builder: autoland_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-662 starttime: 1477983836.32 results: success (0) buildid: 20161031223103 builduid: 64c4b02b824a4d52b9ec4fef2b14817f revision: 3be9eca3776de3393245acf3a4f5f6c8ce56a37b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-11-01 00:03:56.320225) ========= master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-11-01 00:03:56.320639) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-11-01 00:03:56.320918) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-11-01 00:03:56.356709) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 00:03:56.356972) ========= 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-1477983690.580785-305381803 _=/tools/buildbot/bin/python using PTY: False --2016-11-01 00:03:56-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.4M=0.001s 2016-11-01 00:03:56 (10.4 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.249719 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 00:03:56.637876) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 00:03:56.638176) ========= 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-1477983690.580785-305381803 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.078761 ========= master_lag: 0.10 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 00:03:56.820138) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 00:03:56.820500) ========= bash -c 'python archiver_client.py mozharness --repo integration/autoland --rev 3be9eca3776de3393245acf3a4f5f6c8ce56a37b --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 3be9eca3776de3393245acf3a4f5f6c8ce56a37b --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-1477983690.580785-305381803 _=/tools/buildbot/bin/python using PTY: False 2016-11-01 00:03:56,922 truncating revision to first 12 chars 2016-11-01 00:03:56,922 Setting DEBUG logging. 2016-11-01 00:03:56,922 attempt 1/10 2016-11-01 00:03:56,923 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/autoland/3be9eca3776d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-11-01 00:03:57,311 unpacking tar archive at: autoland-3be9eca3776d/testing/mozharness/ program finished with exit code 0 elapsedTime=0.662192 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 00:03:57.624533) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-11-01 00:03:57.624839) ========= script_repo_revision: 3be9eca3776de3393245acf3a4f5f6c8ce56a37b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-11-01 00:03:57.625217) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-11-01 00:03:57.625501) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-11-01 00:03:57.721093) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 41 mins, 13 secs) (at 2016-11-01 00:03:57.721365) ========= /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-1477983690.580785-305381803 _=/tools/buildbot/bin/python using PTY: False 00:03:57 INFO - MultiFileLogger online at 20161101 00:03:57 in /builds/slave/test 00:03:57 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch autoland --download-symbols true 00:03:57 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 00:03:57 INFO - {'allow_software_gl_layers': False, 00:03:57 INFO - 'append_to_log': False, 00:03:57 INFO - 'base_work_dir': '/builds/slave/test', 00:03:57 INFO - 'blob_upload_branch': 'autoland', 00:03:57 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 00:03:57 INFO - 'buildbot_json_path': 'buildprops.json', 00:03:57 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 00:03:57 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:03:57 INFO - 'download_minidump_stackwalk': True, 00:03:57 INFO - 'download_symbols': 'true', 00:03:57 INFO - 'download_tooltool': True, 00:03:57 INFO - 'e10s': False, 00:03:57 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 00:03:57 INFO - 'tooltool.py': '/tools/tooltool.py', 00:03:57 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 00:03:57 INFO - '/tools/misc-python/virtualenv.py')}, 00:03:57 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:03:57 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:03:57 INFO - 'log_level': 'info', 00:03:57 INFO - 'log_to_console': True, 00:03:57 INFO - 'opt_config_files': (), 00:03:57 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:03:57 INFO - '--processes=1', 00:03:57 INFO - '--config=%(test_path)s/wptrunner.ini', 00:03:57 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:03:57 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:03:57 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:03:57 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:03:57 INFO - 'pip_index': False, 00:03:57 INFO - 'require_test_zip': True, 00:03:57 INFO - 'test_type': ('testharness',), 00:03:57 INFO - 'this_chunk': '1', 00:03:57 INFO - 'tooltool_cache': '/builds/tooltool_cache', 00:03:57 INFO - 'total_chunks': '10', 00:03:57 INFO - 'virtualenv_path': 'venv', 00:03:57 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:03:57 INFO - 'work_dir': 'build'} 00:03:57 INFO - [mozharness: 2016-11-01 07:03:57.993321Z] Running clobber step. 00:03:57 INFO - Running pre-action listener: _resource_record_pre_action 00:03:57 INFO - Running main action method: clobber 00:03:57 INFO - rmtree: /builds/slave/test/build 00:03:58 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 00:04:00 INFO - Running post-action listener: _resource_record_post_action 00:04:00 INFO - [mozharness: 2016-11-01 07:04:00.702064Z] Finished clobber step (success) 00:04:00 INFO - [mozharness: 2016-11-01 07:04:00.702616Z] Running read-buildbot-config step. 00:04:00 INFO - Running pre-action listener: _resource_record_pre_action 00:04:00 INFO - Running main action method: read_buildbot_config 00:04:00 INFO - Using buildbot properties: 00:04:00 INFO - { 00:04:00 INFO - "project": "", 00:04:00 INFO - "product": "firefox", 00:04:00 INFO - "script_repo_revision": "production", 00:04:00 INFO - "scheduler": "tests-autoland-ubuntu32_vm-debug-unittest-8-3600", 00:04:00 INFO - "repository": "", 00:04:00 INFO - "buildername": "Ubuntu VM 12.04 autoland debug test web-platform-tests-1", 00:04:00 INFO - "buildid": "20161031223103", 00:04:00 INFO - "pgo_build": "False", 00:04:00 INFO - "basedir": "/builds/slave/test", 00:04:00 INFO - "buildnumber": 26, 00:04:00 INFO - "slavename": "tst-linux32-spot-662", 00:04:00 INFO - "revision": "3be9eca3776de3393245acf3a4f5f6c8ce56a37b", 00:04:00 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/", 00:04:00 INFO - "platform": "linux", 00:04:00 INFO - "branch": "autoland", 00:04:00 INFO - "repo_path": "integration/autoland", 00:04:00 INFO - "moz_repo_path": "", 00:04:00 INFO - "stage_platform": "linux", 00:04:00 INFO - "builduid": "64c4b02b824a4d52b9ec4fef2b14817f", 00:04:00 INFO - "slavebuilddir": "test" 00:04:00 INFO - } 00:04:00 INFO - Found installer url https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 00:04:00 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 00:04:00 INFO - Running post-action listener: _resource_record_post_action 00:04:00 INFO - [mozharness: 2016-11-01 07:04:00.716604Z] Finished read-buildbot-config step (success) 00:04:00 INFO - [mozharness: 2016-11-01 07:04:00.716915Z] Running download-and-extract step. 00:04:00 INFO - Running pre-action listener: _resource_record_pre_action 00:04:00 INFO - Running main action method: download_and_extract 00:04:00 INFO - mkdir: /builds/slave/test/build/tests 00:04:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:04:00 INFO - trying https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 00:04:00 INFO - Downloading https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/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 00:04:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/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 00:04:01 INFO - Downloaded 1325 bytes. 00:04:01 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 00:04:01 INFO - Using the following test package requirements: 00:04:01 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 00:04:01 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:04:01 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 00:04:01 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:04:01 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 00:04:01 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:04:01 INFO - u'jsshell-linux-i686.zip'], 00:04:01 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:04:01 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 00:04:01 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 00:04:01 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:04:01 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 00:04:01 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:04:01 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 00:04:01 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:04:01 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 00:04:01 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:04:01 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 00:04:01 INFO - Downloading packages: [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 00:04:01 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, config/*, mozbase/*, marionette/*, tools/wptserve/*, web-platform/* from https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 00:04:01 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 00:04:01 INFO - Fetch https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 00:04:02 INFO - Http code: 200 00:04:02 INFO - x-amz-id-2: dSGyHiNDtMj/Fe317Sx2fisBmK7r+SPBjTfHjhgn7+3bNA/GYD41xkI0eaaNP9q6aeZOZpwImk8= 00:04:02 INFO - x-amz-request-id: E4D9CA1E5C66979C 00:04:02 INFO - x-amz-version-id: CgaJlo._dghE5wr_YJXgQMwyTGPl.1u1 00:04:02 INFO - Expected file size: 20580197 00:04:02 INFO - Obtained file size: 20580197 00:04:03 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, config/*, mozbase/*, marionette/*, tools/wptserve/*, web-platform/* from https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 00:04:03 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 00:04:03 INFO - Fetch https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 00:04:04 INFO - Http code: 200 00:04:04 INFO - via: 1.1 23172d761378a3865feafcda78328053.cloudfront.net (CloudFront) 00:04:04 INFO - x-amz-cf-id: QHvvLixtMlfm9qfHtdInoUyzQ0Pu8s6Uord6ya4wgMsgON0Ycg26iw== 00:04:04 INFO - x-amz-version-id: NU8_rk8jLxiMYHDGR9nuEjjUq4FMqzh6 00:04:08 INFO - Expected file size: 43217331 00:04:08 INFO - Obtained file size: 43217331 00:04:20 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')]} 00:04:20 INFO - trying https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 00:04:20 INFO - Downloading https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/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 00:04:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/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 00:04:26 INFO - Downloaded 66417525 bytes. 00:04:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 00:04:26 INFO - mkdir: /builds/slave/test/properties 00:04:26 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 00:04:26 INFO - Writing to file /builds/slave/test/properties/build_url 00:04:26 INFO - Contents: 00:04:26 INFO - build_url:https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 00:04:26 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 00:04:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 00:04:27 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 00:04:27 INFO - Writing to file /builds/slave/test/properties/symbols_url 00:04:27 INFO - Contents: 00:04:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 00:04:27 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 00:04:27 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 00:04:27 INFO - Fetch https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 00:04:27 INFO - Http code: 200 00:04:27 INFO - x-amz-id-2: F/0omumRHcOuP+nQwODQUGg67VLYwQR6J1fqfXaaOXC3mMM7wWUupr3/vvtqYDt6fcttuwScSQQ= 00:04:27 INFO - x-amz-request-id: EA6D13DD0E1F94AA 00:04:27 INFO - x-amz-version-id: HSRfXTmnNKSiSxwgQFwI0Z6lL30GRSfL 00:04:31 INFO - Expected file size: 178456074 00:04:31 INFO - Obtained file size: 178456074 00:04:52 INFO - Running post-action listener: _resource_record_post_action 00:04:52 INFO - Running post-action listener: set_extra_try_arguments 00:04:52 INFO - [mozharness: 2016-11-01 07:04:52.297984Z] Finished download-and-extract step (success) 00:04:52 INFO - [mozharness: 2016-11-01 07:04:52.298329Z] Running fetch-geckodriver step. 00:04:52 INFO - Running pre-action listener: _resource_record_pre_action 00:04:52 INFO - Running main action method: fetch_geckodriver 00:04:52 INFO - Running post-action listener: _resource_record_post_action 00:04:52 INFO - [mozharness: 2016-11-01 07:04:52.649800Z] Finished fetch-geckodriver step (success) 00:04:52 INFO - [mozharness: 2016-11-01 07:04:52.650177Z] Running create-virtualenv step. 00:04:52 INFO - Running pre-action listener: _pre_create_virtualenv 00:04:52 INFO - Running pre-action listener: _resource_record_pre_action 00:04:52 INFO - Running main action method: create_virtualenv 00:04:52 INFO - Creating virtualenv /builds/slave/test/build/venv 00:04:52 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 00:04:52 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 00:04:52 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 00:04:52 INFO - Using real prefix '/usr' 00:04:52 INFO - New python executable in /builds/slave/test/build/venv/bin/python 00:04:54 INFO - Installing distribute.............................................................................................................................................................................................done. 00:04:57 INFO - Installing pip.................done. 00:04:57 INFO - Return code: 0 00:04:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 00:04:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 00:04:58 INFO - Reading from file tmpfile_stdout 00:04:58 INFO - Output received: 00:04:58 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) 00:04:58 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 00:04:58 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')]} 00:04:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:04:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:04:58 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')]} 00:04:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:04:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:04:58 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 0x8e9cdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8dee8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x903b3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e237a0>, '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 0x8e28678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f3daa8>, '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-1477983690.580785-305381803', '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 00:04:58 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 00:04:58 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 00:04:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:04:58 INFO - 'CCACHE_UMASK': '002', 00:04:58 INFO - 'DISPLAY': ':0', 00:04:58 INFO - 'HOME': '/home/cltbld', 00:04:58 INFO - 'LANG': 'en_US.UTF-8', 00:04:58 INFO - 'LOGNAME': 'cltbld', 00:04:58 INFO - 'MAIL': '/var/mail/cltbld', 00:04:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:04:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:04:58 INFO - 'MOZ_NO_REMOTE': '1', 00:04:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:04:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:04:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:04:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:04:58 INFO - 'PWD': '/builds/slave/test', 00:04:58 INFO - 'SHELL': '/bin/bash', 00:04:58 INFO - 'SHLVL': '1', 00:04:58 INFO - 'TERM': 'linux', 00:04:58 INFO - 'TMOUT': '86400', 00:04:58 INFO - 'USER': 'cltbld', 00:04:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477983690.580785-305381803', 00:04:58 INFO - '_': '/tools/buildbot/bin/python'} 00:04:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:04:58 INFO - Downloading/unpacking psutil>=3.1.1 00:04:58 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 00:04:58 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 00:04:58 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 00:04:58 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 00:04:58 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 00:04:58 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 00:05:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 00:05:02 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:05:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:05:02 INFO - Installing collected packages: psutil 00:05:02 INFO - Running setup.py install for psutil 00:05:03 INFO - building 'psutil._psutil_linux' extension 00:05:03 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 00:05:03 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 00:05:03 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 00:05:03 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 00:05:03 INFO - building 'psutil._psutil_posix' extension 00:05:03 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 00:05:04 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 00:05:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:05:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:05:04 INFO - Successfully installed psutil 00:05:04 INFO - Cleaning up... 00:05:04 INFO - Return code: 0 00:05:04 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 00:05:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:05:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:05:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:05:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:05:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:05:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:05:04 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 0x8e9cdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8dee8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x903b3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e237a0>, '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 0x8e28678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f3daa8>, '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-1477983690.580785-305381803', '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 00:05:04 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 00:05:04 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 00:05:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:05:04 INFO - 'CCACHE_UMASK': '002', 00:05:04 INFO - 'DISPLAY': ':0', 00:05:04 INFO - 'HOME': '/home/cltbld', 00:05:04 INFO - 'LANG': 'en_US.UTF-8', 00:05:04 INFO - 'LOGNAME': 'cltbld', 00:05:04 INFO - 'MAIL': '/var/mail/cltbld', 00:05:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:05:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:05:04 INFO - 'MOZ_NO_REMOTE': '1', 00:05:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:05:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:05:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:05:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:05:04 INFO - 'PWD': '/builds/slave/test', 00:05:04 INFO - 'SHELL': '/bin/bash', 00:05:04 INFO - 'SHLVL': '1', 00:05:04 INFO - 'TERM': 'linux', 00:05:04 INFO - 'TMOUT': '86400', 00:05:04 INFO - 'USER': 'cltbld', 00:05:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477983690.580785-305381803', 00:05:04 INFO - '_': '/tools/buildbot/bin/python'} 00:05:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:05:04 INFO - Downloading/unpacking mozsystemmonitor==0.3 00:05:04 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 00:05:04 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 00:05:04 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 00:05:04 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 00:05:04 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 00:05:04 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 00:05:08 INFO - Downloading mozsystemmonitor-0.3.tar.gz 00:05:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 00:05:08 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 00:05:08 INFO - Installing collected packages: mozsystemmonitor 00:05:08 INFO - Running setup.py install for mozsystemmonitor 00:05:08 INFO - Successfully installed mozsystemmonitor 00:05:08 INFO - Cleaning up... 00:05:08 INFO - Return code: 0 00:05:08 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 00:05: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')]} 00:05:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:05:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:05: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')]} 00:05:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:05:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:05:09 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x8e9cdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8dee8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x903b3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e237a0>, '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 0x8e28678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f3daa8>, '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-1477983690.580785-305381803', '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 00:05:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1'] in /builds/slave/test/build 00:05:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub jsonschema==2.5.1 00:05:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:05:09 INFO - 'CCACHE_UMASK': '002', 00:05:09 INFO - 'DISPLAY': ':0', 00:05:09 INFO - 'HOME': '/home/cltbld', 00:05:09 INFO - 'LANG': 'en_US.UTF-8', 00:05:09 INFO - 'LOGNAME': 'cltbld', 00:05:09 INFO - 'MAIL': '/var/mail/cltbld', 00:05:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:05:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:05:09 INFO - 'MOZ_NO_REMOTE': '1', 00:05:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:05:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:05:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:05:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:05:09 INFO - 'PWD': '/builds/slave/test', 00:05:09 INFO - 'SHELL': '/bin/bash', 00:05:09 INFO - 'SHLVL': '1', 00:05:09 INFO - 'TERM': 'linux', 00:05:09 INFO - 'TMOUT': '86400', 00:05:09 INFO - 'USER': 'cltbld', 00:05:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477983690.580785-305381803', 00:05:09 INFO - '_': '/tools/buildbot/bin/python'} 00:05:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:05:09 INFO - Downloading/unpacking jsonschema==2.5.1 00:05:09 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 00:05:09 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 00:05:09 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 00:05:09 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 00:05:09 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 00:05:09 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 00:05:13 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 00:05:13 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 00:05: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 00:05: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 00:05: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 00:05: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 00:05: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 00:05: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 00:05:13 INFO - Downloading functools32-3.2.3-2.tar.gz 00:05:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 00:05:13 INFO - warning: no files found matching '*.txt' 00:05:13 INFO - no previously-included directories found matching 'build' 00:05:13 INFO - no previously-included directories found matching 'dist' 00:05:13 INFO - no previously-included directories found matching '.git*' 00:05:13 INFO - Installing collected packages: jsonschema, functools32 00:05:13 INFO - Running setup.py install for functools32 00:05:13 INFO - warning: no files found matching '*.txt' 00:05:13 INFO - no previously-included directories found matching 'build' 00:05:13 INFO - no previously-included directories found matching 'dist' 00:05:13 INFO - no previously-included directories found matching '.git*' 00:05:13 INFO - Successfully installed jsonschema functools32 00:05:14 INFO - Cleaning up... 00:05:14 INFO - Return code: 0 00:05:14 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 00:05: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')]} 00:05:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:05:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:05: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')]} 00:05:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:05:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:05:14 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 0x8e9cdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8dee8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x903b3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e237a0>, '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 0x8e28678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f3daa8>, '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-1477983690.580785-305381803', '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 00:05:14 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 00:05:14 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 00:05:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:05:14 INFO - 'CCACHE_UMASK': '002', 00:05:14 INFO - 'DISPLAY': ':0', 00:05:14 INFO - 'HOME': '/home/cltbld', 00:05:14 INFO - 'LANG': 'en_US.UTF-8', 00:05:14 INFO - 'LOGNAME': 'cltbld', 00:05:14 INFO - 'MAIL': '/var/mail/cltbld', 00:05:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:05:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:05:14 INFO - 'MOZ_NO_REMOTE': '1', 00:05:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:05:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:05:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:05:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:05:14 INFO - 'PWD': '/builds/slave/test', 00:05:14 INFO - 'SHELL': '/bin/bash', 00:05:14 INFO - 'SHLVL': '1', 00:05:14 INFO - 'TERM': 'linux', 00:05:14 INFO - 'TMOUT': '86400', 00:05:14 INFO - 'USER': 'cltbld', 00:05:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477983690.580785-305381803', 00:05:14 INFO - '_': '/tools/buildbot/bin/python'} 00:05:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:05:14 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 00:05:14 INFO - Cleaning up... 00:05:14 INFO - Return code: 0 00:05:14 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 00:05: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')]} 00:05:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:05:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:05: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')]} 00:05:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:05:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:05:14 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 0x8e9cdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8dee8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x903b3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e237a0>, '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 0x8e28678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f3daa8>, '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-1477983690.580785-305381803', '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 00:05:14 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 00:05:14 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 00:05:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:05:14 INFO - 'CCACHE_UMASK': '002', 00:05:14 INFO - 'DISPLAY': ':0', 00:05:14 INFO - 'HOME': '/home/cltbld', 00:05:14 INFO - 'LANG': 'en_US.UTF-8', 00:05:14 INFO - 'LOGNAME': 'cltbld', 00:05:14 INFO - 'MAIL': '/var/mail/cltbld', 00:05:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:05:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:05:14 INFO - 'MOZ_NO_REMOTE': '1', 00:05:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:05:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:05:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:05:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:05:14 INFO - 'PWD': '/builds/slave/test', 00:05:14 INFO - 'SHELL': '/bin/bash', 00:05:14 INFO - 'SHLVL': '1', 00:05:14 INFO - 'TERM': 'linux', 00:05:14 INFO - 'TMOUT': '86400', 00:05:14 INFO - 'USER': 'cltbld', 00:05:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477983690.580785-305381803', 00:05:14 INFO - '_': '/tools/buildbot/bin/python'} 00:05:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:05:15 INFO - Downloading/unpacking blobuploader==1.2.4 00:05:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:05:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:05:15 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 00:05:15 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 00:05:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:05:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:05:18 INFO - Downloading blobuploader-1.2.4.tar.gz 00:05:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 00:05:19 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:05:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:05:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:05:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 00:05:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 00:05:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:05:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:05:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 00:05:20 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:05:20 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 00:05:20 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 00:05:20 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 00:05:20 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 00:05:20 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 00:05:20 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 00:05:20 INFO - Downloading docopt-0.6.1.tar.gz 00:05:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 00:05:20 INFO - Installing collected packages: blobuploader, requests, docopt 00:05:20 INFO - Running setup.py install for blobuploader 00:05:20 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 00:05:20 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 00:05:20 INFO - Running setup.py install for requests 00:05:21 INFO - Running setup.py install for docopt 00:05:21 INFO - Successfully installed blobuploader requests docopt 00:05:21 INFO - Cleaning up... 00:05:21 INFO - Return code: 0 00:05:21 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:05:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:05:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:05:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:05:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:05:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:05:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:05:22 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 0x8e9cdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8dee8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x903b3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e237a0>, '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 0x8e28678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f3daa8>, '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-1477983690.580785-305381803', '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 00:05:22 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 00:05:22 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 00:05:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:05:22 INFO - 'CCACHE_UMASK': '002', 00:05:22 INFO - 'DISPLAY': ':0', 00:05:22 INFO - 'HOME': '/home/cltbld', 00:05:22 INFO - 'LANG': 'en_US.UTF-8', 00:05:22 INFO - 'LOGNAME': 'cltbld', 00:05:22 INFO - 'MAIL': '/var/mail/cltbld', 00:05:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:05:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:05:22 INFO - 'MOZ_NO_REMOTE': '1', 00:05:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:05:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:05:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:05:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:05:22 INFO - 'PWD': '/builds/slave/test', 00:05:22 INFO - 'SHELL': '/bin/bash', 00:05:22 INFO - 'SHLVL': '1', 00:05:22 INFO - 'TERM': 'linux', 00:05:22 INFO - 'TMOUT': '86400', 00:05:22 INFO - 'USER': 'cltbld', 00:05:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477983690.580785-305381803', 00:05:22 INFO - '_': '/tools/buildbot/bin/python'} 00:05:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:05:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:05:22 INFO - Running setup.py (path:/tmp/pip-5KO8_K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:05:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:05:22 INFO - Running setup.py (path:/tmp/pip-JQxaAY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:05:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:05:22 INFO - Running setup.py (path:/tmp/pip-zrb8Ma-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:05:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:05:22 INFO - Running setup.py (path:/tmp/pip-Eyq5tt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:05:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:05:22 INFO - Running setup.py (path:/tmp/pip-pirf0S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:05:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:05:23 INFO - Running setup.py (path:/tmp/pip-1o7hNg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:05:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:05:23 INFO - Running setup.py (path:/tmp/pip-kQ2AyA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:05:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:05:23 INFO - Running setup.py (path:/tmp/pip-VUJOKV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:05:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:05:23 INFO - Running setup.py (path:/tmp/pip-BOwQPH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:05:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:05:23 INFO - Running setup.py (path:/tmp/pip-cim9Ar-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:05:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:05:23 INFO - Running setup.py (path:/tmp/pip-X9tm4x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:05:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:05:23 INFO - Running setup.py (path:/tmp/pip-Rvso_S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:05:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:05:23 INFO - Running setup.py (path:/tmp/pip-4x6QGv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:05:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:05:24 INFO - Running setup.py (path:/tmp/pip-etJ7_t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:05:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:05:24 INFO - Running setup.py (path:/tmp/pip-3yxHEe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:05:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:05:24 INFO - Running setup.py (path:/tmp/pip-PCGYSq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:05:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:05:24 INFO - Running setup.py (path:/tmp/pip-SbahK1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:05:24 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:05:24 INFO - Running setup.py (path:/tmp/pip-Gw61tF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:05:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:05:24 INFO - Running setup.py (path:/tmp/pip-UI1G0A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:05:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:05:24 INFO - Running setup.py (path:/tmp/pip-rVKQYo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:05:24 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:05:25 INFO - Running setup.py (path:/tmp/pip-Tl4bGo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:05:25 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:05:25 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 00:05:25 INFO - Running setup.py install for manifestparser 00:05:25 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 00:05:25 INFO - Running setup.py install for mozcrash 00:05:25 INFO - Running setup.py install for mozdebug 00:05:25 INFO - Running setup.py install for mozdevice 00:05:26 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 00:05:26 INFO - Installing dm script to /builds/slave/test/build/venv/bin 00:05:26 INFO - Running setup.py install for mozfile 00:05:26 INFO - Running setup.py install for mozhttpd 00:05:26 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 00:05:26 INFO - Running setup.py install for mozinfo 00:05:26 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 00:05:26 INFO - Running setup.py install for mozInstall 00:05:26 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 00:05:26 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 00:05:26 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 00:05:26 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 00:05:26 INFO - Running setup.py install for mozleak 00:05:27 INFO - Running setup.py install for mozlog 00:05:27 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 00:05:27 INFO - Running setup.py install for moznetwork 00:05:27 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 00:05:27 INFO - Running setup.py install for mozprocess 00:05:27 INFO - Running setup.py install for mozprofile 00:05:27 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 00:05:27 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 00:05:27 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 00:05:27 INFO - Running setup.py install for mozrunner 00:05:28 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 00:05:28 INFO - Running setup.py install for mozscreenshot 00:05:28 INFO - Running setup.py install for moztest 00:05:28 INFO - Running setup.py install for mozversion 00:05:28 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 00:05:28 INFO - Running setup.py install for wptserve 00:05:29 INFO - Running setup.py install for marionette-driver 00:05:29 INFO - Running setup.py install for browsermob-proxy 00:05:29 INFO - Running setup.py install for marionette-client 00:05:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:05:29 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 00:05:30 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 00:05:30 INFO - Cleaning up... 00:05:30 INFO - Return code: 0 00:05:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:05:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:05:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:05:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:05:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:05:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:05:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:05:30 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 0x8e9cdc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8dee8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x903b3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e237a0>, '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 0x8e28678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f3daa8>, '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-1477983690.580785-305381803', '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 00:05:30 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 00:05:30 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 00:05:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:05:30 INFO - 'CCACHE_UMASK': '002', 00:05:30 INFO - 'DISPLAY': ':0', 00:05:30 INFO - 'HOME': '/home/cltbld', 00:05:30 INFO - 'LANG': 'en_US.UTF-8', 00:05:30 INFO - 'LOGNAME': 'cltbld', 00:05:30 INFO - 'MAIL': '/var/mail/cltbld', 00:05:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:05:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:05:30 INFO - 'MOZ_NO_REMOTE': '1', 00:05:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:05:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:05:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:05:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:05:30 INFO - 'PWD': '/builds/slave/test', 00:05:30 INFO - 'SHELL': '/bin/bash', 00:05:30 INFO - 'SHLVL': '1', 00:05:30 INFO - 'TERM': 'linux', 00:05:30 INFO - 'TMOUT': '86400', 00:05:30 INFO - 'USER': 'cltbld', 00:05:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477983690.580785-305381803', 00:05:30 INFO - '_': '/tools/buildbot/bin/python'} 00:05:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:05:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:05:30 INFO - Running setup.py (path:/tmp/pip-4Dz8CU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:05:30 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)) 00:05:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:05:30 INFO - Running setup.py (path:/tmp/pip-Amm_nT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:05:30 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)) 00:05:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:05:30 INFO - Running setup.py (path:/tmp/pip-GMakXC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:05:30 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)) 00:05:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:05:31 INFO - Running setup.py (path:/tmp/pip-Ily0pz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:05:31 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)) 00:05:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:05:31 INFO - Running setup.py (path:/tmp/pip-sngkn7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:05:31 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)) 00:05:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:05:31 INFO - Running setup.py (path:/tmp/pip-hO2Xkc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:05:31 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)) 00:05:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:05:31 INFO - Running setup.py (path:/tmp/pip-7FSxqX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:05:31 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)) 00:05:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:05:31 INFO - Running setup.py (path:/tmp/pip-uk9L0j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:05:31 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)) 00:05:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:05:31 INFO - Running setup.py (path:/tmp/pip-0aQ8ZI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:05:31 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)) 00:05:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:05:31 INFO - Running setup.py (path:/tmp/pip-BsQXJQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:05:31 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)) 00:05:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:05:31 INFO - Running setup.py (path:/tmp/pip-lgru6y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:05:32 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)) 00:05:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:05:32 INFO - Running setup.py (path:/tmp/pip-8RQGbj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:05:32 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)) 00:05:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:05:32 INFO - Running setup.py (path:/tmp/pip-oWB664-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:05:32 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)) 00:05:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:05:32 INFO - Running setup.py (path:/tmp/pip-ZJCRpG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:05:32 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)) 00:05:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:05:32 INFO - Running setup.py (path:/tmp/pip-PxXtzs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:05:32 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)) 00:05:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:05:32 INFO - Running setup.py (path:/tmp/pip-4wWmAl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:05:32 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)) 00:05:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:05:32 INFO - Running setup.py (path:/tmp/pip-S2uhP_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:05:32 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)) 00:05:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:05:32 INFO - Running setup.py (path:/tmp/pip-WeyfgF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:05:33 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)) 00:05:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:05:33 INFO - Running setup.py (path:/tmp/pip-LQpvMx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:05:33 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)) 00:05:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:05:33 INFO - Running setup.py (path:/tmp/pip-LlvZfj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:05:33 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)) 00:05:33 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:05:33 INFO - Running setup.py (path:/tmp/pip-Z4oIlS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:05:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:05:33 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)) 00:05:33 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)) 00:05:33 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)) 00:05:33 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)) 00:05:33 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)) 00:05:33 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)) 00:05:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:05:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:05:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:05:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 00:05:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 00:05:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:05:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:05:37 INFO - Downloading blessings-1.6.tar.gz 00:05:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 00:05:37 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)) 00:05:37 INFO - Installing collected packages: blessings 00:05:37 INFO - Running setup.py install for blessings 00:05:37 INFO - Successfully installed blessings 00:05:37 INFO - Cleaning up... 00:05:37 INFO - Return code: 0 00:05:37 INFO - Done creating virtualenv /builds/slave/test/build/venv. 00:05:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:05:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:05:38 INFO - Reading from file tmpfile_stdout 00:05:38 INFO - Current package versions: 00:05:38 INFO - argparse == 1.2.1 00:05:38 INFO - blessings == 1.6 00:05:38 INFO - blobuploader == 1.2.4 00:05:38 INFO - browsermob-proxy == 0.6.0 00:05:38 INFO - docopt == 0.6.1 00:05:38 INFO - functools32 == 3.2.3-2 00:05:38 INFO - jsonschema == 2.5.1 00:05:38 INFO - manifestparser == 1.1 00:05:38 INFO - marionette-client == 3.2.0 00:05:38 INFO - marionette-driver == 2.1.0 00:05:38 INFO - mozInstall == 1.12 00:05:38 INFO - mozcrash == 0.17 00:05:38 INFO - mozdebug == 0.1 00:05:38 INFO - mozdevice == 0.48 00:05:38 INFO - mozfile == 1.2 00:05:38 INFO - mozhttpd == 0.7 00:05:38 INFO - mozinfo == 0.9 00:05:38 INFO - mozleak == 0.1 00:05:38 INFO - mozlog == 3.4 00:05:38 INFO - moznetwork == 0.27 00:05:38 INFO - mozprocess == 0.23 00:05:38 INFO - mozprofile == 0.28 00:05:38 INFO - mozrunner == 6.12 00:05:38 INFO - mozscreenshot == 0.1 00:05:38 INFO - mozsystemmonitor == 0.3 00:05:38 INFO - moztest == 0.7 00:05:38 INFO - mozversion == 1.4 00:05:38 INFO - psutil == 3.1.1 00:05:38 INFO - requests == 1.2.3 00:05:38 INFO - wptserve == 1.4.0 00:05:38 INFO - wsgiref == 0.1.2 00:05:38 INFO - Running post-action listener: _resource_record_post_action 00:05:38 INFO - Running post-action listener: _start_resource_monitoring 00:05:38 INFO - Starting resource monitoring. 00:05:38 INFO - [mozharness: 2016-11-01 07:05:38.369726Z] Finished create-virtualenv step (success) 00:05:38 INFO - [mozharness: 2016-11-01 07:05:38.372079Z] Running pull step. 00:05:38 INFO - Running pre-action listener: _resource_record_pre_action 00:05:38 INFO - Running main action method: pull 00:05:38 INFO - Pull has nothing to do! 00:05:38 INFO - Running post-action listener: _resource_record_post_action 00:05:38 INFO - [mozharness: 2016-11-01 07:05:38.375399Z] Finished pull step (success) 00:05:38 INFO - [mozharness: 2016-11-01 07:05:38.375751Z] Running install step. 00:05:38 INFO - Running pre-action listener: _resource_record_pre_action 00:05:38 INFO - Running main action method: install 00:05:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:05:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:05:38 INFO - Reading from file tmpfile_stdout 00:05:38 INFO - Detecting whether we're running mozinstall >=1.0... 00:05:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 00:05:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 00:05:38 INFO - Reading from file tmpfile_stdout 00:05:38 INFO - Output received: 00:05:38 INFO - Usage: mozinstall [options] installer 00:05:38 INFO - Options: 00:05:38 INFO - -h, --help show this help message and exit 00:05:38 INFO - -d DEST, --destination=DEST 00:05:38 INFO - Directory to install application into. [default: 00:05:38 INFO - "/builds/slave/test"] 00:05:38 INFO - --app=APP Application being installed. [default: firefox] 00:05:38 INFO - mkdir: /builds/slave/test/build/application 00:05:38 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'] 00:05:38 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 00:06:12 INFO - Reading from file tmpfile_stdout 00:06:12 INFO - Output received: 00:06:12 INFO - /builds/slave/test/build/application/firefox/firefox 00:06:12 INFO - Running post-action listener: _resource_record_post_action 00:06:12 INFO - [mozharness: 2016-11-01 07:06:12.596051Z] Finished install step (success) 00:06:12 INFO - [mozharness: 2016-11-01 07:06:12.596276Z] Running run-tests step. 00:06:12 INFO - Running pre-action listener: _resource_record_pre_action 00:06:12 INFO - Running main action method: run_tests 00:06:12 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 00:06:12 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:06:12 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:06:12 INFO - grabbing minidump binary from tooltool 00:06:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:06:12 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 00:06:12 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 00:06:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py', 'file_name': '/builds/slave/test/build/tooltool.py'}, attempt #1 00:06:12 INFO - Downloaded 37427 bytes. 00:06:12 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 00:06:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:06:12 INFO - retry: Calling run_command with args: (['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'output_timeout': 600, 'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e237a0>, '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 0x8e28678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f3daa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 00:06:12 INFO - Running command: ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 00:06:12 INFO - Copy/paste: /tools/buildbot/bin/python /builds/slave/test/build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 00:06:12 INFO - Calling ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 00:06:13 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 00:06:13 INFO - Return code: 0 00:06:13 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 00:06:13 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 00:06:13 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/UGnbE9yjRvCgLFdH1yFj7A/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 00:06:13 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/UGnbE9yjRvCgLFdH1yFj7A/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 00:06:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:06:13 INFO - 'CCACHE_UMASK': '002', 00:06:13 INFO - 'DISPLAY': ':0', 00:06:13 INFO - 'HOME': '/home/cltbld', 00:06:13 INFO - 'LANG': 'en_US.UTF-8', 00:06:13 INFO - 'LOGNAME': 'cltbld', 00:06:13 INFO - 'MAIL': '/var/mail/cltbld', 00:06:13 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 00:06:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:06:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:06:13 INFO - 'MOZ_NO_REMOTE': '1', 00:06:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:06:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:06:13 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:06:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:06:13 INFO - 'PWD': '/builds/slave/test', 00:06:13 INFO - 'SHELL': '/bin/bash', 00:06:13 INFO - 'SHLVL': '1', 00:06:13 INFO - 'TERM': 'linux', 00:06:13 INFO - 'TMOUT': '86400', 00:06:13 INFO - 'USER': 'cltbld', 00:06:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477983690.580785-305381803', 00:06:13 INFO - '_': '/tools/buildbot/bin/python'} 00:06:13 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/UGnbE9yjRvCgLFdH1yFj7A/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 00:06:13 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:18: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 00:06:13 INFO - import pkg_resources 00:06:13 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 00:06:14 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 00:06:15 INFO - Using 1 client processes 00:06:16 INFO - wptserve Starting http server on 127.0.0.1:8000 00:06:16 INFO - wptserve Starting http server on 127.0.0.1:8001 00:06:16 INFO - wptserve Starting http server on 127.0.0.1:8443 00:06:18 INFO - SUITE-START | Running 904 tests 00:06:18 INFO - Running testharness tests 00:06:18 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 00:06:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 1ms 00:06:18 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 00:06:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 00:06:18 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 00:06:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 00:06:18 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 00:06:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 00:06:18 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 00:06:18 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 00:06:18 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 00:06:18 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 00:06:18 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 00:06:18 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 00:06:18 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 00:06:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 00:06:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 00:06:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 00:06:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 00:06:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 0ms 00:06:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 00:06:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 00:06:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 00:06:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 00:06:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 00:06:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 00:06:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 00:06:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 00:06:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 00:06:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 00:06:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 00:06:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 00:06:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 00:06:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 00:06:18 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 00:06:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 00:06:18 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 00:06:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 5ms 00:06:18 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 00:06:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 00:06:18 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 00:06:18 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 00:06:18 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 00:06:18 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-events.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 1ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 1ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 1ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 1ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 7ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 1ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 1ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 6ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 1ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 1ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 5ms 00:06:18 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-events.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-expiration.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 1ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 1ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 6ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 1ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 1ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 1ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 1ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 1ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 7ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 1ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 8ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 1ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 00:06:18 INFO - TEST-START | /encrypted-media/idlharness.html 00:06:18 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 00:06:18 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 00:06:18 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 00:06:18 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 00:06:18 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 00:06:18 INFO - TEST-START | /media-source/mediasource-duration.html 00:06:18 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 00:06:18 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 00:06:18 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 1ms 00:06:18 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 00:06:18 INFO - TEST-SKIP | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 0ms 00:06:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 00:06:18 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 00:06:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 00:06:18 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 00:06:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 00:06:18 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 00:06:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 00:06:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 00:06:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 00:06:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 00:06:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 00:06:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 00:06:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 00:06:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 00:06:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 00:06:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 00:06:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 00:06:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 00:06:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 00:06:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 1ms 00:06:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 00:06: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 00:06:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 00:06: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 00:06:18 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 00:06:18 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 00:06:18 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 00:06:18 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 1ms 00:06:18 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 00:06:18 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 00:06:18 INFO - TEST-START | /streams/readable-streams/cancel.https.html 00:06:18 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 00:06:18 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 00:06:18 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 00:06:18 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 00:06:18 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 1ms 00:06:18 INFO - TEST-START | /streams/readable-streams/general.https.html 00:06:18 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 00:06:18 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 00:06:18 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 00:06:18 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 00:06:18 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 00:06:18 INFO - TEST-START | /streams/readable-streams/tee.https.html 00:06:18 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 00:06:18 INFO - TEST-START | /streams/readable-streams/templated.https.html 00:06:18 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 00:06:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 00:06:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 00:06:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 00:06:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 00:06:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 00:06:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 00:06:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 00:06:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 00:06:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 00:06:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 00:06:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 00:06:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 00:06:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 00:06:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 00:06:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 00:06:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 00:06:18 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 00:06:18 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 12ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 1ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 1ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 1ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 1ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 8ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 1ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 1ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 8ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 00:06:18 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 00:06:18 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 00:06:18 INFO - Setting up ssl 00:06:18 INFO - PROCESS | certutil | 00:06:18 INFO - PROCESS | certutil | 00:06:18 INFO - PROCESS | certutil | 00:06:18 INFO - Certificate Nickname Trust Attributes 00:06:18 INFO - SSL,S/MIME,JAR/XPI 00:06:18 INFO - 00:06:18 INFO - web-platform-tests CT,, 00:06:18 INFO - 00:06:18 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpuRMUdv.mozrunner 00:06:18 INFO - Starting runner 00:06:22 INFO - PROCESS | 1885 | 1477983982108 Marionette DEBUG Marionette enabled via build flag and pref 00:06:22 INFO - PROCESS | 1885 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:06:22 INFO - PROCESS | 1885 | [1885] 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 00:06:22 INFO - PROCESS | 1885 | [1885] 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 00:06:22 INFO - PROCESS | 1885 | ++DOCSHELL 0xa10ef400 == 1 [pid = 1885] [id = 1] 00:06:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 1 (0xa10ef800) [pid = 1885] [serial = 1] [outer = (nil)] 00:06:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 2 (0xa10f0000) [pid = 1885] [serial = 2] [outer = 0xa10ef800] 00:06:22 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 00:06:22 INFO - PROCESS | 1885 | 1477983982940 Marionette INFO Listening on port 2828 00:06:23 INFO - PROCESS | 1885 | 1477983983550 Marionette DEBUG Marionette enabled via command-line flag 00:06:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a132400 == 2 [pid = 1885] [id = 2] 00:06:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 3 (0x9a132800) [pid = 1885] [serial = 3] [outer = (nil)] 00:06:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 4 (0x9a133000) [pid = 1885] [serial = 4] [outer = 0x9a132800] 00:06:23 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 00:06:23 INFO - PROCESS | 1885 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2bbe8a0 00:06:23 INFO - PROCESS | 1885 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 995293c0 00:06:23 INFO - PROCESS | 1885 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 99530840 00:06:23 INFO - PROCESS | 1885 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 99531300 00:06:23 INFO - PROCESS | 1885 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 99531dc0 00:06:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 5 (0x995db400) [pid = 1885] [serial = 5] [outer = 0xa10ef800] 00:06:23 INFO - PROCESS | 1885 | 1477983983986 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:47345 00:06:24 INFO - PROCESS | 1885 | 1477983984013 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:47346 00:06:24 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 00:06:24 INFO - PROCESS | 1885 | 1477983984073 Marionette DEBUG Closed connection conn0 00:06:24 INFO - PROCESS | 1885 | 1477983984166 Marionette DEBUG Closed connection conn1 00:06:24 INFO - PROCESS | 1885 | 1477983984190 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:47347 00:06:24 INFO - PROCESS | 1885 | 1477983984245 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:47348 00:06:24 INFO - PROCESS | 1885 | 1477983984259 Marionette DEBUG Closed connection conn2 00:06:24 INFO - PROCESS | 1885 | 1477983984284 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:47349 00:06:24 INFO - PROCESS | 1885 | 1477983984302 Marionette DEBUG Closed connection conn3 00:06:24 INFO - PROCESS | 1885 | 1477983984364 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:06:24 INFO - PROCESS | 1885 | 1477983984384 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":"20161031223103","processId":1885,"version":"52.0a1"} 00:06:25 INFO - PROCESS | 1885 | [1885] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 00:06:25 INFO - PROCESS | 1885 | [1885] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 00:06:25 INFO - PROCESS | 1885 | [1885] 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 00:06:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x962d7400 == 3 [pid = 1885] [id = 3] 00:06:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 6 (0x962d7800) [pid = 1885] [serial = 6] [outer = (nil)] 00:06:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x962d8000 == 4 [pid = 1885] [id = 4] 00:06:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 7 (0x962d8400) [pid = 1885] [serial = 7] [outer = (nil)] 00:06:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x94fc5000 == 5 [pid = 1885] [id = 5] 00:06:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 8 (0x94fc5400) [pid = 1885] [serial = 8] [outer = (nil)] 00:06:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 9 (0x94e28c00) [pid = 1885] [serial = 9] [outer = 0x94fc5400] 00:06:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 10 (0x95157400) [pid = 1885] [serial = 10] [outer = 0x962d7800] 00:06:27 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 00:06:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 11 (0x95158c00) [pid = 1885] [serial = 11] [outer = 0x962d8400] 00:06:27 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 00:06:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 12 (0x9515a400) [pid = 1885] [serial = 12] [outer = 0x94fc5400] 00:06:27 INFO - PROCESS | 1885 | [1885] WARNING: OpenGL-accelerated layers are not supported on this system: file /builds/slave/autoland-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2421 00:06:28 INFO - PROCESS | 1885 | 1477983988201 Marionette DEBUG loaded listener.js 00:06:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 13 (0x92c63c00) [pid = 1885] [serial = 13] [outer = 0x94fc5400] 00:06:29 INFO - PROCESS | 1885 | 1477983989270 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"9561f612-580f-42dd-b696-8d5d084afa50","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":"20161031223103","processId":1885,"version":"52.0a1","command_id":1}}] 00:06:29 INFO - PROCESS | 1885 | 1477983989605 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}] 00:06:29 INFO - PROCESS | 1885 | 1477983989777 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 00:06:30 INFO - PROCESS | 1885 | 1477983990158 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 00:06:30 INFO - PROCESS | 1885 | 1477983990167 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 00:06:30 INFO - PROCESS | 1885 | 1477983990216 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:06:30 INFO - PROCESS | 1885 | [1885] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/autoland-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:06:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 14 (0x8fab7c00) [pid = 1885] [serial = 14] [outer = 0x94fc5400] 00:06:30 INFO - PROCESS | 1885 | 1477983990581 Marionette TRACE conn4 <- [1,4,null,{}] 00:06:30 INFO - PROCESS | 1885 | 1477983990625 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 00:06:30 INFO - PROCESS | 1885 | 1477983990668 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 00:06:30 INFO - PROCESS | 1885 | 1477983990722 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 00:06:30 INFO - PROCESS | 1885 | 1477983990728 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 00:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:06:30 INFO - PROCESS | 1885 | 1477983990752 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 00:06:30 INFO - PROCESS | 1885 | 1477983990770 Marionette TRACE conn4 <- [1,7,null,{}] 00:06:30 INFO - PROCESS | 1885 | 1477983990794 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}] 00:06:30 INFO - PROCESS | 1885 | 1477983990827 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 00:06:30 INFO - PROCESS | 1885 | 1477983990839 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 00:06:30 INFO - PROCESS | 1885 | 1477983990843 Marionette TRACE conn4 <- [1,9,null,["8"]] 00:06:30 INFO - PROCESS | 1885 | 1477983990863 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 00:06:30 INFO - PROCESS | 1885 | 1477983990868 Marionette TRACE conn4 <- [1,10,null,{}] 00:06:30 INFO - PROCESS | 1885 | 1477983990887 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:06:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x95acf000 == 6 [pid = 1885] [id = 6] 00:06:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 15 (0x95acf400) [pid = 1885] [serial = 15] [outer = (nil)] 00:06:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 16 (0x8dec4000) [pid = 1885] [serial = 16] [outer = 0x95acf400] 00:06:31 INFO - PROCESS | 1885 | 1477983991005 Marionette DEBUG loaded listener.js 00:06:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 17 (0x8dec8000) [pid = 1885] [serial = 17] [outer = 0x95acf400] 00:06:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dcc0400 == 7 [pid = 1885] [id = 7] 00:06:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 18 (0x8dcc0800) [pid = 1885] [serial = 18] [outer = (nil)] 00:06:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 19 (0x8db09c00) [pid = 1885] [serial = 19] [outer = 0x8dcc0800] 00:06:31 INFO - PROCESS | 1885 | 1477983991398 Marionette DEBUG loaded listener.js 00:06:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 20 (0x8db0e800) [pid = 1885] [serial = 20] [outer = 0x8dcc0800] 00:06:31 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 00:06:31 INFO - PROCESS | 1885 | [1885] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/autoland-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 00:06:32 INFO - PROCESS | 1885 | 1477983992194 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]]]}] 00:06:32 INFO - . 00:06:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1560ms 00:06:32 INFO - PROCESS | 1885 | 1477983992395 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 00:06:32 INFO - PROCESS | 1885 | 1477983992398 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 00:06:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:06:32 INFO - PROCESS | 1885 | 1477983992435 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}] 00:06:32 INFO - PROCESS | 1885 | 1477983992706 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 00:06:33 INFO - PROCESS | 1885 | 1477983993053 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 00:06:33 INFO - PROCESS | 1885 | 1477983993060 Marionette TRACE conn4 <- [1,14,null,["8"]] 00:06:33 INFO - PROCESS | 1885 | 1477983993083 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 00:06:33 INFO - PROCESS | 1885 | 1477983993092 Marionette TRACE conn4 <- [1,15,null,{}] 00:06:33 INFO - PROCESS | 1885 | 1477983993173 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:06:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x8db0bc00 == 8 [pid = 1885] [id = 8] 00:06:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 21 (0x8db0d800) [pid = 1885] [serial = 21] [outer = (nil)] 00:06:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x8dbc3800) [pid = 1885] [serial = 22] [outer = 0x8db0d800] 00:06:33 INFO - PROCESS | 1885 | 1477983993290 Marionette DEBUG loaded listener.js 00:06:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x8dec9400) [pid = 1885] [serial = 23] [outer = 0x8db0d800] 00:06:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x93039000 == 9 [pid = 1885] [id = 9] 00:06:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x93039400) [pid = 1885] [serial = 24] [outer = (nil)] 00:06:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x8fabd800) [pid = 1885] [serial = 25] [outer = 0x93039400] 00:06:34 INFO - PROCESS | 1885 | 1477983994232 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]]]}] 00:06:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x91272c00) [pid = 1885] [serial = 26] [outer = 0x93039400] 00:06:34 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 00:06:34 INFO - . 00:06:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1876ms 00:06:34 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dcc3400 == 10 [pid = 1885] [id = 10] 00:06:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x9126b400) [pid = 1885] [serial = 27] [outer = (nil)] 00:06:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x94a70800) [pid = 1885] [serial = 28] [outer = 0x9126b400] 00:06:34 INFO - PROCESS | 1885 | 1477983994426 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 00:06:34 INFO - PROCESS | 1885 | 1477983994433 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 00:06:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x95961400) [pid = 1885] [serial = 29] [outer = 0x9126b400] 00:06:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:06:34 INFO - PROCESS | 1885 | 1477983994498 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}] 00:06:34 INFO - PROCESS | 1885 | 1477983994742 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 00:06:34 INFO - PROCESS | 1885 | 1477983994956 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 00:06:34 INFO - PROCESS | 1885 | 1477983994960 Marionette TRACE conn4 <- [1,19,null,["8"]] 00:06:34 INFO - PROCESS | 1885 | 1477983994969 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 00:06:34 INFO - PROCESS | 1885 | 1477983994975 Marionette TRACE conn4 <- [1,20,null,{}] 00:06:34 INFO - PROCESS | 1885 | 1477983994982 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:06:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x95d61400 == 11 [pid = 1885] [id = 11] 00:06:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x95d68400) [pid = 1885] [serial = 30] [outer = (nil)] 00:06:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x95152000) [pid = 1885] [serial = 31] [outer = 0x95d68400] 00:06:35 INFO - PROCESS | 1885 | 1477983995087 Marionette DEBUG loaded listener.js 00:06:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x9683dc00) [pid = 1885] [serial = 32] [outer = 0x95d68400] 00:06:35 INFO - PROCESS | 1885 | 1477983995867 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]]]}] 00:06:35 INFO - . 00:06:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1426ms 00:06:35 INFO - PROCESS | 1885 | 1477983995905 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 00:06:35 INFO - PROCESS | 1885 | 1477983995910 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 00:06:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:06:35 INFO - PROCESS | 1885 | 1477983995933 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}] 00:06:36 INFO - PROCESS | 1885 | 1477983996166 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 00:06:36 INFO - PROCESS | 1885 | 1477983996278 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 00:06:36 INFO - PROCESS | 1885 | 1477983996286 Marionette TRACE conn4 <- [1,24,null,["8"]] 00:06:36 INFO - PROCESS | 1885 | 1477983996294 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 00:06:36 INFO - PROCESS | 1885 | 1477983996301 Marionette TRACE conn4 <- [1,25,null,{}] 00:06:36 INFO - PROCESS | 1885 | 1477983996311 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:06:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a2d4c00 == 12 [pid = 1885] [id = 12] 00:06:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x9a2d8800) [pid = 1885] [serial = 33] [outer = (nil)] 00:06:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x9a30f000) [pid = 1885] [serial = 34] [outer = 0x9a2d8800] 00:06:36 INFO - PROCESS | 1885 | 1477983996413 Marionette DEBUG loaded listener.js 00:06:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x9b411c00) [pid = 1885] [serial = 35] [outer = 0x9a2d8800] 00:06:37 INFO - PROCESS | 1885 | 1477983997355 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]]]}] 00:06:37 INFO - . 00:06:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1481ms 00:06:37 INFO - PROCESS | 1885 | 1477983997399 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 00:06:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:06:37 INFO - PROCESS | 1885 | 1477983997405 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 00:06:37 INFO - PROCESS | 1885 | 1477983997415 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}] 00:06:37 INFO - PROCESS | 1885 | 1477983997600 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 00:06:37 INFO - PROCESS | 1885 | 1477983997762 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 00:06:37 INFO - PROCESS | 1885 | 1477983997775 Marionette TRACE conn4 <- [1,29,null,["8"]] 00:06:37 INFO - PROCESS | 1885 | 1477983997804 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 00:06:37 INFO - PROCESS | 1885 | 1477983997814 Marionette TRACE conn4 <- [1,30,null,{}] 00:06:37 INFO - PROCESS | 1885 | 1477983997824 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:06:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec5c00 == 13 [pid = 1885] [id = 13] 00:06:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x91d2a000) [pid = 1885] [serial = 36] [outer = (nil)] 00:06:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x91db9000) [pid = 1885] [serial = 37] [outer = 0x91d2a000] 00:06:37 INFO - PROCESS | 1885 | 1477983997922 Marionette DEBUG loaded listener.js 00:06:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x92c61400) [pid = 1885] [serial = 38] [outer = 0x91d2a000] 00:06:38 INFO - PROCESS | 1885 | 1477983998759 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]]]}] 00:06:38 INFO - . 00:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1377ms 00:06:38 INFO - PROCESS | 1885 | 1477983998791 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 00:06:38 INFO - PROCESS | 1885 | 1477983998795 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 00:06:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:06:38 INFO - PROCESS | 1885 | 1477983998807 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}] 00:06:38 INFO - PROCESS | 1885 | 1477983998984 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 00:06:38 INFO - PROCESS | 1885 | 1477983998995 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 00:06:39 INFO - PROCESS | 1885 | 1477983998998 Marionette TRACE conn4 <- [1,34,null,["8"]] 00:06:39 INFO - PROCESS | 1885 | 1477983999005 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 00:06:39 INFO - PROCESS | 1885 | 1477983999010 Marionette TRACE conn4 <- [1,35,null,{}] 00:06:39 INFO - PROCESS | 1885 | 1477983999016 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:06:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x96233800 == 14 [pid = 1885] [id = 14] 00:06:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x962e1400) [pid = 1885] [serial = 39] [outer = (nil)] 00:06:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x966d8c00) [pid = 1885] [serial = 40] [outer = 0x962e1400] 00:06:39 INFO - PROCESS | 1885 | 1477983999126 Marionette DEBUG loaded listener.js 00:06:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x967af000) [pid = 1885] [serial = 41] [outer = 0x962e1400] 00:06:39 INFO - PROCESS | 1885 | 1477983999848 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]]]}] 00:06:39 INFO - . 00:06:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1123ms 00:06:39 INFO - PROCESS | 1885 | 1477983999932 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 00:06:39 INFO - PROCESS | 1885 | 1477983999940 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 00:06:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:06:39 INFO - PROCESS | 1885 | 1477983999947 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}] 00:06:40 INFO - PROCESS | 1885 | 1477984000143 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 00:06:40 INFO - PROCESS | 1885 | 1477984000243 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 00:06:40 INFO - PROCESS | 1885 | 1477984000247 Marionette TRACE conn4 <- [1,39,null,["8"]] 00:06:40 INFO - PROCESS | 1885 | 1477984000258 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 00:06:40 INFO - PROCESS | 1885 | 1477984000264 Marionette TRACE conn4 <- [1,40,null,{}] 00:06:40 INFO - PROCESS | 1885 | 1477984000272 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:06:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x984ca400 == 15 [pid = 1885] [id = 15] 00:06:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x984cbc00) [pid = 1885] [serial = 42] [outer = (nil)] 00:06:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x995c2000) [pid = 1885] [serial = 43] [outer = 0x984cbc00] 00:06:40 INFO - PROCESS | 1885 | 1477984000369 Marionette DEBUG loaded listener.js 00:06:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x995da800) [pid = 1885] [serial = 44] [outer = 0x984cbc00] 00:06:41 INFO - PROCESS | 1885 | 1477984001032 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]]]}] 00:06:41 INFO - . 00:06:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1128ms 00:06:41 INFO - PROCESS | 1885 | 1477984001074 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 00:06:41 INFO - PROCESS | 1885 | 1477984001077 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 00:06:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:06:41 INFO - PROCESS | 1885 | 1477984001085 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}] 00:06:41 INFO - PROCESS | 1885 | 1477984001254 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 00:06:41 INFO - PROCESS | 1885 | 1477984001270 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 00:06:41 INFO - PROCESS | 1885 | 1477984001274 Marionette TRACE conn4 <- [1,44,null,["8"]] 00:06:41 INFO - PROCESS | 1885 | 1477984001366 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 00:06:41 INFO - PROCESS | 1885 | 1477984001373 Marionette TRACE conn4 <- [1,45,null,{}] 00:06:41 INFO - PROCESS | 1885 | 1477984001380 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:06:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a24c400 == 16 [pid = 1885] [id = 16] 00:06:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x9a258800) [pid = 1885] [serial = 45] [outer = (nil)] 00:06:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x9a309000) [pid = 1885] [serial = 46] [outer = 0x9a258800] 00:06:41 INFO - PROCESS | 1885 | 1477984001472 Marionette DEBUG loaded listener.js 00:06:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x9a56cc00) [pid = 1885] [serial = 47] [outer = 0x9a258800] 00:06:42 INFO - PROCESS | 1885 | 1477984002064 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]]]}] 00:06:42 INFO - . 00:06:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1028ms 00:06:42 INFO - PROCESS | 1885 | 1477984002113 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 00:06:42 INFO - PROCESS | 1885 | 1477984002116 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 00:06:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:06:42 INFO - PROCESS | 1885 | 1477984002123 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}] 00:06:42 INFO - PROCESS | 1885 | 1477984002289 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 00:06:42 INFO - PROCESS | 1885 | 1477984002389 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 00:06:42 INFO - PROCESS | 1885 | 1477984002393 Marionette TRACE conn4 <- [1,49,null,["8"]] 00:06:42 INFO - PROCESS | 1885 | 1477984002399 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 00:06:42 INFO - PROCESS | 1885 | 1477984002403 Marionette TRACE conn4 <- [1,50,null,{}] 00:06:42 INFO - PROCESS | 1885 | 1477984002409 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:06:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x91271400 == 17 [pid = 1885] [id = 17] 00:06:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x91271c00) [pid = 1885] [serial = 48] [outer = (nil)] 00:06:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x91274000) [pid = 1885] [serial = 49] [outer = 0x91271c00] 00:06:42 INFO - PROCESS | 1885 | 1477984002497 Marionette DEBUG loaded listener.js 00:06:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x9a540800) [pid = 1885] [serial = 50] [outer = 0x91271c00] 00:06:43 INFO - PROCESS | 1885 | 1477984003184 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]]]}] 00:06:43 INFO - . 00:06:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1119ms 00:06:43 INFO - PROCESS | 1885 | 1477984003244 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 00:06:43 INFO - PROCESS | 1885 | 1477984003250 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 00:06:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:06:43 INFO - PROCESS | 1885 | 1477984003261 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}] 00:06:43 INFO - PROCESS | 1885 | 1477984003495 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 00:06:43 INFO - PROCESS | 1885 | 1477984003630 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 00:06:43 INFO - PROCESS | 1885 | 1477984003636 Marionette TRACE conn4 <- [1,54,null,["8"]] 00:06:43 INFO - PROCESS | 1885 | 1477984003649 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 00:06:43 INFO - PROCESS | 1885 | 1477984003657 Marionette TRACE conn4 <- [1,55,null,{}] 00:06:43 INFO - PROCESS | 1885 | 1477984003664 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:06:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x92c61000 == 18 [pid = 1885] [id = 18] 00:06:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x92c61c00) [pid = 1885] [serial = 51] [outer = (nil)] 00:06:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x92d05c00) [pid = 1885] [serial = 52] [outer = 0x92c61c00] 00:06:43 INFO - PROCESS | 1885 | 1477984003782 Marionette DEBUG loaded listener.js 00:06:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x94d0c000) [pid = 1885] [serial = 53] [outer = 0x92c61c00] 00:06:44 INFO - PROCESS | 1885 | 1477984004520 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]]]}] 00:06:44 INFO - . 00:06:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1321ms 00:06:44 INFO - PROCESS | 1885 | 1477984004586 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 00:06:44 INFO - PROCESS | 1885 | 1477984004592 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 00:06:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:06:44 INFO - PROCESS | 1885 | 1477984004602 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}] 00:06:44 INFO - PROCESS | 1885 | 1477984004801 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 00:06:44 INFO - PROCESS | 1885 | 1477984004948 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 00:06:44 INFO - PROCESS | 1885 | 1477984004954 Marionette TRACE conn4 <- [1,59,null,["8"]] 00:06:45 INFO - PROCESS | 1885 | 1477984005015 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 00:06:45 INFO - PROCESS | 1885 | 1477984005022 Marionette TRACE conn4 <- [1,60,null,{}] 00:06:45 INFO - PROCESS | 1885 | 1477984005028 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:06:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x8da93c00 == 19 [pid = 1885] [id = 19] 00:06:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x97a86000) [pid = 1885] [serial = 54] [outer = (nil)] 00:06:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x97acbc00) [pid = 1885] [serial = 55] [outer = 0x97a86000] 00:06:45 INFO - PROCESS | 1885 | 1477984005132 Marionette DEBUG loaded listener.js 00:06:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x97c9b800) [pid = 1885] [serial = 56] [outer = 0x97a86000] 00:06:45 INFO - PROCESS | 1885 | 1477984005947 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]]]}] 00:06:45 INFO - . 00:06:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1377ms 00:06:45 INFO - PROCESS | 1885 | 1477984005991 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 00:06:46 INFO - PROCESS | 1885 | 1477984005999 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 00:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:06:46 INFO - PROCESS | 1885 | 1477984006007 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}] 00:06:46 INFO - PROCESS | 1885 | 1477984006196 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 00:06:46 INFO - PROCESS | 1885 | 1477984006334 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 00:06:46 INFO - PROCESS | 1885 | 1477984006338 Marionette TRACE conn4 <- [1,64,null,["8"]] 00:06:46 INFO - PROCESS | 1885 | 1477984006346 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 00:06:46 INFO - PROCESS | 1885 | 1477984006353 Marionette TRACE conn4 <- [1,65,null,{}] 00:06:46 INFO - PROCESS | 1885 | 1477984006360 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:06:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a30c000 == 20 [pid = 1885] [id = 20] 00:06:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x9a537c00) [pid = 1885] [serial = 57] [outer = (nil)] 00:06:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x9a597c00) [pid = 1885] [serial = 58] [outer = 0x9a537c00] 00:06:46 INFO - PROCESS | 1885 | 1477984006469 Marionette DEBUG loaded listener.js 00:06:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x9b186800) [pid = 1885] [serial = 59] [outer = 0x9a537c00] 00:06:47 INFO - PROCESS | 1885 | 1477984007231 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]]]}] 00:06:47 INFO - . 00:06:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1283ms 00:06:47 INFO - PROCESS | 1885 | 1477984007291 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 00:06:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:06:47 INFO - PROCESS | 1885 | 1477984007295 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 00:06:47 INFO - PROCESS | 1885 | 1477984007303 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}] 00:06:47 INFO - PROCESS | 1885 | 1477984007514 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 00:06:47 INFO - PROCESS | 1885 | 1477984007743 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 00:06:47 INFO - PROCESS | 1885 | 1477984007749 Marionette TRACE conn4 <- [1,69,null,["8"]] 00:06:47 INFO - PROCESS | 1885 | 1477984007762 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 00:06:47 INFO - PROCESS | 1885 | 1477984007771 Marionette TRACE conn4 <- [1,70,null,{}] 00:06:47 INFO - PROCESS | 1885 | 1477984007780 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:06:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fa42800 == 21 [pid = 1885] [id = 21] 00:06:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x8fa42c00) [pid = 1885] [serial = 60] [outer = (nil)] 00:06:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x91d2fc00) [pid = 1885] [serial = 61] [outer = 0x8fa42c00] 00:06:47 INFO - PROCESS | 1885 | 1477984007878 Marionette DEBUG loaded listener.js 00:06:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x93330000) [pid = 1885] [serial = 62] [outer = 0x8fa42c00] 00:06:48 INFO - PROCESS | 1885 | 1477984008688 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]]]}] 00:06:48 INFO - . 00:06:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1428ms 00:06:48 INFO - PROCESS | 1885 | --DOCSHELL 0x9a24c400 == 20 [pid = 1885] [id = 16] 00:06:48 INFO - PROCESS | 1885 | --DOCSHELL 0x96233800 == 19 [pid = 1885] [id = 14] 00:06:48 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec5c00 == 18 [pid = 1885] [id = 13] 00:06:48 INFO - PROCESS | 1885 | --DOCSHELL 0x95d61400 == 17 [pid = 1885] [id = 11] 00:06:48 INFO - PROCESS | 1885 | 1477984008781 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 00:06:48 INFO - PROCESS | 1885 | 1477984008787 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 00:06:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:06:48 INFO - PROCESS | 1885 | --DOCSHELL 0x8db0bc00 == 16 [pid = 1885] [id = 8] 00:06:48 INFO - PROCESS | 1885 | 1477984008829 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}] 00:06:49 INFO - PROCESS | 1885 | 1477984009060 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 00:06:49 INFO - PROCESS | 1885 | 1477984009139 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 00:06:49 INFO - PROCESS | 1885 | 1477984009147 Marionette TRACE conn4 <- [1,74,null,["8"]] 00:06:49 INFO - PROCESS | 1885 | 1477984009155 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 00:06:49 INFO - PROCESS | 1885 | 1477984009164 Marionette TRACE conn4 <- [1,75,null,{}] 00:06:49 INFO - PROCESS | 1885 | 1477984009171 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:06:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x92d87400 == 17 [pid = 1885] [id = 22] 00:06:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x92d90c00) [pid = 1885] [serial = 63] [outer = (nil)] 00:06:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x94d0c800) [pid = 1885] [serial = 64] [outer = 0x92d90c00] 00:06:49 INFO - PROCESS | 1885 | 1477984009330 Marionette DEBUG loaded listener.js 00:06:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x95ac8c00) [pid = 1885] [serial = 65] [outer = 0x92d90c00] 00:06:50 INFO - PROCESS | 1885 | 1477984010140 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]]]}] 00:06:50 INFO - . 00:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1374ms 00:06:50 INFO - PROCESS | 1885 | 1477984010187 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 00:06:50 INFO - PROCESS | 1885 | 1477984010194 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 00:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:06:50 INFO - PROCESS | 1885 | 1477984010202 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}] 00:06:50 INFO - PROCESS | 1885 | 1477984010400 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 00:06:50 INFO - PROCESS | 1885 | 1477984010541 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 00:06:50 INFO - PROCESS | 1885 | 1477984010546 Marionette TRACE conn4 <- [1,79,null,["8"]] 00:06:50 INFO - PROCESS | 1885 | 1477984010559 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 00:06:50 INFO - PROCESS | 1885 | 1477984010565 Marionette TRACE conn4 <- [1,80,null,{}] 00:06:50 INFO - PROCESS | 1885 | 1477984010571 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:06:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x92d0f000 == 18 [pid = 1885] [id = 23] 00:06:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x9687f800) [pid = 1885] [serial = 66] [outer = (nil)] 00:06:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x97a86400) [pid = 1885] [serial = 67] [outer = 0x9687f800] 00:06:50 INFO - PROCESS | 1885 | 1477984010675 Marionette DEBUG loaded listener.js 00:06:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x97ca5000) [pid = 1885] [serial = 68] [outer = 0x9687f800] 00:06:51 INFO - PROCESS | 1885 | 1477984011500 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]]]}] 00:06:51 INFO - . 00:06:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1345ms 00:06:51 INFO - PROCESS | 1885 | 1477984011554 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 00:06:51 INFO - PROCESS | 1885 | 1477984011564 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 00:06:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:06:51 INFO - PROCESS | 1885 | 1477984011591 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}] 00:06:51 INFO - PROCESS | 1885 | 1477984011786 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 00:06:51 INFO - PROCESS | 1885 | 1477984011925 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 00:06:51 INFO - PROCESS | 1885 | 1477984011930 Marionette TRACE conn4 <- [1,84,null,["8"]] 00:06:51 INFO - PROCESS | 1885 | 1477984011941 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 00:06:51 INFO - PROCESS | 1885 | 1477984011948 Marionette TRACE conn4 <- [1,85,null,{}] 00:06:51 INFO - PROCESS | 1885 | 1477984011955 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:06:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a2d5800 == 19 [pid = 1885] [id = 24] 00:06:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x9a2d5c00) [pid = 1885] [serial = 69] [outer = (nil)] 00:06:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x9b180c00) [pid = 1885] [serial = 70] [outer = 0x9a2d5c00] 00:06:52 INFO - PROCESS | 1885 | 1477984012064 Marionette DEBUG loaded listener.js 00:06:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x9b413800) [pid = 1885] [serial = 71] [outer = 0x9a2d5c00] 00:06:52 INFO - PROCESS | 1885 | 1477984012839 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]]]}] 00:06:52 INFO - . 00:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1326ms 00:06:52 INFO - PROCESS | 1885 | 1477984012899 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 00:06:52 INFO - PROCESS | 1885 | 1477984012903 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 00:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:06:52 INFO - PROCESS | 1885 | 1477984012927 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}] 00:06:53 INFO - PROCESS | 1885 | 1477984013107 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 00:06:53 INFO - PROCESS | 1885 | 1477984013250 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 00:06:53 INFO - PROCESS | 1885 | 1477984013258 Marionette TRACE conn4 <- [1,89,null,["8"]] 00:06:53 INFO - PROCESS | 1885 | 1477984013266 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 00:06:53 INFO - PROCESS | 1885 | 1477984013273 Marionette TRACE conn4 <- [1,90,null,{}] 00:06:53 INFO - PROCESS | 1885 | 1477984013279 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:06:53 INFO - PROCESS | 1885 | ++DOCSHELL 0xa10ea800 == 20 [pid = 1885] [id = 25] 00:06:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0xa122c000) [pid = 1885] [serial = 72] [outer = (nil)] 00:06:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0xa24dfc00) [pid = 1885] [serial = 73] [outer = 0xa122c000] 00:06:53 INFO - PROCESS | 1885 | 1477984013381 Marionette DEBUG loaded listener.js 00:06:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0xa2892800) [pid = 1885] [serial = 74] [outer = 0xa122c000] 00:06:54 INFO - PROCESS | 1885 | 1477984014110 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]]]}] 00:06:54 INFO - . 00:06:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1223ms 00:06:54 INFO - PROCESS | 1885 | 1477984014147 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 00:06:54 INFO - PROCESS | 1885 | 1477984014151 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 00:06:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:06:54 INFO - PROCESS | 1885 | 1477984014158 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}] 00:06:54 INFO - PROCESS | 1885 | 1477984014332 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 00:06:54 INFO - PROCESS | 1885 | 1477984014452 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 00:06:54 INFO - PROCESS | 1885 | 1477984014456 Marionette TRACE conn4 <- [1,94,null,["8"]] 00:06:54 INFO - PROCESS | 1885 | 1477984014556 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 00:06:54 INFO - PROCESS | 1885 | 1477984014564 Marionette TRACE conn4 <- [1,95,null,{}] 00:06:54 INFO - PROCESS | 1885 | 1477984014575 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:06:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fa42400 == 21 [pid = 1885] [id = 26] 00:06:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8faaf400) [pid = 1885] [serial = 75] [outer = (nil)] 00:06:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x92d85800) [pid = 1885] [serial = 76] [outer = 0x8faaf400] 00:06:54 INFO - PROCESS | 1885 | 1477984014677 Marionette DEBUG loaded listener.js 00:06:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x95d6dc00) [pid = 1885] [serial = 77] [outer = 0x8faaf400] 00:06:55 INFO - PROCESS | 1885 | --DOCSHELL 0x8da93c00 == 20 [pid = 1885] [id = 19] 00:06:55 INFO - PROCESS | 1885 | --DOCSHELL 0x92c61000 == 19 [pid = 1885] [id = 18] 00:06:55 INFO - PROCESS | 1885 | 1477984015568 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]]]}] 00:06:55 INFO - . 00:06:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1475ms 00:06:55 INFO - PROCESS | 1885 | 1477984015634 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 00:06:55 INFO - PROCESS | 1885 | 1477984015641 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 00:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:06:55 INFO - PROCESS | 1885 | 1477984015652 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}] 00:06:55 INFO - PROCESS | 1885 | 1477984015856 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 00:06:56 INFO - PROCESS | 1885 | 1477984016000 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 00:06:56 INFO - PROCESS | 1885 | 1477984016006 Marionette TRACE conn4 <- [1,99,null,["8"]] 00:06:56 INFO - PROCESS | 1885 | 1477984016019 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 00:06:56 INFO - PROCESS | 1885 | 1477984016027 Marionette TRACE conn4 <- [1,100,null,{}] 00:06:56 INFO - PROCESS | 1885 | 1477984016035 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:06:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x966d9000 == 20 [pid = 1885] [id = 27] 00:06:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x967a6800) [pid = 1885] [serial = 78] [outer = (nil)] 00:06:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x967b1400) [pid = 1885] [serial = 79] [outer = 0x967a6800] 00:06:56 INFO - PROCESS | 1885 | 1477984016153 Marionette DEBUG loaded listener.js 00:06:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x96872c00) [pid = 1885] [serial = 80] [outer = 0x967a6800] 00:06:56 INFO - PROCESS | 1885 | 1477984016891 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]]]}] 00:06:56 INFO - . 00:06:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1322ms 00:06:56 INFO - PROCESS | 1885 | 1477984016972 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 00:06:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:06:56 INFO - PROCESS | 1885 | 1477984016978 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 00:06:56 INFO - PROCESS | 1885 | 1477984016986 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}] 00:06:57 INFO - PROCESS | 1885 | 1477984017235 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 00:06:57 INFO - PROCESS | 1885 | 1477984017367 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 00:06:57 INFO - PROCESS | 1885 | 1477984017372 Marionette TRACE conn4 <- [1,104,null,["8"]] 00:06:57 INFO - PROCESS | 1885 | 1477984017384 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 00:06:57 INFO - PROCESS | 1885 | 1477984017389 Marionette TRACE conn4 <- [1,105,null,{}] 00:06:57 INFO - PROCESS | 1885 | 1477984017396 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:06:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a519400 == 21 [pid = 1885] [id = 28] 00:06:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x9a532800) [pid = 1885] [serial = 81] [outer = (nil)] 00:06:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x9b4e7800) [pid = 1885] [serial = 82] [outer = 0x9a532800] 00:06:57 INFO - PROCESS | 1885 | 1477984017503 Marionette DEBUG loaded listener.js 00:06:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x9b5c8400) [pid = 1885] [serial = 83] [outer = 0x9a532800] 00:06:58 INFO - PROCESS | 1885 | 1477984018323 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]]]}] 00:06:58 INFO - . 00:06:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1395ms 00:06:58 INFO - PROCESS | 1885 | 1477984018390 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 00:06:58 INFO - PROCESS | 1885 | 1477984018398 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 00:06:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:06:58 INFO - PROCESS | 1885 | 1477984018406 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}] 00:06:58 INFO - PROCESS | 1885 | 1477984018597 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 00:06:58 INFO - PROCESS | 1885 | 1477984018741 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 00:06:58 INFO - PROCESS | 1885 | 1477984018746 Marionette TRACE conn4 <- [1,109,null,["8"]] 00:06:58 INFO - PROCESS | 1885 | 1477984018757 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 00:06:58 INFO - PROCESS | 1885 | 1477984018765 Marionette TRACE conn4 <- [1,110,null,{}] 00:06:58 INFO - PROCESS | 1885 | 1477984018772 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:06:58 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2e0bc00 == 22 [pid = 1885] [id = 29] 00:06:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0xa2e0c000) [pid = 1885] [serial = 84] [outer = (nil)] 00:06:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0xa4332400) [pid = 1885] [serial = 85] [outer = 0xa2e0c000] 00:06:58 INFO - PROCESS | 1885 | 1477984018878 Marionette DEBUG loaded listener.js 00:06:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0xa43dc400) [pid = 1885] [serial = 86] [outer = 0xa2e0c000] 00:06:59 INFO - PROCESS | 1885 | 1477984019649 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]]]}] 00:06:59 INFO - . 00:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1277ms 00:06:59 INFO - PROCESS | 1885 | 1477984019683 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 00:06:59 INFO - PROCESS | 1885 | 1477984019686 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 00:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:06:59 INFO - PROCESS | 1885 | 1477984019696 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}] 00:06:59 INFO - PROCESS | 1885 | 1477984019878 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 00:07:00 INFO - PROCESS | 1885 | 1477984020035 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 00:07:00 INFO - PROCESS | 1885 | 1477984020040 Marionette TRACE conn4 <- [1,114,null,["8"]] 00:07:00 INFO - PROCESS | 1885 | 1477984020103 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 00:07:00 INFO - PROCESS | 1885 | 1477984020109 Marionette TRACE conn4 <- [1,115,null,{}] 00:07:00 INFO - PROCESS | 1885 | 1477984020116 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:00 INFO - PROCESS | 1885 | ++DOCSHELL 0xa453e000 == 23 [pid = 1885] [id = 30] 00:07:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0xa4540c00) [pid = 1885] [serial = 87] [outer = (nil)] 00:07:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0xa4849400) [pid = 1885] [serial = 88] [outer = 0xa4540c00] 00:07:00 INFO - PROCESS | 1885 | 1477984020217 Marionette DEBUG loaded listener.js 00:07:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0xa4c50400) [pid = 1885] [serial = 89] [outer = 0xa4540c00] 00:07:01 INFO - PROCESS | 1885 | 1477984021106 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]]]}] 00:07:01 INFO - . 00:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1476ms 00:07:01 INFO - PROCESS | 1885 | 1477984021171 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 00:07:01 INFO - PROCESS | 1885 | 1477984021175 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 00:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:07:01 INFO - PROCESS | 1885 | 1477984021182 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}] 00:07:01 INFO - PROCESS | 1885 | 1477984021377 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 00:07:01 INFO - PROCESS | 1885 | 1477984021520 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 00:07:01 INFO - PROCESS | 1885 | 1477984021524 Marionette TRACE conn4 <- [1,119,null,["8"]] 00:07:01 INFO - PROCESS | 1885 | 1477984021543 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 00:07:01 INFO - PROCESS | 1885 | 1477984021549 Marionette TRACE conn4 <- [1,120,null,{}] 00:07:01 INFO - PROCESS | 1885 | 1477984021555 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:01 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cf88400 == 24 [pid = 1885] [id = 31] 00:07:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0xa93c2c00) [pid = 1885] [serial = 90] [outer = (nil)] 00:07:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0xa93cd400) [pid = 1885] [serial = 91] [outer = 0xa93c2c00] 00:07:01 INFO - PROCESS | 1885 | 1477984021656 Marionette DEBUG loaded listener.js 00:07:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x94fa9000) [pid = 1885] [serial = 92] [outer = 0xa93c2c00] 00:07:02 INFO - PROCESS | 1885 | 1477984022455 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]]]}] 00:07:02 INFO - . 00:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1337ms 00:07:02 INFO - PROCESS | 1885 | 1477984022587 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 00:07:02 INFO - PROCESS | 1885 | 1477984022592 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 00:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:07:02 INFO - PROCESS | 1885 | 1477984022603 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}] 00:07:02 INFO - PROCESS | 1885 | 1477984022792 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 00:07:02 INFO - PROCESS | 1885 | 1477984022971 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 00:07:02 INFO - PROCESS | 1885 | 1477984022984 Marionette TRACE conn4 <- [1,124,null,["8"]] 00:07:03 INFO - PROCESS | 1885 | 1477984023002 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 00:07:03 INFO - PROCESS | 1885 | 1477984023015 Marionette TRACE conn4 <- [1,125,null,{}] 00:07:03 INFO - PROCESS | 1885 | 1477984023021 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:03 INFO - PROCESS | 1885 | ++DOCSHELL 0x94e2a000 == 25 [pid = 1885] [id = 32] 00:07:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x94fa7400) [pid = 1885] [serial = 93] [outer = (nil)] 00:07:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x94fac000) [pid = 1885] [serial = 94] [outer = 0x94fa7400] 00:07:03 INFO - PROCESS | 1885 | 1477984023120 Marionette DEBUG loaded listener.js 00:07:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0x94fb0800) [pid = 1885] [serial = 95] [outer = 0x94fa7400] 00:07:03 INFO - PROCESS | 1885 | --DOCSHELL 0x92d0f000 == 24 [pid = 1885] [id = 23] 00:07:03 INFO - PROCESS | 1885 | --DOCSHELL 0x92d87400 == 23 [pid = 1885] [id = 22] 00:07:03 INFO - PROCESS | 1885 | 1477984023973 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]]]}] 00:07:04 INFO - . 00:07:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1421ms 00:07:04 INFO - PROCESS | 1885 | 1477984024024 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 00:07:04 INFO - PROCESS | 1885 | 1477984024030 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 00:07:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:07:04 INFO - PROCESS | 1885 | 1477984024041 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}] 00:07:04 INFO - PROCESS | 1885 | 1477984024241 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 00:07:04 INFO - PROCESS | 1885 | 1477984024390 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 00:07:04 INFO - PROCESS | 1885 | 1477984024395 Marionette TRACE conn4 <- [1,129,null,["8"]] 00:07:04 INFO - PROCESS | 1885 | 1477984024410 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 00:07:04 INFO - PROCESS | 1885 | 1477984024417 Marionette TRACE conn4 <- [1,130,null,{}] 00:07:04 INFO - PROCESS | 1885 | 1477984024424 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x94fb4c00 == 24 [pid = 1885] [id = 33] 00:07:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0x94fb5000) [pid = 1885] [serial = 96] [outer = (nil)] 00:07:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x95d6b000) [pid = 1885] [serial = 97] [outer = 0x94fb5000] 00:07:04 INFO - PROCESS | 1885 | 1477984024543 Marionette DEBUG loaded listener.js 00:07:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0x967ad400) [pid = 1885] [serial = 98] [outer = 0x94fb5000] 00:07:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0x97c9c000) [pid = 1885] [serial = 99] [outer = 0x9126b400] 00:07:05 INFO - PROCESS | 1885 | 1477984025487 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]]]}] 00:07:05 INFO - . 00:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1487ms 00:07:05 INFO - PROCESS | 1885 | 1477984025528 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 00:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:07:05 INFO - PROCESS | 1885 | 1477984025535 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 00:07:05 INFO - PROCESS | 1885 | 1477984025543 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}] 00:07:05 INFO - PROCESS | 1885 | 1477984025736 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 00:07:05 INFO - PROCESS | 1885 | 1477984025900 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 00:07:05 INFO - PROCESS | 1885 | 1477984025908 Marionette TRACE conn4 <- [1,134,null,["8"]] 00:07:05 INFO - PROCESS | 1885 | 1477984025930 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 00:07:05 INFO - PROCESS | 1885 | 1477984025939 Marionette TRACE conn4 <- [1,135,null,{}] 00:07:05 INFO - PROCESS | 1885 | 1477984025950 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a310c00 == 25 [pid = 1885] [id = 34] 00:07:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 100 (0x9a519800) [pid = 1885] [serial = 100] [outer = (nil)] 00:07:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 101 (0xa10e8400) [pid = 1885] [serial = 101] [outer = 0x9a519800] 00:07:06 INFO - PROCESS | 1885 | 1477984026137 Marionette DEBUG loaded listener.js 00:07:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 102 (0xa10f5800) [pid = 1885] [serial = 102] [outer = 0x9a519800] 00:07:07 INFO - PROCESS | 1885 | 1477984027249 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]]]}] 00:07:07 INFO - . 00:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1737ms 00:07:07 INFO - PROCESS | 1885 | 1477984027296 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 00:07:07 INFO - PROCESS | 1885 | 1477984027306 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 00:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:07:07 INFO - PROCESS | 1885 | 1477984027319 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}] 00:07:07 INFO - PROCESS | 1885 | 1477984027508 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 00:07:07 INFO - PROCESS | 1885 | 1477984027663 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 00:07:07 INFO - PROCESS | 1885 | 1477984027667 Marionette TRACE conn4 <- [1,139,null,["8"]] 00:07:07 INFO - PROCESS | 1885 | 1477984027675 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 00:07:07 INFO - PROCESS | 1885 | 1477984027682 Marionette TRACE conn4 <- [1,140,null,{}] 00:07:07 INFO - PROCESS | 1885 | 1477984027689 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:07 INFO - PROCESS | 1885 | ++DOCSHELL 0xa4518000 == 26 [pid = 1885] [id = 35] 00:07:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 103 (0xa4519000) [pid = 1885] [serial = 103] [outer = (nil)] 00:07:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 104 (0xa4848c00) [pid = 1885] [serial = 104] [outer = 0xa4519000] 00:07:07 INFO - PROCESS | 1885 | 1477984027796 Marionette DEBUG loaded listener.js 00:07:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 105 (0xa4cf2800) [pid = 1885] [serial = 105] [outer = 0xa4519000] 00:07:08 INFO - PROCESS | 1885 | 1477984028516 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]]]}] 00:07:08 INFO - . 00:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1236ms 00:07:08 INFO - PROCESS | 1885 | 1477984028558 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 00:07:08 INFO - PROCESS | 1885 | 1477984028563 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 00:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:07:08 INFO - PROCESS | 1885 | 1477984028571 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}] 00:07:08 INFO - PROCESS | 1885 | 1477984028766 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 00:07:08 INFO - PROCESS | 1885 | 1477984028926 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 00:07:08 INFO - PROCESS | 1885 | 1477984028930 Marionette TRACE conn4 <- [1,144,null,["8"]] 00:07:08 INFO - PROCESS | 1885 | 1477984028944 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 00:07:08 INFO - PROCESS | 1885 | 1477984028951 Marionette TRACE conn4 <- [1,145,null,{}] 00:07:08 INFO - PROCESS | 1885 | 1477984028958 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:08 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2f4b800 == 27 [pid = 1885] [id = 36] 00:07:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 106 (0xa2f51c00) [pid = 1885] [serial = 106] [outer = (nil)] 00:07:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 107 (0xa2f57800) [pid = 1885] [serial = 107] [outer = 0xa2f51c00] 00:07:09 INFO - PROCESS | 1885 | 1477984029057 Marionette DEBUG loaded listener.js 00:07:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 108 (0xa451d400) [pid = 1885] [serial = 108] [outer = 0xa2f51c00] 00:07:09 INFO - PROCESS | 1885 | 1477984029746 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]]]}] 00:07:09 INFO - . 00:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1270ms 00:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:07:09 INFO - PROCESS | 1885 | 1477984029841 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 00:07:09 INFO - PROCESS | 1885 | 1477984029844 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 00:07:09 INFO - PROCESS | 1885 | 1477984029851 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}] 00:07:10 INFO - PROCESS | 1885 | 1477984030083 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 00:07:10 INFO - PROCESS | 1885 | 1477984030205 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 00:07:10 INFO - PROCESS | 1885 | 1477984030209 Marionette TRACE conn4 <- [1,149,null,["8"]] 00:07:10 INFO - PROCESS | 1885 | 1477984030216 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 00:07:10 INFO - PROCESS | 1885 | 1477984030221 Marionette TRACE conn4 <- [1,150,null,{}] 00:07:10 INFO - PROCESS | 1885 | 1477984030231 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:10 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fc5a800 == 28 [pid = 1885] [id = 37] 00:07:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 109 (0x8fc5ac00) [pid = 1885] [serial = 109] [outer = (nil)] 00:07:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 110 (0x8fc60400) [pid = 1885] [serial = 110] [outer = 0x8fc5ac00] 00:07:10 INFO - PROCESS | 1885 | 1477984030330 Marionette DEBUG loaded listener.js 00:07:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 111 (0x8fc61c00) [pid = 1885] [serial = 111] [outer = 0x8fc5ac00] 00:07:11 INFO - PROCESS | 1885 | 1477984031091 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]]]}] 00:07:11 INFO - . 00:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1282ms 00:07:11 INFO - PROCESS | 1885 | 1477984031131 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 00:07:11 INFO - PROCESS | 1885 | 1477984031135 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 00:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:07:11 INFO - PROCESS | 1885 | 1477984031142 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}] 00:07:11 INFO - PROCESS | 1885 | 1477984031356 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 00:07:11 INFO - PROCESS | 1885 | 1477984031516 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 00:07:11 INFO - PROCESS | 1885 | 1477984031520 Marionette TRACE conn4 <- [1,154,null,["8"]] 00:07:11 INFO - PROCESS | 1885 | 1477984031531 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 00:07:11 INFO - PROCESS | 1885 | 1477984031535 Marionette TRACE conn4 <- [1,155,null,{}] 00:07:11 INFO - PROCESS | 1885 | 1477984031541 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:11 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2d58800 == 29 [pid = 1885] [id = 38] 00:07:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 112 (0xa2d58c00) [pid = 1885] [serial = 112] [outer = (nil)] 00:07:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 113 (0xa2d5bc00) [pid = 1885] [serial = 113] [outer = 0xa2d58c00] 00:07:11 INFO - PROCESS | 1885 | 1477984031640 Marionette DEBUG loaded listener.js 00:07:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 114 (0xa2d5e400) [pid = 1885] [serial = 114] [outer = 0xa2d58c00] 00:07:12 INFO - PROCESS | 1885 | 1477984032379 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]]]}] 00:07:12 INFO - . 00:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1274ms 00:07:12 INFO - PROCESS | 1885 | 1477984032416 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 00:07:12 INFO - PROCESS | 1885 | 1477984032422 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 00:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:07:12 INFO - PROCESS | 1885 | 1477984032429 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}] 00:07:12 INFO - PROCESS | 1885 | 1477984032600 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 00:07:12 INFO - PROCESS | 1885 | 1477984032842 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 00:07:12 INFO - PROCESS | 1885 | 1477984032848 Marionette TRACE conn4 <- [1,159,null,["8"]] 00:07:12 INFO - PROCESS | 1885 | 1477984032862 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 00:07:12 INFO - PROCESS | 1885 | 1477984032871 Marionette TRACE conn4 <- [1,160,null,{}] 00:07:12 INFO - PROCESS | 1885 | 1477984032879 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x8decbc00 == 30 [pid = 1885] [id = 39] 00:07:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 115 (0x8decdc00) [pid = 1885] [serial = 115] [outer = (nil)] 00:07:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 116 (0x8fb77c00) [pid = 1885] [serial = 116] [outer = 0x8decdc00] 00:07:12 INFO - PROCESS | 1885 | 1477984032980 Marionette DEBUG loaded listener.js 00:07:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 117 (0x8fb82800) [pid = 1885] [serial = 117] [outer = 0x8decdc00] 00:07:13 INFO - PROCESS | 1885 | --DOCSHELL 0x966d9000 == 29 [pid = 1885] [id = 27] 00:07:15 INFO - PROCESS | 1885 | --DOCSHELL 0x984ca400 == 28 [pid = 1885] [id = 15] 00:07:15 INFO - PROCESS | 1885 | --DOCSHELL 0x95acf000 == 27 [pid = 1885] [id = 6] 00:07:15 INFO - PROCESS | 1885 | --DOCSHELL 0x9a2d5800 == 26 [pid = 1885] [id = 24] 00:07:15 INFO - PROCESS | 1885 | --DOCSHELL 0x9a2d4c00 == 25 [pid = 1885] [id = 12] 00:07:15 INFO - PROCESS | 1885 | --DOCSHELL 0x9a30c000 == 24 [pid = 1885] [id = 20] 00:07:15 INFO - PROCESS | 1885 | --DOCSHELL 0x9a519400 == 23 [pid = 1885] [id = 28] 00:07:15 INFO - PROCESS | 1885 | --DOCSHELL 0xa453e000 == 22 [pid = 1885] [id = 30] 00:07:15 INFO - PROCESS | 1885 | --DOCSHELL 0xa2e0bc00 == 21 [pid = 1885] [id = 29] 00:07:15 INFO - PROCESS | 1885 | --DOCSHELL 0x8fa42400 == 20 [pid = 1885] [id = 26] 00:07:15 INFO - PROCESS | 1885 | --DOCSHELL 0xa2f4b800 == 19 [pid = 1885] [id = 36] 00:07:15 INFO - PROCESS | 1885 | --DOCSHELL 0x8fa42800 == 18 [pid = 1885] [id = 21] 00:07:15 INFO - PROCESS | 1885 | --DOCSHELL 0x8fc5a800 == 17 [pid = 1885] [id = 37] 00:07:15 INFO - PROCESS | 1885 | --DOCSHELL 0xa2d58800 == 16 [pid = 1885] [id = 38] 00:07:15 INFO - PROCESS | 1885 | --DOCSHELL 0x94e2a000 == 15 [pid = 1885] [id = 32] 00:07:15 INFO - PROCESS | 1885 | --DOCSHELL 0x8cf88400 == 14 [pid = 1885] [id = 31] 00:07:15 INFO - PROCESS | 1885 | --DOCSHELL 0xa10ea800 == 13 [pid = 1885] [id = 25] 00:07:15 INFO - PROCESS | 1885 | --DOCSHELL 0x94fb4c00 == 12 [pid = 1885] [id = 33] 00:07:15 INFO - PROCESS | 1885 | --DOCSHELL 0x91271400 == 11 [pid = 1885] [id = 17] 00:07:15 INFO - PROCESS | 1885 | --DOCSHELL 0x9a310c00 == 10 [pid = 1885] [id = 34] 00:07:15 INFO - PROCESS | 1885 | --DOCSHELL 0xa4518000 == 9 [pid = 1885] [id = 35] 00:07:16 INFO - PROCESS | 1885 | 1477984036877 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]]]}] 00:07:16 INFO - . 00:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 4491ms 00:07:16 INFO - PROCESS | 1885 | 1477984036941 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 00:07:16 INFO - PROCESS | 1885 | 1477984036948 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 00:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:07:16 INFO - PROCESS | 1885 | 1477984036959 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}] 00:07:17 INFO - PROCESS | 1885 | 1477984037158 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 00:07:17 INFO - PROCESS | 1885 | 1477984037271 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 00:07:17 INFO - PROCESS | 1885 | 1477984037275 Marionette TRACE conn4 <- [1,164,null,["8"]] 00:07:17 INFO - PROCESS | 1885 | 1477984037283 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 00:07:17 INFO - PROCESS | 1885 | 1477984037291 Marionette TRACE conn4 <- [1,165,null,{}] 00:07:17 INFO - PROCESS | 1885 | 1477984037297 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fc59400 == 10 [pid = 1885] [id = 40] 00:07:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 118 (0x8fc59c00) [pid = 1885] [serial = 118] [outer = (nil)] 00:07:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 119 (0x8fc5cc00) [pid = 1885] [serial = 119] [outer = 0x8fc59c00] 00:07:17 INFO - PROCESS | 1885 | 1477984037434 Marionette DEBUG loaded listener.js 00:07:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 120 (0x8fa41c00) [pid = 1885] [serial = 120] [outer = 0x8fc59c00] 00:07:18 INFO - PROCESS | 1885 | 1477984038139 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]]]}] 00:07:18 INFO - . 00:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1229ms 00:07:18 INFO - PROCESS | 1885 | 1477984038186 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 00:07:18 INFO - PROCESS | 1885 | 1477984038191 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 00:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:07:18 INFO - PROCESS | 1885 | 1477984038204 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}] 00:07:18 INFO - PROCESS | 1885 | 1477984038480 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 00:07:18 INFO - PROCESS | 1885 | 1477984038492 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 00:07:18 INFO - PROCESS | 1885 | 1477984038495 Marionette TRACE conn4 <- [1,169,null,["8"]] 00:07:18 INFO - PROCESS | 1885 | 1477984038502 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 00:07:18 INFO - PROCESS | 1885 | 1477984038508 Marionette TRACE conn4 <- [1,170,null,{}] 00:07:18 INFO - PROCESS | 1885 | 1477984038608 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x9449ec00 == 11 [pid = 1885] [id = 41] 00:07:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 121 (0x94fb1000) [pid = 1885] [serial = 121] [outer = (nil)] 00:07:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 122 (0x95ac8400) [pid = 1885] [serial = 122] [outer = 0x94fb1000] 00:07:18 INFO - PROCESS | 1885 | 1477984038705 Marionette DEBUG loaded listener.js 00:07:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 123 (0x95aca000) [pid = 1885] [serial = 123] [outer = 0x94fb1000] 00:07:19 INFO - PROCESS | 1885 | 1477984039586 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]]]}] 00:07:19 INFO - . 00:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1427ms 00:07:19 INFO - PROCESS | 1885 | 1477984039649 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 00:07:19 INFO - PROCESS | 1885 | 1477984039656 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 00:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:07:19 INFO - PROCESS | 1885 | 1477984039692 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}] 00:07:19 INFO - PROCESS | 1885 | 1477984039972 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 00:07:20 INFO - PROCESS | 1885 | 1477984040091 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 00:07:20 INFO - PROCESS | 1885 | 1477984040096 Marionette TRACE conn4 <- [1,174,null,["8"]] 00:07:20 INFO - PROCESS | 1885 | 1477984040105 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 00:07:20 INFO - PROCESS | 1885 | 1477984040112 Marionette TRACE conn4 <- [1,175,null,{}] 00:07:20 INFO - PROCESS | 1885 | 1477984040123 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a137000 == 12 [pid = 1885] [id = 42] 00:07:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 124 (0x9a13d000) [pid = 1885] [serial = 124] [outer = (nil)] 00:07:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 125 (0x9a24c400) [pid = 1885] [serial = 125] [outer = 0x9a13d000] 00:07:20 INFO - PROCESS | 1885 | 1477984040230 Marionette DEBUG loaded listener.js 00:07:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 126 (0x9b184000) [pid = 1885] [serial = 126] [outer = 0x9a13d000] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 125 (0x962e1400) [pid = 1885] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 124 (0x984cbc00) [pid = 1885] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 123 (0x91271c00) [pid = 1885] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 122 (0x9a258800) [pid = 1885] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 121 (0xa4540c00) [pid = 1885] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 120 (0xa2e0c000) [pid = 1885] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 119 (0x8fc5ac00) [pid = 1885] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 118 (0x9a537c00) [pid = 1885] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 117 (0x9a2d5c00) [pid = 1885] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 116 (0x967a6800) [pid = 1885] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 115 (0x97a86000) [pid = 1885] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 114 (0x92c61c00) [pid = 1885] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 113 (0x8faaf400) [pid = 1885] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 112 (0x94fa7400) [pid = 1885] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 111 (0x9687f800) [pid = 1885] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 110 (0xa2f51c00) [pid = 1885] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 109 (0x8fa42c00) [pid = 1885] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 108 (0x9a519800) [pid = 1885] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 107 (0xa4519000) [pid = 1885] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 106 (0xa122c000) [pid = 1885] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 105 (0x9a532800) [pid = 1885] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 104 (0x95acf400) [pid = 1885] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 103 (0xa93c2c00) [pid = 1885] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 102 (0x94fb5000) [pid = 1885] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 101 (0x92d90c00) [pid = 1885] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 100 (0xa2d58c00) [pid = 1885] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 99 (0x95d68400) [pid = 1885] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0x9a2d8800) [pid = 1885] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0x8db0d800) [pid = 1885] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:07:21 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0x91d2a000) [pid = 1885] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:07:22 INFO - PROCESS | 1885 | 1477984042022 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]]]}] 00:07:22 INFO - . 00:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2392ms 00:07:22 INFO - PROCESS | 1885 | 1477984042055 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 00:07:22 INFO - PROCESS | 1885 | 1477984042059 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 00:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:07:22 INFO - PROCESS | 1885 | 1477984042075 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}] 00:07:22 INFO - PROCESS | 1885 | 1477984042311 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 00:07:22 INFO - PROCESS | 1885 | 1477984042366 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 00:07:22 INFO - PROCESS | 1885 | 1477984042370 Marionette TRACE conn4 <- [1,179,null,["8"]] 00:07:22 INFO - PROCESS | 1885 | 1477984042399 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 00:07:22 INFO - PROCESS | 1885 | 1477984042404 Marionette TRACE conn4 <- [1,180,null,{}] 00:07:22 INFO - PROCESS | 1885 | 1477984042437 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec7800 == 13 [pid = 1885] [id = 43] 00:07:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x97ca5400) [pid = 1885] [serial = 127] [outer = (nil)] 00:07:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0x995bc400) [pid = 1885] [serial = 128] [outer = 0x97ca5400] 00:07:22 INFO - PROCESS | 1885 | 1477984042536 Marionette DEBUG loaded listener.js 00:07:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0xa2c11800) [pid = 1885] [serial = 129] [outer = 0x97ca5400] 00:07:23 INFO - PROCESS | 1885 | 1477984043427 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]]]}] 00:07:23 INFO - . 00:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1432ms 00:07:23 INFO - PROCESS | 1885 | 1477984043503 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 00:07:23 INFO - PROCESS | 1885 | 1477984043508 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 00:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:07:23 INFO - PROCESS | 1885 | 1477984043515 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}] 00:07:23 INFO - PROCESS | 1885 | 1477984043758 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 00:07:23 INFO - PROCESS | 1885 | 1477984043872 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 00:07:23 INFO - PROCESS | 1885 | 1477984043879 Marionette TRACE conn4 <- [1,184,null,["8"]] 00:07:23 INFO - PROCESS | 1885 | 1477984043894 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 00:07:23 INFO - PROCESS | 1885 | 1477984043904 Marionette TRACE conn4 <- [1,185,null,{}] 00:07:23 INFO - PROCESS | 1885 | 1477984043913 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec0000 == 14 [pid = 1885] [id = 44] 00:07:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 100 (0x8dec0400) [pid = 1885] [serial = 130] [outer = (nil)] 00:07:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 101 (0x8decc400) [pid = 1885] [serial = 131] [outer = 0x8dec0400] 00:07:24 INFO - PROCESS | 1885 | 1477984044027 Marionette DEBUG loaded listener.js 00:07:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 102 (0x8fb7d800) [pid = 1885] [serial = 132] [outer = 0x8dec0400] 00:07:24 INFO - PROCESS | 1885 | 1477984044899 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]]]}] 00:07:24 INFO - . 00:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1471ms 00:07:24 INFO - PROCESS | 1885 | 1477984044987 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 00:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:07:25 INFO - PROCESS | 1885 | 1477984044995 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 00:07:25 INFO - PROCESS | 1885 | 1477984045003 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}] 00:07:25 INFO - PROCESS | 1885 | 1477984045223 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 00:07:25 INFO - PROCESS | 1885 | 1477984045385 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 00:07:25 INFO - PROCESS | 1885 | 1477984045391 Marionette TRACE conn4 <- [1,189,null,["8"]] 00:07:25 INFO - PROCESS | 1885 | 1477984045399 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 00:07:25 INFO - PROCESS | 1885 | 1477984045407 Marionette TRACE conn4 <- [1,190,null,{}] 00:07:25 INFO - PROCESS | 1885 | 1477984045413 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x94fa7800 == 15 [pid = 1885] [id = 45] 00:07:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 103 (0x94fad800) [pid = 1885] [serial = 133] [outer = (nil)] 00:07:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 104 (0x94fb2800) [pid = 1885] [serial = 134] [outer = 0x94fad800] 00:07:25 INFO - PROCESS | 1885 | 1477984045520 Marionette DEBUG loaded listener.js 00:07:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 105 (0x95962800) [pid = 1885] [serial = 135] [outer = 0x94fad800] 00:07:26 INFO - PROCESS | 1885 | 1477984046393 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]]]}] 00:07:26 INFO - . 00:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1472ms 00:07:26 INFO - PROCESS | 1885 | 1477984046474 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 00:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:07:26 INFO - PROCESS | 1885 | 1477984046480 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 00:07:26 INFO - PROCESS | 1885 | 1477984046488 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}] 00:07:26 INFO - PROCESS | 1885 | 1477984046701 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 00:07:26 INFO - PROCESS | 1885 | 1477984046869 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 00:07:26 INFO - PROCESS | 1885 | 1477984046878 Marionette TRACE conn4 <- [1,194,null,["8"]] 00:07:26 INFO - PROCESS | 1885 | 1477984046889 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 00:07:26 INFO - PROCESS | 1885 | 1477984046897 Marionette TRACE conn4 <- [1,195,null,{}] 00:07:26 INFO - PROCESS | 1885 | 1477984046903 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec6400 == 16 [pid = 1885] [id = 46] 00:07:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 106 (0x8dec6c00) [pid = 1885] [serial = 136] [outer = (nil)] 00:07:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 107 (0x94fa8000) [pid = 1885] [serial = 137] [outer = 0x8dec6c00] 00:07:27 INFO - PROCESS | 1885 | 1477984047004 Marionette DEBUG loaded listener.js 00:07:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 108 (0x97ca7800) [pid = 1885] [serial = 138] [outer = 0x8dec6c00] 00:07:27 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec7800 == 15 [pid = 1885] [id = 43] 00:07:27 INFO - PROCESS | 1885 | --DOCSHELL 0x9a137000 == 14 [pid = 1885] [id = 42] 00:07:27 INFO - PROCESS | 1885 | --DOCSHELL 0x8fc59400 == 13 [pid = 1885] [id = 40] 00:07:27 INFO - PROCESS | 1885 | --DOCSHELL 0x9449ec00 == 12 [pid = 1885] [id = 41] 00:07:27 INFO - PROCESS | 1885 | --DOCSHELL 0x8decbc00 == 11 [pid = 1885] [id = 39] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 107 (0xa10f0000) [pid = 1885] [serial = 2] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 106 (0x94a70800) [pid = 1885] [serial = 28] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 105 (0x9515a400) [pid = 1885] [serial = 12] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 104 (0x94e28c00) [pid = 1885] [serial = 9] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 103 (0x8fabd800) [pid = 1885] [serial = 25] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 102 (0x8dec8000) [pid = 1885] [serial = 17] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 101 (0x8dec4000) [pid = 1885] [serial = 16] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 100 (0x8dec9400) [pid = 1885] [serial = 23] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 99 (0x8dbc3800) [pid = 1885] [serial = 22] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0x8db09c00) [pid = 1885] [serial = 19] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0x95961400) [pid = 1885] [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.] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0x9683dc00) [pid = 1885] [serial = 32] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0x95152000) [pid = 1885] [serial = 31] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0x9b411c00) [pid = 1885] [serial = 35] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0x9a30f000) [pid = 1885] [serial = 34] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0x92c61400) [pid = 1885] [serial = 38] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x91db9000) [pid = 1885] [serial = 37] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x967af000) [pid = 1885] [serial = 41] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x966d8c00) [pid = 1885] [serial = 40] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x995da800) [pid = 1885] [serial = 44] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x995c2000) [pid = 1885] [serial = 43] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x9a56cc00) [pid = 1885] [serial = 47] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x9a309000) [pid = 1885] [serial = 46] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x9a540800) [pid = 1885] [serial = 50] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x91274000) [pid = 1885] [serial = 49] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x94d0c000) [pid = 1885] [serial = 53] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x92d05c00) [pid = 1885] [serial = 52] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x97c9b800) [pid = 1885] [serial = 56] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x97acbc00) [pid = 1885] [serial = 55] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x9b186800) [pid = 1885] [serial = 59] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x9a597c00) [pid = 1885] [serial = 58] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x93330000) [pid = 1885] [serial = 62] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x91d2fc00) [pid = 1885] [serial = 61] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x95ac8c00) [pid = 1885] [serial = 65] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x94d0c800) [pid = 1885] [serial = 64] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x97ca5000) [pid = 1885] [serial = 68] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x97a86400) [pid = 1885] [serial = 67] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x9b413800) [pid = 1885] [serial = 71] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x9b180c00) [pid = 1885] [serial = 70] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0xa2892800) [pid = 1885] [serial = 74] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0xa24dfc00) [pid = 1885] [serial = 73] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x95d6dc00) [pid = 1885] [serial = 77] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x92d85800) [pid = 1885] [serial = 76] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x96872c00) [pid = 1885] [serial = 80] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x967b1400) [pid = 1885] [serial = 79] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x9b5c8400) [pid = 1885] [serial = 83] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x9b4e7800) [pid = 1885] [serial = 82] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0xa43dc400) [pid = 1885] [serial = 86] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0xa4332400) [pid = 1885] [serial = 85] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0xa4c50400) [pid = 1885] [serial = 89] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0xa4849400) [pid = 1885] [serial = 88] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x94fa9000) [pid = 1885] [serial = 92] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0xa93cd400) [pid = 1885] [serial = 91] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x94fb0800) [pid = 1885] [serial = 95] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x94fac000) [pid = 1885] [serial = 94] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x967ad400) [pid = 1885] [serial = 98] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x95d6b000) [pid = 1885] [serial = 97] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0xa10f5800) [pid = 1885] [serial = 102] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0xa10e8400) [pid = 1885] [serial = 101] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0xa4cf2800) [pid = 1885] [serial = 105] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0xa4848c00) [pid = 1885] [serial = 104] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0xa451d400) [pid = 1885] [serial = 108] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0xa2f57800) [pid = 1885] [serial = 107] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x8fc61c00) [pid = 1885] [serial = 111] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x8fc60400) [pid = 1885] [serial = 110] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0xa2d5e400) [pid = 1885] [serial = 114] [outer = (nil)] [url = about:blank] 00:07:27 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0xa2d5bc00) [pid = 1885] [serial = 113] [outer = (nil)] [url = about:blank] 00:07:28 INFO - PROCESS | 1885 | 1477984048301 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]]]}] 00:07:28 INFO - PROCESS | 1885 | 1477984048341 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:07:28 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x8fb77c00) [pid = 1885] [serial = 116] [outer = (nil)] [url = about:blank] 00:07:28 INFO - . 00:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1890ms 00:07:28 INFO - PROCESS | 1885 | 1477984048376 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 00:07:28 INFO - PROCESS | 1885 | 1477984048380 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 00:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:07:28 INFO - PROCESS | 1885 | 1477984048391 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}] 00:07:28 INFO - PROCESS | 1885 | 1477984048585 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 00:07:28 INFO - PROCESS | 1885 | 1477984048683 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 00:07:28 INFO - PROCESS | 1885 | 1477984048689 Marionette TRACE conn4 <- [1,199,null,["8"]] 00:07:28 INFO - PROCESS | 1885 | 1477984048695 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 00:07:28 INFO - PROCESS | 1885 | 1477984048702 Marionette TRACE conn4 <- [1,200,null,{}] 00:07:28 INFO - PROCESS | 1885 | 1477984048710 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec9400 == 12 [pid = 1885] [id = 47] 00:07:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x8deca400) [pid = 1885] [serial = 139] [outer = (nil)] 00:07:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x8fc61400) [pid = 1885] [serial = 140] [outer = 0x8deca400] 00:07:28 INFO - PROCESS | 1885 | 1477984048806 Marionette DEBUG loaded listener.js 00:07:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x91d26400) [pid = 1885] [serial = 141] [outer = 0x8deca400] 00:07:29 INFO - PROCESS | 1885 | 1477984049451 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]]]}] 00:07:29 INFO - . 00:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1127ms 00:07:29 INFO - PROCESS | 1885 | 1477984049517 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 00:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:07:29 INFO - PROCESS | 1885 | 1477984049524 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 00:07:29 INFO - PROCESS | 1885 | 1477984049531 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}] 00:07:29 INFO - PROCESS | 1885 | 1477984049712 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 00:07:29 INFO - PROCESS | 1885 | 1477984049724 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 00:07:29 INFO - PROCESS | 1885 | 1477984049728 Marionette TRACE conn4 <- [1,204,null,["8"]] 00:07:29 INFO - PROCESS | 1885 | 1477984049734 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 00:07:29 INFO - PROCESS | 1885 | 1477984049740 Marionette TRACE conn4 <- [1,205,null,{}] 00:07:29 INFO - PROCESS | 1885 | 1477984049834 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x91d30800 == 13 [pid = 1885] [id = 48] 00:07:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x92d90c00) [pid = 1885] [serial = 142] [outer = (nil)] 00:07:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x9332f400) [pid = 1885] [serial = 143] [outer = 0x92d90c00] 00:07:29 INFO - PROCESS | 1885 | 1477984049925 Marionette DEBUG loaded listener.js 00:07:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x8fc5b000) [pid = 1885] [serial = 144] [outer = 0x92d90c00] 00:07:30 INFO - PROCESS | 1885 | 1477984050590 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]]]}] 00:07:30 INFO - . 00:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1122ms 00:07:30 INFO - PROCESS | 1885 | 1477984050667 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 00:07:30 INFO - PROCESS | 1885 | 1477984050680 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 00:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:07:30 INFO - PROCESS | 1885 | 1477984050703 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}] 00:07:31 INFO - PROCESS | 1885 | 1477984051120 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 00:07:31 INFO - PROCESS | 1885 | 1477984051150 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 00:07:31 INFO - PROCESS | 1885 | 1477984051154 Marionette TRACE conn4 <- [1,209,null,["8"]] 00:07:31 INFO - PROCESS | 1885 | 1477984051158 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 00:07:31 INFO - PROCESS | 1885 | 1477984051165 Marionette TRACE conn4 <- [1,210,null,{}] 00:07:31 INFO - PROCESS | 1885 | 1477984051172 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x94fb5000 == 14 [pid = 1885] [id = 49] 00:07:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x95964400) [pid = 1885] [serial = 145] [outer = (nil)] 00:07:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x95acc000) [pid = 1885] [serial = 146] [outer = 0x95964400] 00:07:31 INFO - PROCESS | 1885 | 1477984051324 Marionette DEBUG loaded listener.js 00:07:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x95ad4800) [pid = 1885] [serial = 147] [outer = 0x95964400] 00:07:32 INFO - PROCESS | 1885 | 1477984052088 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]]]}] 00:07:32 INFO - . 00:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1427ms 00:07:32 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x8fc59c00) [pid = 1885] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:07:32 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x8decdc00) [pid = 1885] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:07:32 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x9a13d000) [pid = 1885] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:07:32 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x94fb1000) [pid = 1885] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:07:32 INFO - PROCESS | 1885 | 1477984052177 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 00:07:32 INFO - PROCESS | 1885 | 1477984052182 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 00:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:07:32 INFO - PROCESS | 1885 | 1477984052192 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}] 00:07:32 INFO - PROCESS | 1885 | 1477984052417 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 00:07:32 INFO - PROCESS | 1885 | 1477984052482 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 00:07:32 INFO - PROCESS | 1885 | 1477984052487 Marionette TRACE conn4 <- [1,214,null,["8"]] 00:07:32 INFO - PROCESS | 1885 | 1477984052496 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 00:07:32 INFO - PROCESS | 1885 | 1477984052500 Marionette TRACE conn4 <- [1,215,null,{}] 00:07:32 INFO - PROCESS | 1885 | 1477984052507 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dbbdc00 == 15 [pid = 1885] [id = 50] 00:07:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x91272800) [pid = 1885] [serial = 148] [outer = (nil)] 00:07:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x967b1400) [pid = 1885] [serial = 149] [outer = 0x91272800] 00:07:32 INFO - PROCESS | 1885 | 1477984052596 Marionette DEBUG loaded listener.js 00:07:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x96840c00) [pid = 1885] [serial = 150] [outer = 0x91272800] 00:07:33 INFO - PROCESS | 1885 | 1477984053190 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]]]}] 00:07:33 INFO - . 00:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1024ms 00:07:33 INFO - PROCESS | 1885 | 1477984053216 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 00:07:33 INFO - PROCESS | 1885 | 1477984053219 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 00:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:07:33 INFO - PROCESS | 1885 | 1477984053226 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}] 00:07:33 INFO - PROCESS | 1885 | 1477984053430 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 00:07:33 INFO - PROCESS | 1885 | 1477984053447 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 00:07:33 INFO - PROCESS | 1885 | 1477984053450 Marionette TRACE conn4 <- [1,219,null,["8"]] 00:07:33 INFO - PROCESS | 1885 | 1477984053455 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 00:07:33 INFO - PROCESS | 1885 | 1477984053460 Marionette TRACE conn4 <- [1,220,null,{}] 00:07:33 INFO - PROCESS | 1885 | 1477984053466 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fabd000 == 16 [pid = 1885] [id = 51] 00:07:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x96874800) [pid = 1885] [serial = 151] [outer = (nil)] 00:07:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x97a8d400) [pid = 1885] [serial = 152] [outer = 0x96874800] 00:07:33 INFO - PROCESS | 1885 | 1477984053567 Marionette DEBUG loaded listener.js 00:07:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x97c9b800) [pid = 1885] [serial = 153] [outer = 0x96874800] 00:07:34 INFO - PROCESS | 1885 | 1477984054229 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]]]}] 00:07:34 INFO - . 00:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1027ms 00:07:34 INFO - PROCESS | 1885 | 1477984054253 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 00:07:34 INFO - PROCESS | 1885 | 1477984054256 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 00:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:07:34 INFO - PROCESS | 1885 | 1477984054264 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}] 00:07:34 INFO - PROCESS | 1885 | 1477984054510 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 00:07:34 INFO - PROCESS | 1885 | 1477984054599 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 00:07:34 INFO - PROCESS | 1885 | 1477984054604 Marionette TRACE conn4 <- [1,224,null,["8"]] 00:07:34 INFO - PROCESS | 1885 | 1477984054612 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 00:07:34 INFO - PROCESS | 1885 | 1477984054622 Marionette TRACE conn4 <- [1,225,null,{}] 00:07:34 INFO - PROCESS | 1885 | 1477984054631 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:34 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dbc3800 == 17 [pid = 1885] [id = 52] 00:07:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x8dbca400) [pid = 1885] [serial = 154] [outer = (nil)] 00:07:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x8fb78400) [pid = 1885] [serial = 155] [outer = 0x8dbca400] 00:07:34 INFO - PROCESS | 1885 | 1477984054748 Marionette DEBUG loaded listener.js 00:07:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x8fc5d400) [pid = 1885] [serial = 156] [outer = 0x8dbca400] 00:07:35 INFO - PROCESS | 1885 | 1477984055623 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]]]}] 00:07:35 INFO - . 00:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1436ms 00:07:35 INFO - PROCESS | 1885 | 1477984055702 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 00:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:07:35 INFO - PROCESS | 1885 | 1477984055709 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 00:07:35 INFO - PROCESS | 1885 | 1477984055717 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}] 00:07:35 INFO - PROCESS | 1885 | 1477984055906 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 00:07:36 INFO - PROCESS | 1885 | 1477984056054 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 00:07:36 INFO - PROCESS | 1885 | 1477984056061 Marionette TRACE conn4 <- [1,229,null,["8"]] 00:07:36 INFO - PROCESS | 1885 | 1477984056073 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 00:07:36 INFO - PROCESS | 1885 | 1477984056081 Marionette TRACE conn4 <- [1,230,null,{}] 00:07:36 INFO - PROCESS | 1885 | 1477984056087 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x94e29000 == 18 [pid = 1885] [id = 53] 00:07:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x94e29400) [pid = 1885] [serial = 157] [outer = (nil)] 00:07:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x94fa8c00) [pid = 1885] [serial = 158] [outer = 0x94e29400] 00:07:36 INFO - PROCESS | 1885 | 1477984056190 Marionette DEBUG loaded listener.js 00:07:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x94fae400) [pid = 1885] [serial = 159] [outer = 0x94e29400] 00:07:37 INFO - PROCESS | 1885 | 1477984057043 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]]]}] 00:07:37 INFO - . 00:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1378ms 00:07:37 INFO - PROCESS | 1885 | 1477984057101 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 00:07:37 INFO - PROCESS | 1885 | 1477984057105 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 00:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:07:37 INFO - PROCESS | 1885 | 1477984057114 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}] 00:07:37 INFO - PROCESS | 1885 | 1477984057303 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 00:07:37 INFO - PROCESS | 1885 | 1477984057453 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 00:07:37 INFO - PROCESS | 1885 | 1477984057464 Marionette TRACE conn4 <- [1,234,null,["8"]] 00:07:37 INFO - PROCESS | 1885 | 1477984057478 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 00:07:37 INFO - PROCESS | 1885 | 1477984057484 Marionette TRACE conn4 <- [1,235,null,{}] 00:07:37 INFO - PROCESS | 1885 | 1477984057491 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x984c9000 == 19 [pid = 1885] [id = 54] 00:07:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x984cbc00) [pid = 1885] [serial = 160] [outer = (nil)] 00:07:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x9a130000) [pid = 1885] [serial = 161] [outer = 0x984cbc00] 00:07:37 INFO - PROCESS | 1885 | 1477984057592 Marionette DEBUG loaded listener.js 00:07:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x9a2d5000) [pid = 1885] [serial = 162] [outer = 0x984cbc00] 00:07:38 INFO - PROCESS | 1885 | 1477984058641 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]]]}] 00:07:38 INFO - PROCESS | 1885 | --DOCSHELL 0x94fa7800 == 18 [pid = 1885] [id = 45] 00:07:38 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec0000 == 17 [pid = 1885] [id = 44] 00:07:38 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x9a24c400) [pid = 1885] [serial = 125] [outer = (nil)] [url = about:blank] 00:07:38 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x9b184000) [pid = 1885] [serial = 126] [outer = (nil)] [url = about:blank] 00:07:38 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x95ac8400) [pid = 1885] [serial = 122] [outer = (nil)] [url = about:blank] 00:07:38 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x95aca000) [pid = 1885] [serial = 123] [outer = (nil)] [url = about:blank] 00:07:38 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x8fc5cc00) [pid = 1885] [serial = 119] [outer = (nil)] [url = about:blank] 00:07:38 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x8fa41c00) [pid = 1885] [serial = 120] [outer = (nil)] [url = about:blank] 00:07:38 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x8fb82800) [pid = 1885] [serial = 117] [outer = (nil)] [url = about:blank] 00:07:38 INFO - . 00:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1574ms 00:07:38 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x995bc400) [pid = 1885] [serial = 128] [outer = (nil)] [url = about:blank] 00:07:38 INFO - PROCESS | 1885 | 1477984058689 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 00:07:38 INFO - PROCESS | 1885 | 1477984058695 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 00:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:07:38 INFO - PROCESS | 1885 | 1477984058704 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}] 00:07:38 INFO - PROCESS | 1885 | 1477984058882 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 00:07:38 INFO - PROCESS | 1885 | 1477984058985 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 00:07:38 INFO - PROCESS | 1885 | 1477984058991 Marionette TRACE conn4 <- [1,239,null,["8"]] 00:07:39 INFO - PROCESS | 1885 | 1477984058997 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 00:07:39 INFO - PROCESS | 1885 | 1477984059005 Marionette TRACE conn4 <- [1,240,null,{}] 00:07:39 INFO - PROCESS | 1885 | 1477984059011 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fc55c00 == 18 [pid = 1885] [id = 55] 00:07:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x8fc5c400) [pid = 1885] [serial = 163] [outer = (nil)] 00:07:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x91273400) [pid = 1885] [serial = 164] [outer = 0x8fc5c400] 00:07:39 INFO - PROCESS | 1885 | 1477984059107 Marionette DEBUG loaded listener.js 00:07:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x92c65000) [pid = 1885] [serial = 165] [outer = 0x8fc5c400] 00:07:39 INFO - PROCESS | 1885 | 1477984059742 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]]]}] 00:07:39 INFO - . 00:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1071ms 00:07:39 INFO - PROCESS | 1885 | 1477984059774 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 00:07:39 INFO - PROCESS | 1885 | 1477984059779 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 00:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:07:39 INFO - PROCESS | 1885 | 1477984059786 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}] 00:07:39 INFO - PROCESS | 1885 | 1477984059965 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 00:07:40 INFO - PROCESS | 1885 | 1477984060072 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 00:07:40 INFO - PROCESS | 1885 | 1477984060077 Marionette TRACE conn4 <- [1,244,null,["8"]] 00:07:40 INFO - PROCESS | 1885 | 1477984060083 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 00:07:40 INFO - PROCESS | 1885 | 1477984060088 Marionette TRACE conn4 <- [1,245,null,{}] 00:07:40 INFO - PROCESS | 1885 | 1477984060095 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x94fab400 == 19 [pid = 1885] [id = 56] 00:07:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x94fb0000) [pid = 1885] [serial = 166] [outer = (nil)] 00:07:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x95ac8400) [pid = 1885] [serial = 167] [outer = 0x94fb0000] 00:07:40 INFO - PROCESS | 1885 | 1477984060200 Marionette DEBUG loaded listener.js 00:07:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x95ad2800) [pid = 1885] [serial = 168] [outer = 0x94fb0000] 00:07:40 INFO - PROCESS | 1885 | 1477984060857 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]]]}] 00:07:40 INFO - . 00:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1121ms 00:07:40 INFO - PROCESS | 1885 | 1477984060922 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 00:07:40 INFO - PROCESS | 1885 | 1477984060929 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 00:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:07:40 INFO - PROCESS | 1885 | 1477984060936 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}] 00:07:41 INFO - PROCESS | 1885 | 1477984061156 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 00:07:41 INFO - PROCESS | 1885 | 1477984061182 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 00:07:41 INFO - PROCESS | 1885 | 1477984061186 Marionette TRACE conn4 <- [1,249,null,["8"]] 00:07:41 INFO - PROCESS | 1885 | 1477984061191 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 00:07:41 INFO - PROCESS | 1885 | 1477984061198 Marionette TRACE conn4 <- [1,250,null,{}] 00:07:41 INFO - PROCESS | 1885 | 1477984061261 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a13ec00 == 20 [pid = 1885] [id = 57] 00:07:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x9a205c00) [pid = 1885] [serial = 169] [outer = (nil)] 00:07:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x9a2d4800) [pid = 1885] [serial = 170] [outer = 0x9a205c00] 00:07:41 INFO - PROCESS | 1885 | 1477984061365 Marionette DEBUG loaded listener.js 00:07:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x9a311400) [pid = 1885] [serial = 171] [outer = 0x9a205c00] 00:07:42 INFO - PROCESS | 1885 | 1477984062073 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]]]}] 00:07:42 INFO - . 00:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1185ms 00:07:42 INFO - PROCESS | 1885 | 1477984062120 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 00:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:07:42 INFO - PROCESS | 1885 | 1477984062125 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 00:07:42 INFO - PROCESS | 1885 | 1477984062140 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}] 00:07:42 INFO - PROCESS | 1885 | 1477984062349 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 00:07:42 INFO - PROCESS | 1885 | 1477984062375 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 00:07:42 INFO - PROCESS | 1885 | 1477984062379 Marionette TRACE conn4 <- [1,254,null,["8"]] 00:07:42 INFO - PROCESS | 1885 | 1477984062384 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 00:07:42 INFO - PROCESS | 1885 | 1477984062389 Marionette TRACE conn4 <- [1,255,null,{}] 00:07:42 INFO - PROCESS | 1885 | 1477984062453 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fc59c00 == 21 [pid = 1885] [id = 58] 00:07:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x9af93000) [pid = 1885] [serial = 172] [outer = (nil)] 00:07:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x9b181400) [pid = 1885] [serial = 173] [outer = 0x9af93000] 00:07:42 INFO - PROCESS | 1885 | 1477984062545 Marionette DEBUG loaded listener.js 00:07:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x9b40dc00) [pid = 1885] [serial = 174] [outer = 0x9af93000] 00:07:42 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x91272800) [pid = 1885] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:07:42 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x8deca400) [pid = 1885] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:07:42 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x95964400) [pid = 1885] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:07:42 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x92d90c00) [pid = 1885] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:07:42 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x97ca5400) [pid = 1885] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:07:43 INFO - PROCESS | 1885 | 1477984063227 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]]]}] 00:07:43 INFO - . 00:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1120ms 00:07:43 INFO - PROCESS | 1885 | 1477984063251 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 00:07:43 INFO - PROCESS | 1885 | 1477984063254 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 00:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:07:43 INFO - PROCESS | 1885 | 1477984063261 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}] 00:07:43 INFO - PROCESS | 1885 | 1477984063417 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 00:07:43 INFO - PROCESS | 1885 | 1477984063525 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 00:07:43 INFO - PROCESS | 1885 | 1477984063529 Marionette TRACE conn4 <- [1,259,null,["8"]] 00:07:43 INFO - PROCESS | 1885 | 1477984063534 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 00:07:43 INFO - PROCESS | 1885 | 1477984063545 Marionette TRACE conn4 <- [1,260,null,{}] 00:07:43 INFO - PROCESS | 1885 | 1477984063549 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x9af8e800 == 22 [pid = 1885] [id = 59] 00:07:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x9b17f400) [pid = 1885] [serial = 175] [outer = (nil)] 00:07:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x9b5ca400) [pid = 1885] [serial = 176] [outer = 0x9b17f400] 00:07:43 INFO - PROCESS | 1885 | 1477984063650 Marionette DEBUG loaded listener.js 00:07:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0xa10f0800) [pid = 1885] [serial = 177] [outer = 0x9b17f400] 00:07:44 INFO - PROCESS | 1885 | 1477984064251 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]]]}] 00:07:44 INFO - . 00:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1028ms 00:07:44 INFO - PROCESS | 1885 | 1477984064290 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 00:07:44 INFO - PROCESS | 1885 | 1477984064292 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 00:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:07:44 INFO - PROCESS | 1885 | 1477984064300 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}] 00:07:44 INFO - PROCESS | 1885 | 1477984064537 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 00:07:44 INFO - PROCESS | 1885 | 1477984064554 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 00:07:44 INFO - PROCESS | 1885 | 1477984064557 Marionette TRACE conn4 <- [1,264,null,["8"]] 00:07:44 INFO - PROCESS | 1885 | 1477984064564 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 00:07:44 INFO - PROCESS | 1885 | 1477984064569 Marionette TRACE conn4 <- [1,265,null,{}] 00:07:44 INFO - PROCESS | 1885 | 1477984064574 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:44 INFO - PROCESS | 1885 | ++DOCSHELL 0xa122fc00 == 23 [pid = 1885] [id = 60] 00:07:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0xa2c15000) [pid = 1885] [serial = 178] [outer = (nil)] 00:07:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0xa2c19000) [pid = 1885] [serial = 179] [outer = 0xa2c15000] 00:07:44 INFO - PROCESS | 1885 | 1477984064668 Marionette DEBUG loaded listener.js 00:07:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0xa2d5bc00) [pid = 1885] [serial = 180] [outer = 0xa2c15000] 00:07:45 INFO - PROCESS | 1885 | 1477984065455 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]]]}] 00:07:45 INFO - . 00:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1229ms 00:07:45 INFO - PROCESS | 1885 | 1477984065529 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 00:07:45 INFO - PROCESS | 1885 | 1477984065536 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 00:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:07:45 INFO - PROCESS | 1885 | 1477984065546 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}] 00:07:45 INFO - PROCESS | 1885 | 1477984065738 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 00:07:45 INFO - PROCESS | 1885 | 1477984065887 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 00:07:45 INFO - PROCESS | 1885 | 1477984065893 Marionette TRACE conn4 <- [1,269,null,["8"]] 00:07:45 INFO - PROCESS | 1885 | 1477984065902 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 00:07:45 INFO - PROCESS | 1885 | 1477984065908 Marionette TRACE conn4 <- [1,270,null,{}] 00:07:45 INFO - PROCESS | 1885 | 1477984065915 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x91db6400 == 24 [pid = 1885] [id = 61] 00:07:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x92c05400) [pid = 1885] [serial = 181] [outer = (nil)] 00:07:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x94d0b800) [pid = 1885] [serial = 182] [outer = 0x92c05400] 00:07:46 INFO - PROCESS | 1885 | 1477984066028 Marionette DEBUG loaded listener.js 00:07:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x95ac9800) [pid = 1885] [serial = 183] [outer = 0x92c05400] 00:07:46 INFO - PROCESS | 1885 | 1477984066806 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]]]}] 00:07:46 INFO - . 00:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1374ms 00:07:46 INFO - PROCESS | 1885 | 1477984066934 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 00:07:46 INFO - PROCESS | 1885 | 1477984066939 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 00:07:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:07:46 INFO - PROCESS | 1885 | 1477984066948 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}] 00:07:47 INFO - PROCESS | 1885 | 1477984067137 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 00:07:47 INFO - PROCESS | 1885 | 1477984067287 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 00:07:47 INFO - PROCESS | 1885 | 1477984067291 Marionette TRACE conn4 <- [1,274,null,["8"]] 00:07:47 INFO - PROCESS | 1885 | 1477984067299 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 00:07:47 INFO - PROCESS | 1885 | 1477984067305 Marionette TRACE conn4 <- [1,275,null,{}] 00:07:47 INFO - PROCESS | 1885 | 1477984067311 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x96845000 == 25 [pid = 1885] [id = 62] 00:07:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x995ca800) [pid = 1885] [serial = 184] [outer = (nil)] 00:07:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x9a513c00) [pid = 1885] [serial = 185] [outer = 0x995ca800] 00:07:47 INFO - PROCESS | 1885 | 1477984067417 Marionette DEBUG loaded listener.js 00:07:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8fb75c00) [pid = 1885] [serial = 186] [outer = 0x995ca800] 00:07:48 INFO - PROCESS | 1885 | 1477984068135 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]]]}] 00:07:48 INFO - . 00:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1229ms 00:07:48 INFO - PROCESS | 1885 | 1477984068185 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 00:07:48 INFO - PROCESS | 1885 | 1477984068192 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 00:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:07:48 INFO - PROCESS | 1885 | 1477984068201 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}] 00:07:48 INFO - PROCESS | 1885 | 1477984068380 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 00:07:48 INFO - PROCESS | 1885 | 1477984068530 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 00:07:48 INFO - PROCESS | 1885 | 1477984068535 Marionette TRACE conn4 <- [1,279,null,["8"]] 00:07:48 INFO - PROCESS | 1885 | 1477984068545 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 00:07:48 INFO - PROCESS | 1885 | 1477984068552 Marionette TRACE conn4 <- [1,280,null,{}] 00:07:48 INFO - PROCESS | 1885 | 1477984068559 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:48 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2c19400 == 26 [pid = 1885] [id = 63] 00:07:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0xa2d57800) [pid = 1885] [serial = 187] [outer = (nil)] 00:07:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0xa2d64000) [pid = 1885] [serial = 188] [outer = 0xa2d57800] 00:07:48 INFO - PROCESS | 1885 | 1477984068678 Marionette DEBUG loaded listener.js 00:07:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0xa2e0ac00) [pid = 1885] [serial = 189] [outer = 0xa2d57800] 00:07:49 INFO - PROCESS | 1885 | 1477984069385 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]]]}] 00:07:49 INFO - . 00:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1224ms 00:07:49 INFO - PROCESS | 1885 | 1477984069425 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 00:07:49 INFO - PROCESS | 1885 | 1477984069429 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 00:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:07:49 INFO - PROCESS | 1885 | 1477984069437 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}] 00:07:49 INFO - PROCESS | 1885 | 1477984069626 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 00:07:49 INFO - PROCESS | 1885 | 1477984069787 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 00:07:49 INFO - PROCESS | 1885 | 1477984069795 Marionette TRACE conn4 <- [1,284,null,["8"]] 00:07:49 INFO - PROCESS | 1885 | 1477984069801 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 00:07:49 INFO - PROCESS | 1885 | 1477984069807 Marionette TRACE conn4 <- [1,285,null,{}] 00:07:49 INFO - PROCESS | 1885 | 1477984069816 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:49 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2e15800 == 27 [pid = 1885] [id = 64] 00:07:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0xa2f4a800) [pid = 1885] [serial = 190] [outer = (nil)] 00:07:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0xa2f50000) [pid = 1885] [serial = 191] [outer = 0xa2f4a800] 00:07:49 INFO - PROCESS | 1885 | 1477984069916 Marionette DEBUG loaded listener.js 00:07:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0xa2f52c00) [pid = 1885] [serial = 192] [outer = 0xa2f4a800] 00:07:50 INFO - PROCESS | 1885 | 1477984070609 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]]]}] 00:07:50 INFO - . 00:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1220ms 00:07:50 INFO - PROCESS | 1885 | 1477984070656 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 00:07:50 INFO - PROCESS | 1885 | 1477984070660 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 00:07:50 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 00:07:50 INFO - PROCESS | 1885 | 1477984070667 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}] 00:07:50 INFO - PROCESS | 1885 | 1477984070853 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 00:07:51 INFO - PROCESS | 1885 | 1477984071130 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 00:07:51 INFO - PROCESS | 1885 | 1477984071135 Marionette TRACE conn4 <- [1,289,null,["8"]] 00:07:51 INFO - PROCESS | 1885 | 1477984071160 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 00:07:51 INFO - PROCESS | 1885 | 1477984071169 Marionette TRACE conn4 <- [1,290,null,{}] 00:07:51 INFO - PROCESS | 1885 | 1477984071177 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fb7f000 == 28 [pid = 1885] [id = 65] 00:07:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8fc55400) [pid = 1885] [serial = 193] [outer = (nil)] 00:07:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x93331c00) [pid = 1885] [serial = 194] [outer = 0x8fc55400] 00:07:51 INFO - PROCESS | 1885 | 1477984071273 Marionette DEBUG loaded listener.js 00:07:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x94d0c800) [pid = 1885] [serial = 195] [outer = 0x8fc55400] 00:07:52 INFO - PROCESS | 1885 | 1477984072122 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]]]}] 00:07:52 INFO - . 00:07:52 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1471ms 00:07:52 INFO - PROCESS | 1885 | 1477984072139 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 00:07:52 INFO - PROCESS | 1885 | 1477984072150 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 00:07:52 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:07:52 INFO - PROCESS | 1885 | 1477984072188 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}] 00:07:52 INFO - PROCESS | 1885 | 1477984072369 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 00:07:52 INFO - PROCESS | 1885 | 1477984072551 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 00:07:52 INFO - PROCESS | 1885 | 1477984072558 Marionette TRACE conn4 <- [1,294,null,["8"]] 00:07:52 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x8fc5b000) [pid = 1885] [serial = 144] [outer = (nil)] [url = about:blank] 00:07:52 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x9332f400) [pid = 1885] [serial = 143] [outer = (nil)] [url = about:blank] 00:07:52 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x94fb2800) [pid = 1885] [serial = 134] [outer = (nil)] [url = about:blank] 00:07:52 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x96840c00) [pid = 1885] [serial = 150] [outer = (nil)] [url = about:blank] 00:07:52 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x967b1400) [pid = 1885] [serial = 149] [outer = (nil)] [url = about:blank] 00:07:52 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x97a8d400) [pid = 1885] [serial = 152] [outer = (nil)] [url = about:blank] 00:07:52 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x94fa8000) [pid = 1885] [serial = 137] [outer = (nil)] [url = about:blank] 00:07:52 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x95ad4800) [pid = 1885] [serial = 147] [outer = (nil)] [url = about:blank] 00:07:52 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x95acc000) [pid = 1885] [serial = 146] [outer = (nil)] [url = about:blank] 00:07:52 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x8fc61400) [pid = 1885] [serial = 140] [outer = (nil)] [url = about:blank] 00:07:52 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x91d26400) [pid = 1885] [serial = 141] [outer = (nil)] [url = about:blank] 00:07:52 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x8decc400) [pid = 1885] [serial = 131] [outer = (nil)] [url = about:blank] 00:07:52 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0xa2c11800) [pid = 1885] [serial = 129] [outer = (nil)] [url = about:blank] 00:07:52 INFO - PROCESS | 1885 | 1477984072629 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 00:07:52 INFO - PROCESS | 1885 | 1477984072635 Marionette TRACE conn4 <- [1,295,null,{}] 00:07:52 INFO - PROCESS | 1885 | 1477984072646 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fa44c00 == 29 [pid = 1885] [id = 66] 00:07:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8fb78000) [pid = 1885] [serial = 196] [outer = (nil)] 00:07:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x9126c400) [pid = 1885] [serial = 197] [outer = 0x8fb78000] 00:07:52 INFO - PROCESS | 1885 | 1477984072740 Marionette DEBUG loaded listener.js 00:07:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x93330400) [pid = 1885] [serial = 198] [outer = 0x8fb78000] 00:07:53 INFO - PROCESS | 1885 | [1885] 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 00:07:53 INFO - PROCESS | 1885 | 1477984073398 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:07:53 INFO - .... 00:07:53 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1235ms 00:07:53 INFO - PROCESS | 1885 | 1477984073420 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 00:07:53 INFO - PROCESS | 1885 | 1477984073424 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 00:07:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:07:53 INFO - PROCESS | 1885 | 1477984073432 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}] 00:07:53 INFO - PROCESS | 1885 | 1477984073610 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 00:07:53 INFO - PROCESS | 1885 | 1477984073728 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 00:07:53 INFO - PROCESS | 1885 | 1477984073737 Marionette TRACE conn4 <- [1,299,null,["8"]] 00:07:53 INFO - PROCESS | 1885 | 1477984073751 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 00:07:53 INFO - PROCESS | 1885 | 1477984073757 Marionette TRACE conn4 <- [1,300,null,{}] 00:07:53 INFO - PROCESS | 1885 | 1477984073763 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x9b411c00 == 30 [pid = 1885] [id = 67] 00:07:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x9b415400) [pid = 1885] [serial = 199] [outer = (nil)] 00:07:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x9b528400) [pid = 1885] [serial = 200] [outer = 0x9b415400] 00:07:53 INFO - PROCESS | 1885 | 1477984073851 Marionette DEBUG loaded listener.js 00:07:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0xa2497400) [pid = 1885] [serial = 201] [outer = 0x9b415400] 00:07:54 INFO - ............... 00:07:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1028ms 00:07:54 INFO - PROCESS | 1885 | 1477984074430 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]]]}] 00:07:54 INFO - PROCESS | 1885 | 1477984074465 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 00:07:54 INFO - PROCESS | 1885 | 1477984074468 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 00:07:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:07:54 INFO - PROCESS | 1885 | 1477984074475 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}] 00:07:54 INFO - PROCESS | 1885 | 1477984074637 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 00:07:54 INFO - PROCESS | 1885 | 1477984074762 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 00:07:54 INFO - PROCESS | 1885 | 1477984074765 Marionette TRACE conn4 <- [1,304,null,["8"]] 00:07:54 INFO - PROCESS | 1885 | 1477984074770 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 00:07:54 INFO - PROCESS | 1885 | 1477984074775 Marionette TRACE conn4 <- [1,305,null,{}] 00:07:54 INFO - PROCESS | 1885 | 1477984074781 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:54 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2d66400 == 31 [pid = 1885] [id = 68] 00:07:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0xa2e14000) [pid = 1885] [serial = 202] [outer = (nil)] 00:07:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0xa432ec00) [pid = 1885] [serial = 203] [outer = 0xa2e14000] 00:07:54 INFO - PROCESS | 1885 | 1477984074869 Marionette DEBUG loaded listener.js 00:07:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0xa4332400) [pid = 1885] [serial = 204] [outer = 0xa2e14000] 00:07:55 INFO - PROCESS | 1885 | [1885] 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 00:07:55 INFO - PROCESS | 1885 | 1477984075553 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:07:55 INFO - . 00:07:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1128ms 00:07:55 INFO - PROCESS | 1885 | 1477984075602 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 00:07:55 INFO - TEST-START | /FileAPI/fileReader.html 00:07:55 INFO - PROCESS | 1885 | 1477984075606 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 00:07:55 INFO - PROCESS | 1885 | 1477984075619 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}] 00:07:55 INFO - PROCESS | 1885 | 1477984075846 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 00:07:55 INFO - PROCESS | 1885 | 1477984075869 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 00:07:55 INFO - PROCESS | 1885 | 1477984075872 Marionette TRACE conn4 <- [1,309,null,["8"]] 00:07:55 INFO - PROCESS | 1885 | 1477984075877 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 00:07:55 INFO - PROCESS | 1885 | 1477984075882 Marionette TRACE conn4 <- [1,310,null,{}] 00:07:55 INFO - PROCESS | 1885 | 1477984075887 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:55 INFO - PROCESS | 1885 | ++DOCSHELL 0xa4521c00 == 32 [pid = 1885] [id = 69] 00:07:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0xa453c400) [pid = 1885] [serial = 205] [outer = (nil)] 00:07:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0xa457e800) [pid = 1885] [serial = 206] [outer = 0xa453c400] 00:07:56 INFO - PROCESS | 1885 | 1477984076034 Marionette DEBUG loaded listener.js 00:07:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0xa45fd000) [pid = 1885] [serial = 207] [outer = 0xa453c400] 00:07:56 INFO - PROCESS | 1885 | 1477984076569 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]]]}] 00:07:56 INFO - .... 00:07:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 1022ms 00:07:56 INFO - PROCESS | 1885 | 1477984076634 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 00:07:56 INFO - PROCESS | 1885 | 1477984076638 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 00:07:56 INFO - TEST-START | /FileAPI/historical.html 00:07:56 INFO - PROCESS | 1885 | 1477984076645 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}] 00:07:56 INFO - PROCESS | 1885 | 1477984076847 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 00:07:56 INFO - PROCESS | 1885 | 1477984076871 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 00:07:56 INFO - PROCESS | 1885 | 1477984076875 Marionette TRACE conn4 <- [1,314,null,["8"]] 00:07:56 INFO - PROCESS | 1885 | 1477984076880 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 00:07:56 INFO - PROCESS | 1885 | 1477984076885 Marionette TRACE conn4 <- [1,315,null,{}] 00:07:56 INFO - PROCESS | 1885 | 1477984076890 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x944a2800 == 33 [pid = 1885] [id = 70] 00:07:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0xa4c4c000) [pid = 1885] [serial = 208] [outer = (nil)] 00:07:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0xa4ca7800) [pid = 1885] [serial = 209] [outer = 0xa4c4c000] 00:07:57 INFO - PROCESS | 1885 | 1477984077072 Marionette DEBUG loaded listener.js 00:07:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0xa4cea800) [pid = 1885] [serial = 210] [outer = 0xa4c4c000] 00:07:57 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x94fb0000) [pid = 1885] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:07:57 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x9af93000) [pid = 1885] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:07:57 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x8fc5c400) [pid = 1885] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:07:57 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x9b17f400) [pid = 1885] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:07:57 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x9a205c00) [pid = 1885] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:07:57 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x96874800) [pid = 1885] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:07:57 INFO - PROCESS | 1885 | 1477984077716 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]]]}] 00:07:57 INFO - ..... 00:07:57 INFO - TEST-OK | /FileAPI/historical.html | took 1128ms 00:07:57 INFO - PROCESS | 1885 | 1477984077775 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 00:07:57 INFO - PROCESS | 1885 | 1477984077777 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 00:07:57 INFO - TEST-START | /FileAPI/idlharness.html 00:07:57 INFO - PROCESS | 1885 | 1477984077789 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}] 00:07:57 INFO - PROCESS | 1885 | 1477984077946 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 00:07:57 INFO - PROCESS | 1885 | 1477984077962 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 00:07:57 INFO - PROCESS | 1885 | 1477984077965 Marionette TRACE conn4 <- [1,319,null,["8"]] 00:07:57 INFO - PROCESS | 1885 | 1477984077971 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 00:07:57 INFO - PROCESS | 1885 | 1477984077977 Marionette TRACE conn4 <- [1,320,null,{}] 00:07:57 INFO - PROCESS | 1885 | 1477984077982 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:07:58 INFO - PROCESS | 1885 | ++DOCSHELL 0xa5e11800 == 34 [pid = 1885] [id = 71] 00:07:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0xa5e12000) [pid = 1885] [serial = 211] [outer = (nil)] 00:07:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0xa5e15000) [pid = 1885] [serial = 212] [outer = 0xa5e12000] 00:07:58 INFO - PROCESS | 1885 | 1477984078079 Marionette DEBUG loaded listener.js 00:07:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0xa5e17000) [pid = 1885] [serial = 213] [outer = 0xa5e12000] 00:08:00 INFO - ................................................................................................... 00:08:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 2243ms 00:08:00 INFO - TEST-START | /FileAPI/idlharness.worker 00:08:00 INFO - PROCESS | 1885 | 1477984079914 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]]]}] 00:08:00 INFO - PROCESS | 1885 | 1477984080060 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 00:08:00 INFO - PROCESS | 1885 | 1477984080074 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 00:08:00 INFO - PROCESS | 1885 | 1477984080094 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}] 00:08:00 INFO - PROCESS | 1885 | 1477984080335 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 00:08:00 INFO - PROCESS | 1885 | 1477984080488 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 00:08:00 INFO - PROCESS | 1885 | 1477984080494 Marionette TRACE conn4 <- [1,324,null,["8"]] 00:08:00 INFO - PROCESS | 1885 | 1477984080502 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 00:08:00 INFO - PROCESS | 1885 | 1477984080511 Marionette TRACE conn4 <- [1,325,null,{}] 00:08:00 INFO - PROCESS | 1885 | 1477984080519 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:08:00 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfeec00 == 35 [pid = 1885] [id = 72] 00:08:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x8dfef000) [pid = 1885] [serial = 214] [outer = (nil)] 00:08:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x8dff1c00) [pid = 1885] [serial = 215] [outer = 0x8dfef000] 00:08:00 INFO - PROCESS | 1885 | 1477984080672 Marionette DEBUG loaded listener.js 00:08:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x8dff3800) [pid = 1885] [serial = 216] [outer = 0x8dfef000] 00:08:00 INFO - PROCESS | 1885 | [1885] 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 00:08:03 INFO - ..................................................................................................................... 00:08:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3367ms 00:08:03 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 00:08:03 INFO - PROCESS | 1885 | 1477984083321 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,{},{}]]]}] 00:08:03 INFO - PROCESS | 1885 | 1477984083470 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 00:08:03 INFO - PROCESS | 1885 | 1477984083476 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 00:08:03 INFO - PROCESS | 1885 | 1477984083495 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}] 00:08:03 INFO - PROCESS | 1885 | 1477984083789 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 00:08:03 INFO - PROCESS | 1885 | 1477984083955 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 00:08:03 INFO - PROCESS | 1885 | 1477984083961 Marionette TRACE conn4 <- [1,329,null,["8"]] 00:08:03 INFO - PROCESS | 1885 | 1477984083969 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 00:08:03 INFO - PROCESS | 1885 | 1477984083975 Marionette TRACE conn4 <- [1,330,null,{}] 00:08:03 INFO - PROCESS | 1885 | 1477984083981 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:08:04 INFO - PROCESS | 1885 | ++DOCSHELL 0xa45fc400 == 36 [pid = 1885] [id = 73] 00:08:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0xa484a800) [pid = 1885] [serial = 217] [outer = (nil)] 00:08:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0xa4c53000) [pid = 1885] [serial = 218] [outer = 0xa484a800] 00:08:04 INFO - PROCESS | 1885 | 1477984084087 Marionette DEBUG loaded listener.js 00:08:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0xa4cf3800) [pid = 1885] [serial = 219] [outer = 0xa484a800] 00:08:04 INFO - PROCESS | 1885 | [1885] 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 00:08:04 INFO - PROCESS | 1885 | [1885] 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 00:08:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x90835400) [pid = 1885] [serial = 220] [outer = 0x9126b400] 00:08:05 INFO - PROCESS | 1885 | 1477984085275 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]]]}] 00:08:05 INFO - . 00:08:05 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1826ms 00:08:05 INFO - PROCESS | 1885 | 1477984085363 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 00:08:05 INFO - PROCESS | 1885 | 1477984085369 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 00:08:05 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 00:08:05 INFO - PROCESS | 1885 | 1477984085380 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}] 00:08:05 INFO - PROCESS | 1885 | 1477984085568 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 00:08:05 INFO - PROCESS | 1885 | 1477984085766 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 00:08:05 INFO - PROCESS | 1885 | 1477984085771 Marionette TRACE conn4 <- [1,334,null,["8"]] 00:08:05 INFO - PROCESS | 1885 | 1477984085792 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 00:08:05 INFO - PROCESS | 1885 | 1477984085804 Marionette TRACE conn4 <- [1,335,null,{}] 00:08:05 INFO - PROCESS | 1885 | 1477984085810 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:08:05 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfeb400 == 37 [pid = 1885] [id = 74] 00:08:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x8dfeb800) [pid = 1885] [serial = 221] [outer = (nil)] 00:08:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x8fc62000) [pid = 1885] [serial = 222] [outer = 0x8dfeb800] 00:08:05 INFO - PROCESS | 1885 | 1477984085912 Marionette DEBUG loaded listener.js 00:08:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x91d26400) [pid = 1885] [serial = 223] [outer = 0x8dfeb800] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0x91d30800 == 36 [pid = 1885] [id = 48] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0x94fb5000 == 35 [pid = 1885] [id = 49] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0x8fabd000 == 34 [pid = 1885] [id = 51] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec9400 == 33 [pid = 1885] [id = 47] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0x8dbbdc00 == 32 [pid = 1885] [id = 50] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0xa4521c00 == 31 [pid = 1885] [id = 69] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0x944a2800 == 30 [pid = 1885] [id = 70] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0xa2d66400 == 29 [pid = 1885] [id = 68] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0x8fa44c00 == 28 [pid = 1885] [id = 66] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0x9b411c00 == 27 [pid = 1885] [id = 67] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0x96845000 == 26 [pid = 1885] [id = 62] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0xa2c19400 == 25 [pid = 1885] [id = 63] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0xa2e15800 == 24 [pid = 1885] [id = 64] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0x8fb7f000 == 23 [pid = 1885] [id = 65] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0x91db6400 == 22 [pid = 1885] [id = 61] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0x8fc59c00 == 21 [pid = 1885] [id = 58] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0x8dbc3800 == 20 [pid = 1885] [id = 52] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0x94e29000 == 19 [pid = 1885] [id = 53] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0x9af8e800 == 18 [pid = 1885] [id = 59] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0x9a13ec00 == 17 [pid = 1885] [id = 57] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0x984c9000 == 16 [pid = 1885] [id = 54] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0xa122fc00 == 15 [pid = 1885] [id = 60] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0x8fc55c00 == 14 [pid = 1885] [id = 55] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec6400 == 13 [pid = 1885] [id = 46] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0x94fab400 == 12 [pid = 1885] [id = 56] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0xa5e11800 == 11 [pid = 1885] [id = 71] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfeec00 == 10 [pid = 1885] [id = 72] 00:08:07 INFO - PROCESS | 1885 | --DOCSHELL 0xa45fc400 == 9 [pid = 1885] [id = 73] 00:08:07 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x8fb78400) [pid = 1885] [serial = 155] [outer = (nil)] [url = about:blank] 00:08:07 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x94fa8c00) [pid = 1885] [serial = 158] [outer = (nil)] [url = about:blank] 00:08:07 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x9a130000) [pid = 1885] [serial = 161] [outer = (nil)] [url = about:blank] 00:08:07 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x92c65000) [pid = 1885] [serial = 165] [outer = (nil)] [url = about:blank] 00:08:07 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x91273400) [pid = 1885] [serial = 164] [outer = (nil)] [url = about:blank] 00:08:07 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x95ad2800) [pid = 1885] [serial = 168] [outer = (nil)] [url = about:blank] 00:08:07 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x95ac8400) [pid = 1885] [serial = 167] [outer = (nil)] [url = about:blank] 00:08:07 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x9a311400) [pid = 1885] [serial = 171] [outer = (nil)] [url = about:blank] 00:08:07 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x9a2d4800) [pid = 1885] [serial = 170] [outer = (nil)] [url = about:blank] 00:08:07 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x9b40dc00) [pid = 1885] [serial = 174] [outer = (nil)] [url = about:blank] 00:08:07 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x9b181400) [pid = 1885] [serial = 173] [outer = (nil)] [url = about:blank] 00:08:07 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0xa10f0800) [pid = 1885] [serial = 177] [outer = (nil)] [url = about:blank] 00:08:07 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x9b5ca400) [pid = 1885] [serial = 176] [outer = (nil)] [url = about:blank] 00:08:07 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0xa2c19000) [pid = 1885] [serial = 179] [outer = (nil)] [url = about:blank] 00:08:07 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x97c9b800) [pid = 1885] [serial = 153] [outer = (nil)] [url = about:blank] 00:08:11 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x94fad800) [pid = 1885] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:08:11 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x8dbca400) [pid = 1885] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:08:11 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x984cbc00) [pid = 1885] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:08:11 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x8dec6c00) [pid = 1885] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:08:11 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x8dec0400) [pid = 1885] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:08:11 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x94e29400) [pid = 1885] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:08:11 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0xa5e12000) [pid = 1885] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 00:08:11 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0xa4c4c000) [pid = 1885] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 00:08:11 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0xa2c15000) [pid = 1885] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:08:11 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0xa2d57800) [pid = 1885] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:08:11 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x9b415400) [pid = 1885] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 00:08:11 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x8fb78000) [pid = 1885] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 00:08:11 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x8fc55400) [pid = 1885] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 00:08:11 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x92c05400) [pid = 1885] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:08:11 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x995ca800) [pid = 1885] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:08:11 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0xa2e14000) [pid = 1885] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 00:08:11 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0xa2f4a800) [pid = 1885] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:08:11 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0xa453c400) [pid = 1885] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 00:08:12 INFO - PROCESS | 1885 | 1477984092398 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]]]}] 00:08:12 INFO - .. 00:08:12 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 7045ms 00:08:12 INFO - PROCESS | 1885 | 1477984092425 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 00:08:12 INFO - PROCESS | 1885 | 1477984092431 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 00:08:12 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 00:08:12 INFO - PROCESS | 1885 | 1477984092441 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}] 00:08:12 INFO - PROCESS | 1885 | 1477984092655 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 00:08:12 INFO - PROCESS | 1885 | 1477984092679 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 00:08:12 INFO - PROCESS | 1885 | 1477984092686 Marionette TRACE conn4 <- [1,339,null,["8"]] 00:08:12 INFO - PROCESS | 1885 | 1477984092692 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 00:08:12 INFO - PROCESS | 1885 | 1477984092700 Marionette TRACE conn4 <- [1,340,null,{}] 00:08:12 INFO - PROCESS | 1885 | 1477984092706 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:08:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfeec00 == 10 [pid = 1885] [id = 75] 00:08:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x8dfef800) [pid = 1885] [serial = 224] [outer = (nil)] 00:08:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x8dff3400) [pid = 1885] [serial = 225] [outer = 0x8dfef800] 00:08:12 INFO - PROCESS | 1885 | 1477984092806 Marionette DEBUG loaded listener.js 00:08:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x8fab0c00) [pid = 1885] [serial = 226] [outer = 0x8dfef800] 00:08:14 INFO - PROCESS | 1885 | 1477984094036 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]]]}] 00:08:14 INFO - ... 00:08:14 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1672ms 00:08:14 INFO - PROCESS | 1885 | 1477984094114 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 00:08:14 INFO - PROCESS | 1885 | 1477984094125 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 00:08:14 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 00:08:14 INFO - PROCESS | 1885 | 1477984094197 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}] 00:08:14 INFO - PROCESS | 1885 | 1477984094419 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 00:08:14 INFO - PROCESS | 1885 | 1477984094576 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 00:08:14 INFO - PROCESS | 1885 | 1477984094583 Marionette TRACE conn4 <- [1,344,null,["8"]] 00:08:14 INFO - PROCESS | 1885 | 1477984094591 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 00:08:14 INFO - PROCESS | 1885 | 1477984094600 Marionette TRACE conn4 <- [1,345,null,{}] 00:08:14 INFO - PROCESS | 1885 | 1477984094607 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:08:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fb7b800 == 11 [pid = 1885] [id = 76] 00:08:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x8fb7d400) [pid = 1885] [serial = 227] [outer = (nil)] 00:08:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x8fb7f000) [pid = 1885] [serial = 228] [outer = 0x8fb7d400] 00:08:14 INFO - PROCESS | 1885 | 1477984094722 Marionette DEBUG loaded listener.js 00:08:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x8fc5c000) [pid = 1885] [serial = 229] [outer = 0x8fb7d400] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x95962800) [pid = 1885] [serial = 135] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x8fc5d400) [pid = 1885] [serial = 156] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x9a2d5000) [pid = 1885] [serial = 162] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x97ca7800) [pid = 1885] [serial = 138] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x8fb7d800) [pid = 1885] [serial = 132] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x94fae400) [pid = 1885] [serial = 159] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0xa5e15000) [pid = 1885] [serial = 212] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0xa5e17000) [pid = 1885] [serial = 213] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0xa4ca7800) [pid = 1885] [serial = 209] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0xa4cea800) [pid = 1885] [serial = 210] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0xa457e800) [pid = 1885] [serial = 206] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0xa45fd000) [pid = 1885] [serial = 207] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0xa432ec00) [pid = 1885] [serial = 203] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0xa4332400) [pid = 1885] [serial = 204] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x9b528400) [pid = 1885] [serial = 200] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0xa2497400) [pid = 1885] [serial = 201] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x9126c400) [pid = 1885] [serial = 197] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x93330400) [pid = 1885] [serial = 198] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x93331c00) [pid = 1885] [serial = 194] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x94d0c800) [pid = 1885] [serial = 195] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0xa2f50000) [pid = 1885] [serial = 191] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0xa2f52c00) [pid = 1885] [serial = 192] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0xa2d64000) [pid = 1885] [serial = 188] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0xa2e0ac00) [pid = 1885] [serial = 189] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x9a513c00) [pid = 1885] [serial = 185] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x8fb75c00) [pid = 1885] [serial = 186] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x94d0b800) [pid = 1885] [serial = 182] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x95ac9800) [pid = 1885] [serial = 183] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0xa2d5bc00) [pid = 1885] [serial = 180] [outer = (nil)] [url = about:blank] 00:08:17 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x97c9c000) [pid = 1885] [serial = 99] [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.] 00:08:19 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8dfef000) [pid = 1885] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 00:08:19 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0xa484a800) [pid = 1885] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 00:08:19 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8dfeb800) [pid = 1885] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 00:08:20 INFO - PROCESS | 1885 | 1477984100492 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]]]}] 00:08:20 INFO - .. 00:08:20 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6352ms 00:08:20 INFO - PROCESS | 1885 | 1477984100534 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 00:08:20 INFO - PROCESS | 1885 | 1477984100542 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 00:08:20 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 00:08:20 INFO - PROCESS | 1885 | 1477984100552 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}] 00:08:20 INFO - PROCESS | 1885 | 1477984100701 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 00:08:20 INFO - PROCESS | 1885 | 1477984100721 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 00:08:20 INFO - PROCESS | 1885 | 1477984100725 Marionette TRACE conn4 <- [1,349,null,["8"]] 00:08:20 INFO - PROCESS | 1885 | 1477984100733 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 00:08:20 INFO - PROCESS | 1885 | 1477984100743 Marionette TRACE conn4 <- [1,350,null,{}] 00:08:20 INFO - PROCESS | 1885 | 1477984100837 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:08:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x8debd000 == 12 [pid = 1885] [id = 77] 00:08:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8debd400) [pid = 1885] [serial = 230] [outer = (nil)] 00:08:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8dec6c00) [pid = 1885] [serial = 231] [outer = 0x8debd400] 00:08:20 INFO - PROCESS | 1885 | 1477984100934 Marionette DEBUG loaded listener.js 00:08:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8dfe8000) [pid = 1885] [serial = 232] [outer = 0x8debd400] 00:08:21 INFO - PROCESS | 1885 | [1885] 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 00:08:21 INFO - PROCESS | 1885 | [1885] 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 5735 00:08:21 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/Navigator.cpp, line 1406 00:08:21 INFO - PROCESS | 1885 | 1477984101984 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]]]}] 00:08:22 INFO - .. 00:08:22 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1472ms 00:08:22 INFO - PROCESS | 1885 | 1477984102022 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 00:08:22 INFO - PROCESS | 1885 | 1477984102029 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 00:08:22 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 00:08:22 INFO - PROCESS | 1885 | 1477984102036 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}] 00:08:22 INFO - PROCESS | 1885 | 1477984102229 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 00:08:22 INFO - PROCESS | 1885 | 1477984102347 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 00:08:22 INFO - PROCESS | 1885 | 1477984102350 Marionette TRACE conn4 <- [1,354,null,["8"]] 00:08:22 INFO - PROCESS | 1885 | 1477984102358 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 00:08:22 INFO - PROCESS | 1885 | 1477984102363 Marionette TRACE conn4 <- [1,355,null,{}] 00:08:22 INFO - PROCESS | 1885 | 1477984102369 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:08:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x90840400 == 13 [pid = 1885] [id = 78] 00:08:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x90841400) [pid = 1885] [serial = 233] [outer = (nil)] 00:08:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x9126d000) [pid = 1885] [serial = 234] [outer = 0x90841400] 00:08:22 INFO - PROCESS | 1885 | 1477984102473 Marionette DEBUG loaded listener.js 00:08:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x94d0b800) [pid = 1885] [serial = 235] [outer = 0x90841400] 00:08:23 INFO - PROCESS | 1885 | 1477984103582 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]]]}] 00:08:23 INFO - . 00:08:23 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1576ms 00:08:23 INFO - PROCESS | 1885 | 1477984103648 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 00:08:23 INFO - PROCESS | 1885 | 1477984103654 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 00:08:23 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 00:08:23 INFO - PROCESS | 1885 | 1477984103666 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}] 00:08:23 INFO - PROCESS | 1885 | 1477984103904 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 00:08:24 INFO - PROCESS | 1885 | 1477984104058 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 00:08:24 INFO - PROCESS | 1885 | 1477984104065 Marionette TRACE conn4 <- [1,359,null,["8"]] 00:08:24 INFO - PROCESS | 1885 | 1477984104073 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 00:08:24 INFO - PROCESS | 1885 | 1477984104080 Marionette TRACE conn4 <- [1,360,null,{}] 00:08:24 INFO - PROCESS | 1885 | 1477984104088 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:08:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x90838000 == 14 [pid = 1885] [id = 79] 00:08:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x90838400) [pid = 1885] [serial = 236] [outer = (nil)] 00:08:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x9126cc00) [pid = 1885] [serial = 237] [outer = 0x90838400] 00:08:24 INFO - PROCESS | 1885 | 1477984104206 Marionette DEBUG loaded listener.js 00:08:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x94fad800) [pid = 1885] [serial = 238] [outer = 0x90838400] 00:08:27 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x8dff3800) [pid = 1885] [serial = 216] [outer = (nil)] [url = about:blank] 00:08:27 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x8dff1c00) [pid = 1885] [serial = 215] [outer = (nil)] [url = about:blank] 00:08:27 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0xa4cf3800) [pid = 1885] [serial = 219] [outer = (nil)] [url = about:blank] 00:08:27 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0xa4c53000) [pid = 1885] [serial = 218] [outer = (nil)] [url = about:blank] 00:08:27 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x91d26400) [pid = 1885] [serial = 223] [outer = (nil)] [url = about:blank] 00:08:27 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8fc62000) [pid = 1885] [serial = 222] [outer = (nil)] [url = about:blank] 00:08:27 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8dff3400) [pid = 1885] [serial = 225] [outer = (nil)] [url = about:blank] 00:08:29 INFO - PROCESS | 1885 | --DOCSHELL 0x90840400 == 13 [pid = 1885] [id = 78] 00:08:29 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfeec00 == 12 [pid = 1885] [id = 75] 00:08:29 INFO - PROCESS | 1885 | --DOCSHELL 0x8debd000 == 11 [pid = 1885] [id = 77] 00:08:29 INFO - PROCESS | 1885 | --DOCSHELL 0x8fb7b800 == 10 [pid = 1885] [id = 76] 00:08:29 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfeb400 == 9 [pid = 1885] [id = 74] 00:08:29 INFO - PROCESS | 1885 | 1477984109829 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]]]}] 00:08:29 INFO - .. 00:08:29 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6193ms 00:08:29 INFO - PROCESS | 1885 | 1477984109863 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 00:08:29 INFO - PROCESS | 1885 | 1477984109870 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 00:08:29 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 00:08:29 INFO - PROCESS | 1885 | 1477984109884 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}] 00:08:30 INFO - PROCESS | 1885 | 1477984110114 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 00:08:30 INFO - PROCESS | 1885 | 1477984110141 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 00:08:30 INFO - PROCESS | 1885 | 1477984110148 Marionette TRACE conn4 <- [1,364,null,["8"]] 00:08:30 INFO - PROCESS | 1885 | 1477984110155 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 00:08:30 INFO - PROCESS | 1885 | 1477984110163 Marionette TRACE conn4 <- [1,365,null,{}] 00:08:30 INFO - PROCESS | 1885 | 1477984110221 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:08:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb6c00 == 10 [pid = 1885] [id = 80] 00:08:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8deb7000) [pid = 1885] [serial = 239] [outer = (nil)] 00:08:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x8debb000) [pid = 1885] [serial = 240] [outer = 0x8deb7000] 00:08:30 INFO - PROCESS | 1885 | 1477984110331 Marionette DEBUG loaded listener.js 00:08:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x8dec4000) [pid = 1885] [serial = 241] [outer = 0x8deb7000] 00:08:30 INFO - PROCESS | 1885 | [1885] 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 00:08:30 INFO - PROCESS | 1885 | [1885] 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 5735 00:08:31 INFO - PROCESS | 1885 | 1477984111378 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]]]}] 00:08:31 INFO - .. 00:08:31 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1572ms 00:08:31 INFO - PROCESS | 1885 | 1477984111455 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 00:08:31 INFO - PROCESS | 1885 | 1477984111461 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 00:08:31 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 00:08:31 INFO - PROCESS | 1885 | 1477984111470 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}] 00:08:31 INFO - PROCESS | 1885 | 1477984111728 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 00:08:31 INFO - PROCESS | 1885 | 1477984111763 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 00:08:31 INFO - PROCESS | 1885 | 1477984111768 Marionette TRACE conn4 <- [1,369,null,["8"]] 00:08:31 INFO - PROCESS | 1885 | 1477984111777 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 00:08:31 INFO - PROCESS | 1885 | 1477984111783 Marionette TRACE conn4 <- [1,370,null,{}] 00:08:31 INFO - PROCESS | 1885 | 1477984111847 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:08:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb6400 == 11 [pid = 1885] [id = 81] 00:08:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x8fab3000) [pid = 1885] [serial = 242] [outer = (nil)] 00:08:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x8fb78400) [pid = 1885] [serial = 243] [outer = 0x8fab3000] 00:08:31 INFO - PROCESS | 1885 | 1477984111961 Marionette DEBUG loaded listener.js 00:08:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x8fb7a400) [pid = 1885] [serial = 244] [outer = 0x8fab3000] 00:08:32 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x90841400) [pid = 1885] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 00:08:32 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x8dfef800) [pid = 1885] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 00:08:32 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x8debd400) [pid = 1885] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 00:08:32 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x8fb7d400) [pid = 1885] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 00:08:33 INFO - PROCESS | 1885 | 1477984113536 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]]]}] 00:08:33 INFO - .. 00:08:33 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 2093ms 00:08:33 INFO - PROCESS | 1885 | 1477984113571 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 00:08:33 INFO - PROCESS | 1885 | 1477984113578 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 00:08:33 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 00:08:33 INFO - PROCESS | 1885 | 1477984113587 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}] 00:08:33 INFO - PROCESS | 1885 | 1477984113753 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 00:08:33 INFO - PROCESS | 1885 | 1477984113865 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 00:08:33 INFO - PROCESS | 1885 | 1477984113869 Marionette TRACE conn4 <- [1,374,null,["8"]] 00:08:33 INFO - PROCESS | 1885 | 1477984113877 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 00:08:33 INFO - PROCESS | 1885 | 1477984113885 Marionette TRACE conn4 <- [1,375,null,{}] 00:08:33 INFO - PROCESS | 1885 | 1477984113891 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:08:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x90839c00 == 12 [pid = 1885] [id = 82] 00:08:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x9083a000) [pid = 1885] [serial = 245] [outer = (nil)] 00:08:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x9083e400) [pid = 1885] [serial = 246] [outer = 0x9083a000] 00:08:33 INFO - PROCESS | 1885 | 1477984113991 Marionette DEBUG loaded listener.js 00:08:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x8fb7d000) [pid = 1885] [serial = 247] [outer = 0x9083a000] 00:08:37 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb6400 == 11 [pid = 1885] [id = 81] 00:08:37 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb6c00 == 10 [pid = 1885] [id = 80] 00:08:37 INFO - PROCESS | 1885 | --DOCSHELL 0x90838000 == 9 [pid = 1885] [id = 79] 00:08:37 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x8fab0c00) [pid = 1885] [serial = 226] [outer = (nil)] [url = about:blank] 00:08:37 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x8fb7f000) [pid = 1885] [serial = 228] [outer = (nil)] [url = about:blank] 00:08:37 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x9126cc00) [pid = 1885] [serial = 237] [outer = (nil)] [url = about:blank] 00:08:37 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8dec6c00) [pid = 1885] [serial = 231] [outer = (nil)] [url = about:blank] 00:08:37 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8dfe8000) [pid = 1885] [serial = 232] [outer = (nil)] [url = about:blank] 00:08:37 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x9126d000) [pid = 1885] [serial = 234] [outer = (nil)] [url = about:blank] 00:08:37 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x94d0b800) [pid = 1885] [serial = 235] [outer = (nil)] [url = about:blank] 00:08:37 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8fc5c000) [pid = 1885] [serial = 229] [outer = (nil)] [url = about:blank] 00:08:39 INFO - PROCESS | 1885 | 1477984119549 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]]]}] 00:08:39 INFO - .. 00:08:39 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 5995ms 00:08:39 INFO - PROCESS | 1885 | 1477984119582 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 00:08:39 INFO - PROCESS | 1885 | 1477984119589 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 00:08:39 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 00:08:39 INFO - PROCESS | 1885 | 1477984119601 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}] 00:08:39 INFO - PROCESS | 1885 | 1477984119813 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 00:08:39 INFO - PROCESS | 1885 | 1477984119835 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 00:08:39 INFO - PROCESS | 1885 | 1477984119849 Marionette TRACE conn4 <- [1,379,null,["8"]] 00:08:39 INFO - PROCESS | 1885 | 1477984119860 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 00:08:39 INFO - PROCESS | 1885 | 1477984119868 Marionette TRACE conn4 <- [1,380,null,{}] 00:08:39 INFO - PROCESS | 1885 | 1477984119927 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:08:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb8400 == 10 [pid = 1885] [id = 83] 00:08:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8deb9000) [pid = 1885] [serial = 248] [outer = (nil)] 00:08:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8dec0800) [pid = 1885] [serial = 249] [outer = 0x8deb9000] 00:08:40 INFO - PROCESS | 1885 | 1477984120031 Marionette DEBUG loaded listener.js 00:08:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8dfe8000) [pid = 1885] [serial = 250] [outer = 0x8deb9000] 00:08:40 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:08:40 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8fab3000) [pid = 1885] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 00:08:40 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8deb7000) [pid = 1885] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 00:08:40 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x90838400) [pid = 1885] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 00:08:41 INFO - PROCESS | 1885 | 1477984121133 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]]]}] 00:08:41 INFO - .. 00:08:41 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1573ms 00:08:41 INFO - PROCESS | 1885 | 1477984121171 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 00:08:41 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 00:08:41 INFO - PROCESS | 1885 | 1477984121177 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 00:08:41 INFO - PROCESS | 1885 | 1477984121185 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}] 00:08:41 INFO - PROCESS | 1885 | 1477984121371 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 00:08:41 INFO - PROCESS | 1885 | 1477984121383 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 00:08:41 INFO - PROCESS | 1885 | 1477984121387 Marionette TRACE conn4 <- [1,384,null,["8"]] 00:08:41 INFO - PROCESS | 1885 | 1477984121396 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 00:08:41 INFO - PROCESS | 1885 | 1477984121401 Marionette TRACE conn4 <- [1,385,null,{}] 00:08:41 INFO - PROCESS | 1885 | 1477984121408 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:08:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec9400 == 11 [pid = 1885] [id = 84] 00:08:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8fb75c00) [pid = 1885] [serial = 251] [outer = (nil)] 00:08:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8fb7d800) [pid = 1885] [serial = 252] [outer = 0x8fb75c00] 00:08:41 INFO - PROCESS | 1885 | 1477984121503 Marionette DEBUG loaded listener.js 00:08:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8deb2800) [pid = 1885] [serial = 253] [outer = 0x8fb75c00] 00:08:46 INFO - PROCESS | 1885 | --DOCSHELL 0x90839c00 == 10 [pid = 1885] [id = 82] 00:08:46 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb8400 == 9 [pid = 1885] [id = 83] 00:08:46 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8fb78400) [pid = 1885] [serial = 243] [outer = (nil)] [url = about:blank] 00:08:46 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8fb7a400) [pid = 1885] [serial = 244] [outer = (nil)] [url = about:blank] 00:08:46 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8debb000) [pid = 1885] [serial = 240] [outer = (nil)] [url = about:blank] 00:08:46 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8dec4000) [pid = 1885] [serial = 241] [outer = (nil)] [url = about:blank] 00:08:46 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x94fad800) [pid = 1885] [serial = 238] [outer = (nil)] [url = about:blank] 00:08:47 INFO - PROCESS | 1885 | 1477984127123 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]]]}] 00:08:47 INFO - .. 00:08:47 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 5985ms 00:08:47 INFO - PROCESS | 1885 | 1477984127170 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 00:08:47 INFO - PROCESS | 1885 | 1477984127177 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 00:08:47 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 00:08:47 INFO - PROCESS | 1885 | 1477984127189 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}] 00:08:47 INFO - PROCESS | 1885 | 1477984127382 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 00:08:47 INFO - PROCESS | 1885 | 1477984127629 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 00:08:47 INFO - PROCESS | 1885 | 1477984127642 Marionette TRACE conn4 <- [1,389,null,["8"]] 00:08:47 INFO - PROCESS | 1885 | 1477984127659 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 00:08:47 INFO - PROCESS | 1885 | 1477984127672 Marionette TRACE conn4 <- [1,390,null,{}] 00:08:47 INFO - PROCESS | 1885 | 1477984127682 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:08:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb9c00 == 10 [pid = 1885] [id = 85] 00:08:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8deba400) [pid = 1885] [serial = 254] [outer = (nil)] 00:08:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8debf800) [pid = 1885] [serial = 255] [outer = 0x8deba400] 00:08:47 INFO - PROCESS | 1885 | 1477984127881 Marionette DEBUG loaded listener.js 00:08:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8dfe6c00) [pid = 1885] [serial = 256] [outer = 0x8deba400] 00:08:48 INFO - PROCESS | 1885 | [1885] 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 00:08:48 INFO - PROCESS | 1885 | [1885] 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 5735 00:08:48 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 00:08:49 INFO - PROCESS | 1885 | 1477984129112 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]]]}] 00:08:49 INFO - .. 00:08:49 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1987ms 00:08:49 INFO - PROCESS | 1885 | 1477984129175 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 00:08:49 INFO - PROCESS | 1885 | 1477984129183 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 00:08:49 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 00:08:49 INFO - PROCESS | 1885 | 1477984129191 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}] 00:08:49 INFO - PROCESS | 1885 | 1477984129414 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 00:08:49 INFO - PROCESS | 1885 | 1477984129454 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 00:08:49 INFO - PROCESS | 1885 | 1477984129458 Marionette TRACE conn4 <- [1,394,null,["8"]] 00:08:49 INFO - PROCESS | 1885 | 1477984129466 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 00:08:49 INFO - PROCESS | 1885 | 1477984129471 Marionette TRACE conn4 <- [1,395,null,{}] 00:08:49 INFO - PROCESS | 1885 | 1477984129532 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:08:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fb7d400 == 11 [pid = 1885] [id = 86] 00:08:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8fb7e400) [pid = 1885] [serial = 257] [outer = (nil)] 00:08:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8fc55000) [pid = 1885] [serial = 258] [outer = 0x8fb7e400] 00:08:49 INFO - PROCESS | 1885 | 1477984129632 Marionette DEBUG loaded listener.js 00:08:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8deb2400) [pid = 1885] [serial = 259] [outer = 0x8fb7e400] 00:08:50 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x9083a000) [pid = 1885] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 00:08:50 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8deb9000) [pid = 1885] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 00:08:50 INFO - PROCESS | 1885 | 1477984130813 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]]]}] 00:08:50 INFO - .. 00:08:50 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1676ms 00:08:50 INFO - PROCESS | 1885 | 1477984130875 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 00:08:50 INFO - PROCESS | 1885 | 1477984130883 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 00:08:50 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 00:08:50 INFO - PROCESS | 1885 | 1477984130890 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}] 00:08:51 INFO - PROCESS | 1885 | 1477984131110 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 00:08:51 INFO - PROCESS | 1885 | 1477984131138 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 00:08:51 INFO - PROCESS | 1885 | 1477984131142 Marionette TRACE conn4 <- [1,399,null,["8"]] 00:08:51 INFO - PROCESS | 1885 | 1477984131147 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 00:08:51 INFO - PROCESS | 1885 | 1477984131155 Marionette TRACE conn4 <- [1,400,null,{}] 00:08:51 INFO - PROCESS | 1885 | 1477984131164 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:08:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x90842000 == 12 [pid = 1885] [id = 87] 00:08:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x90842400) [pid = 1885] [serial = 260] [outer = (nil)] 00:08:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x9126f000) [pid = 1885] [serial = 261] [outer = 0x90842400] 00:08:51 INFO - PROCESS | 1885 | 1477984131328 Marionette DEBUG loaded listener.js 00:08:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x91271c00) [pid = 1885] [serial = 262] [outer = 0x90842400] 00:08:54 INFO - PROCESS | 1885 | --DOCSHELL 0x8fb7d400 == 11 [pid = 1885] [id = 86] 00:08:54 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb9c00 == 10 [pid = 1885] [id = 85] 00:08:54 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec9400 == 9 [pid = 1885] [id = 84] 00:08:54 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x9083e400) [pid = 1885] [serial = 246] [outer = (nil)] [url = about:blank] 00:08:54 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8dec0800) [pid = 1885] [serial = 249] [outer = (nil)] [url = about:blank] 00:08:54 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8dfe8000) [pid = 1885] [serial = 250] [outer = (nil)] [url = about:blank] 00:08:54 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8fb7d000) [pid = 1885] [serial = 247] [outer = (nil)] [url = about:blank] 00:08:54 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8fb7d800) [pid = 1885] [serial = 252] [outer = (nil)] [url = about:blank] 00:08:57 INFO - PROCESS | 1885 | 1477984137032 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]]]}] 00:08:57 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8fb75c00) [pid = 1885] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 00:08:57 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8fb7e400) [pid = 1885] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 00:08:57 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8deba400) [pid = 1885] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 00:08:57 INFO - .. 00:08:57 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6186ms 00:08:57 INFO - PROCESS | 1885 | 1477984137077 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 00:08:57 INFO - PROCESS | 1885 | 1477984137083 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 00:08:57 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 00:08:57 INFO - PROCESS | 1885 | 1477984137095 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}] 00:08:57 INFO - PROCESS | 1885 | 1477984137267 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 00:08:57 INFO - PROCESS | 1885 | 1477984137288 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 00:08:57 INFO - PROCESS | 1885 | 1477984137295 Marionette TRACE conn4 <- [1,404,null,["8"]] 00:08:57 INFO - PROCESS | 1885 | 1477984137304 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 00:08:57 INFO - PROCESS | 1885 | 1477984137312 Marionette TRACE conn4 <- [1,405,null,{}] 00:08:57 INFO - PROCESS | 1885 | 1477984137402 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:08:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb5000 == 10 [pid = 1885] [id = 88] 00:08:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x8deb5c00) [pid = 1885] [serial = 263] [outer = (nil)] 00:08:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8deba400) [pid = 1885] [serial = 264] [outer = 0x8deb5c00] 00:08:57 INFO - PROCESS | 1885 | 1477984137505 Marionette DEBUG loaded listener.js 00:08:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8dec2800) [pid = 1885] [serial = 265] [outer = 0x8deb5c00] 00:08:58 INFO - PROCESS | 1885 | 1477984138538 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]]]}] 00:08:58 INFO - . 00:08:58 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1472ms 00:08:58 INFO - PROCESS | 1885 | 1477984138564 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 00:08:58 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 00:08:58 INFO - PROCESS | 1885 | 1477984138569 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 00:08:58 INFO - PROCESS | 1885 | 1477984138577 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}] 00:08:58 INFO - PROCESS | 1885 | 1477984138768 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 00:08:58 INFO - PROCESS | 1885 | 1477984138780 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 00:08:58 INFO - PROCESS | 1885 | 1477984138784 Marionette TRACE conn4 <- [1,409,null,["8"]] 00:08:58 INFO - PROCESS | 1885 | 1477984138879 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 00:08:58 INFO - PROCESS | 1885 | 1477984138885 Marionette TRACE conn4 <- [1,410,null,{}] 00:08:58 INFO - PROCESS | 1885 | 1477984138891 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:08:58 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec2400 == 11 [pid = 1885] [id = 89] 00:08:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8fab3000) [pid = 1885] [serial = 266] [outer = (nil)] 00:08:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8fb75400) [pid = 1885] [serial = 267] [outer = 0x8fab3000] 00:08:58 INFO - PROCESS | 1885 | 1477984138986 Marionette DEBUG loaded listener.js 00:08:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8deb0800) [pid = 1885] [serial = 268] [outer = 0x8fab3000] 00:09:02 INFO - PROCESS | 1885 | --DOCSHELL 0x90842000 == 10 [pid = 1885] [id = 87] 00:09:02 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb5000 == 9 [pid = 1885] [id = 88] 00:09:02 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8fc55000) [pid = 1885] [serial = 258] [outer = (nil)] [url = about:blank] 00:09:02 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8deb2400) [pid = 1885] [serial = 259] [outer = (nil)] [url = about:blank] 00:09:02 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8debf800) [pid = 1885] [serial = 255] [outer = (nil)] [url = about:blank] 00:09:02 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8dfe6c00) [pid = 1885] [serial = 256] [outer = (nil)] [url = about:blank] 00:09:02 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8deb2800) [pid = 1885] [serial = 253] [outer = (nil)] [url = about:blank] 00:09:02 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x9126f000) [pid = 1885] [serial = 261] [outer = (nil)] [url = about:blank] 00:09:04 INFO - PROCESS | 1885 | 1477984144522 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]]]}] 00:09:04 INFO - .. 00:09:04 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 5991ms 00:09:04 INFO - PROCESS | 1885 | 1477984144568 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 00:09:04 INFO - PROCESS | 1885 | 1477984144576 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 00:09:04 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 00:09:04 INFO - PROCESS | 1885 | 1477984144587 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}] 00:09:04 INFO - PROCESS | 1885 | 1477984144814 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 00:09:04 INFO - PROCESS | 1885 | 1477984144887 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 00:09:04 INFO - PROCESS | 1885 | 1477984144893 Marionette TRACE conn4 <- [1,414,null,["8"]] 00:09:04 INFO - PROCESS | 1885 | 1477984144900 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 00:09:04 INFO - PROCESS | 1885 | 1477984144908 Marionette TRACE conn4 <- [1,415,null,{}] 00:09:04 INFO - PROCESS | 1885 | 1477984144924 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:09:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb8800 == 10 [pid = 1885] [id = 90] 00:09:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x8deb8c00) [pid = 1885] [serial = 269] [outer = (nil)] 00:09:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8dec0c00) [pid = 1885] [serial = 270] [outer = 0x8deb8c00] 00:09:05 INFO - PROCESS | 1885 | 1477984145027 Marionette DEBUG loaded listener.js 00:09:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8dec9000) [pid = 1885] [serial = 271] [outer = 0x8deb8c00] 00:09:05 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8deb5c00) [pid = 1885] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 00:09:05 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x90842400) [pid = 1885] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 00:09:10 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec2400 == 9 [pid = 1885] [id = 89] 00:09:10 INFO - PROCESS | 1885 | 1477984150630 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]]]}] 00:09:10 INFO - .. 00:09:10 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6084ms 00:09:10 INFO - PROCESS | 1885 | 1477984150668 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 00:09:10 INFO - PROCESS | 1885 | 1477984150674 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 00:09:10 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 00:09:10 INFO - PROCESS | 1885 | 1477984150687 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}] 00:09:10 INFO - PROCESS | 1885 | 1477984150867 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 00:09:10 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x91271c00) [pid = 1885] [serial = 262] [outer = (nil)] [url = about:blank] 00:09:10 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x8dec2800) [pid = 1885] [serial = 265] [outer = (nil)] [url = about:blank] 00:09:10 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8deba400) [pid = 1885] [serial = 264] [outer = (nil)] [url = about:blank] 00:09:10 INFO - PROCESS | 1885 | 1477984150976 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 00:09:10 INFO - PROCESS | 1885 | 1477984150983 Marionette TRACE conn4 <- [1,419,null,["8"]] 00:09:10 INFO - PROCESS | 1885 | 1477984150992 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 00:09:11 INFO - PROCESS | 1885 | 1477984151000 Marionette TRACE conn4 <- [1,420,null,{}] 00:09:11 INFO - PROCESS | 1885 | 1477984151006 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:09:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb6c00 == 10 [pid = 1885] [id = 91] 00:09:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x8deb7000) [pid = 1885] [serial = 272] [outer = (nil)] 00:09:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x8deba800) [pid = 1885] [serial = 273] [outer = 0x8deb7000] 00:09:11 INFO - PROCESS | 1885 | 1477984151112 Marionette DEBUG loaded listener.js 00:09:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x8dec8800) [pid = 1885] [serial = 274] [outer = 0x8deb7000] 00:09:12 INFO - PROCESS | 1885 | 1477984152137 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]]]}] 00:09:12 INFO - .. 00:09:12 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1490ms 00:09:12 INFO - PROCESS | 1885 | 1477984152174 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 00:09:12 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 00:09:12 INFO - PROCESS | 1885 | 1477984152179 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 00:09:12 INFO - PROCESS | 1885 | 1477984152186 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}] 00:09:12 INFO - PROCESS | 1885 | 1477984152397 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 00:09:12 INFO - PROCESS | 1885 | 1477984152409 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 00:09:12 INFO - PROCESS | 1885 | 1477984152423 Marionette TRACE conn4 <- [1,424,null,["8"]] 00:09:12 INFO - PROCESS | 1885 | 1477984152433 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 00:09:12 INFO - PROCESS | 1885 | 1477984152438 Marionette TRACE conn4 <- [1,425,null,{}] 00:09:12 INFO - PROCESS | 1885 | 1477984152445 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:09:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec4c00 == 11 [pid = 1885] [id = 92] 00:09:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8fab4c00) [pid = 1885] [serial = 275] [outer = (nil)] 00:09:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8fb7ac00) [pid = 1885] [serial = 276] [outer = 0x8fab4c00] 00:09:12 INFO - PROCESS | 1885 | 1477984152540 Marionette DEBUG loaded listener.js 00:09:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8deb2800) [pid = 1885] [serial = 277] [outer = 0x8fab4c00] 00:09:13 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8fab3000) [pid = 1885] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 00:09:13 INFO - PROCESS | 1885 | 1477984153646 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]]]}] 00:09:13 INFO - .. 00:09:13 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1479ms 00:09:13 INFO - PROCESS | 1885 | 1477984153673 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 00:09:13 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 00:09:13 INFO - PROCESS | 1885 | 1477984153681 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 00:09:13 INFO - PROCESS | 1885 | 1477984153688 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}] 00:09:13 INFO - PROCESS | 1885 | 1477984153865 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 00:09:13 INFO - PROCESS | 1885 | 1477984153976 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 00:09:13 INFO - PROCESS | 1885 | 1477984153982 Marionette TRACE conn4 <- [1,429,null,["8"]] 00:09:13 INFO - PROCESS | 1885 | 1477984153987 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 00:09:13 INFO - PROCESS | 1885 | 1477984153994 Marionette TRACE conn4 <- [1,430,null,{}] 00:09:14 INFO - PROCESS | 1885 | 1477984154000 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:09:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x9083a000 == 12 [pid = 1885] [id = 93] 00:09:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x9083a400) [pid = 1885] [serial = 278] [outer = (nil)] 00:09:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x9083dc00) [pid = 1885] [serial = 279] [outer = 0x9083a400] 00:09:14 INFO - PROCESS | 1885 | 1477984154098 Marionette DEBUG loaded listener.js 00:09:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x9083f800) [pid = 1885] [serial = 280] [outer = 0x9083a400] 00:09:14 INFO - PROCESS | 1885 | 1477984154658 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]]]}] 00:09:14 INFO - . 00:09:14 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1022ms 00:09:14 INFO - PROCESS | 1885 | 1477984154709 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 00:09:14 INFO - PROCESS | 1885 | 1477984154713 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 00:09:14 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 00:09:14 INFO - PROCESS | 1885 | 1477984154720 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}] 00:09:14 INFO - PROCESS | 1885 | 1477984154883 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 00:09:14 INFO - PROCESS | 1885 | 1477984154987 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 00:09:14 INFO - PROCESS | 1885 | 1477984154992 Marionette TRACE conn4 <- [1,434,null,["8"]] 00:09:14 INFO - PROCESS | 1885 | 1477984154997 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 00:09:15 INFO - PROCESS | 1885 | 1477984155004 Marionette TRACE conn4 <- [1,435,null,{}] 00:09:15 INFO - PROCESS | 1885 | 1477984155012 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:09:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x92c5dc00 == 13 [pid = 1885] [id = 94] 00:09:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x92c5ec00) [pid = 1885] [serial = 281] [outer = (nil)] 00:09:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x92d0c800) [pid = 1885] [serial = 282] [outer = 0x92c5ec00] 00:09:15 INFO - PROCESS | 1885 | 1477984155112 Marionette DEBUG loaded listener.js 00:09:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x94fa9800) [pid = 1885] [serial = 283] [outer = 0x92c5ec00] 00:09:15 INFO - PROCESS | 1885 | 1477984155661 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]]]}] 00:09:15 INFO - . 00:09:15 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 977ms 00:09:15 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 00:09:15 INFO - PROCESS | 1885 | 1477984155697 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 00:09:15 INFO - PROCESS | 1885 | 1477984155700 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 00:09:15 INFO - PROCESS | 1885 | 1477984155707 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}] 00:09:15 INFO - PROCESS | 1885 | 1477984155860 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 00:09:15 INFO - PROCESS | 1885 | 1477984155961 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 00:09:15 INFO - PROCESS | 1885 | 1477984155966 Marionette TRACE conn4 <- [1,439,null,["8"]] 00:09:15 INFO - PROCESS | 1885 | 1477984155971 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 00:09:15 INFO - PROCESS | 1885 | 1477984155982 Marionette TRACE conn4 <- [1,440,null,{}] 00:09:16 INFO - PROCESS | 1885 | 1477984155987 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:09:16 INFO - PROCESS | 1885 | ++DOCSHELL 0x94fb5400 == 14 [pid = 1885] [id = 95] 00:09:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x94fb5800) [pid = 1885] [serial = 284] [outer = (nil)] 00:09:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x95152000) [pid = 1885] [serial = 285] [outer = 0x94fb5800] 00:09:16 INFO - PROCESS | 1885 | 1477984156075 Marionette DEBUG loaded listener.js 00:09:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x95964000) [pid = 1885] [serial = 286] [outer = 0x94fb5800] 00:09:16 INFO - PROCESS | 1885 | 1477984156591 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]]]}] 00:09:16 INFO - . 00:09:16 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 927ms 00:09:16 INFO - PROCESS | 1885 | 1477984156637 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 00:09:16 INFO - PROCESS | 1885 | 1477984156640 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 00:09:16 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 00:09:16 INFO - PROCESS | 1885 | 1477984156647 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}] 00:09:16 INFO - PROCESS | 1885 | 1477984156883 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 00:09:17 INFO - PROCESS | 1885 | 1477984157025 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 00:09:17 INFO - PROCESS | 1885 | 1477984157032 Marionette TRACE conn4 <- [1,444,null,["8"]] 00:09:17 INFO - PROCESS | 1885 | 1477984157046 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 00:09:17 INFO - PROCESS | 1885 | 1477984157056 Marionette TRACE conn4 <- [1,445,null,{}] 00:09:17 INFO - PROCESS | 1885 | 1477984157064 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:09:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dbc3c00 == 15 [pid = 1885] [id = 96] 00:09:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8dbc9800) [pid = 1885] [serial = 287] [outer = (nil)] 00:09:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8deafc00) [pid = 1885] [serial = 288] [outer = 0x8dbc9800] 00:09:17 INFO - PROCESS | 1885 | 1477984157178 Marionette DEBUG loaded listener.js 00:09:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x8dfec800) [pid = 1885] [serial = 289] [outer = 0x8dbc9800] 00:09:17 INFO - PROCESS | 1885 | 1477984157940 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]]]}] 00:09:17 INFO - . 00:09:17 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1328ms 00:09:17 INFO - PROCESS | 1885 | 1477984157977 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 00:09:17 INFO - PROCESS | 1885 | 1477984157985 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 00:09:17 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 00:09:18 INFO - PROCESS | 1885 | 1477984157994 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}] 00:09:18 INFO - PROCESS | 1885 | 1477984158168 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 00:09:18 INFO - PROCESS | 1885 | 1477984158310 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 00:09:18 INFO - PROCESS | 1885 | 1477984158315 Marionette TRACE conn4 <- [1,449,null,["8"]] 00:09:18 INFO - PROCESS | 1885 | 1477984158324 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 00:09:18 INFO - PROCESS | 1885 | 1477984158330 Marionette TRACE conn4 <- [1,450,null,{}] 00:09:18 INFO - PROCESS | 1885 | 1477984158336 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:09:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x90840800 == 16 [pid = 1885] [id = 97] 00:09:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x90842800) [pid = 1885] [serial = 290] [outer = (nil)] 00:09:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x91272000) [pid = 1885] [serial = 291] [outer = 0x90842800] 00:09:18 INFO - PROCESS | 1885 | 1477984158440 Marionette DEBUG loaded listener.js 00:09:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x92d04000) [pid = 1885] [serial = 292] [outer = 0x90842800] 00:09:19 INFO - PROCESS | 1885 | 1477984159121 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]]]}] 00:09:19 INFO - . 00:09:19 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1171ms 00:09:19 INFO - PROCESS | 1885 | 1477984159186 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 00:09:19 INFO - PROCESS | 1885 | 1477984159190 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 00:09:19 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 00:09:19 INFO - PROCESS | 1885 | 1477984159199 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}] 00:09:19 INFO - PROCESS | 1885 | 1477984159387 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 00:09:19 INFO - PROCESS | 1885 | 1477984159540 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 00:09:19 INFO - PROCESS | 1885 | 1477984159547 Marionette TRACE conn4 <- [1,454,null,["8"]] 00:09:19 INFO - PROCESS | 1885 | 1477984159559 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 00:09:19 INFO - PROCESS | 1885 | 1477984159567 Marionette TRACE conn4 <- [1,455,null,{}] 00:09:19 INFO - PROCESS | 1885 | 1477984159573 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:09:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x8db0d800 == 17 [pid = 1885] [id = 98] 00:09:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x96233c00) [pid = 1885] [serial = 293] [outer = (nil)] 00:09:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x966ce000) [pid = 1885] [serial = 294] [outer = 0x96233c00] 00:09:19 INFO - PROCESS | 1885 | 1477984159675 Marionette DEBUG loaded listener.js 00:09:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x966d9400) [pid = 1885] [serial = 295] [outer = 0x96233c00] 00:09:20 INFO - PROCESS | 1885 | 1477984160329 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]]]}] 00:09:20 INFO - . 00:09:20 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1176ms 00:09:20 INFO - PROCESS | 1885 | 1477984160382 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 00:09:20 INFO - PROCESS | 1885 | 1477984160386 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 00:09:20 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 00:09:20 INFO - PROCESS | 1885 | 1477984160395 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}] 00:09:20 INFO - PROCESS | 1885 | 1477984160584 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 00:09:20 INFO - PROCESS | 1885 | 1477984160725 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 00:09:20 INFO - PROCESS | 1885 | 1477984160728 Marionette TRACE conn4 <- [1,459,null,["8"]] 00:09:20 INFO - PROCESS | 1885 | 1477984160741 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 00:09:20 INFO - PROCESS | 1885 | 1477984160748 Marionette TRACE conn4 <- [1,460,null,{}] 00:09:20 INFO - PROCESS | 1885 | 1477984160754 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:09:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fc62400 == 18 [pid = 1885] [id = 99] 00:09:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x96844000) [pid = 1885] [serial = 296] [outer = (nil)] 00:09:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x9684ac00) [pid = 1885] [serial = 297] [outer = 0x96844000] 00:09:20 INFO - PROCESS | 1885 | 1477984160858 Marionette DEBUG loaded listener.js 00:09:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x96876000) [pid = 1885] [serial = 298] [outer = 0x96844000] 00:09:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x97a86400 == 19 [pid = 1885] [id = 100] 00:09:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x97acb400) [pid = 1885] [serial = 299] [outer = (nil)] 00:09:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x95d6d400 == 20 [pid = 1885] [id = 101] 00:09:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x97c9b800) [pid = 1885] [serial = 300] [outer = (nil)] 00:09:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x97c9c000) [pid = 1885] [serial = 301] [outer = 0x97c9b800] 00:09:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x97c9f800) [pid = 1885] [serial = 302] [outer = 0x97acb400] 00:09:22 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x8fb75400) [pid = 1885] [serial = 267] [outer = (nil)] [url = about:blank] 00:09:22 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x8deb0800) [pid = 1885] [serial = 268] [outer = (nil)] [url = about:blank] 00:09:22 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x8dec0c00) [pid = 1885] [serial = 270] [outer = (nil)] [url = about:blank] 00:09:24 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x9083a400) [pid = 1885] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 00:09:24 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x92c5ec00) [pid = 1885] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 00:09:24 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x8deb8c00) [pid = 1885] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 00:09:24 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x8deb7000) [pid = 1885] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 00:09:24 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x8fab4c00) [pid = 1885] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 00:09:26 INFO - PROCESS | 1885 | 1477984166421 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]]]}] 00:09:26 INFO - . 00:09:26 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6084ms 00:09:26 INFO - PROCESS | 1885 | 1477984166480 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 00:09:26 INFO - PROCESS | 1885 | 1477984166486 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 00:09:26 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 00:09:26 INFO - PROCESS | 1885 | 1477984166496 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}] 00:09:26 INFO - PROCESS | 1885 | 1477984166671 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 00:09:26 INFO - PROCESS | 1885 | 1477984166691 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 00:09:26 INFO - PROCESS | 1885 | 1477984166697 Marionette TRACE conn4 <- [1,464,null,["8"]] 00:09:26 INFO - PROCESS | 1885 | 1477984166705 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 00:09:26 INFO - PROCESS | 1885 | 1477984166712 Marionette TRACE conn4 <- [1,465,null,{}] 00:09:26 INFO - PROCESS | 1885 | 1477984166805 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:09:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfea800 == 21 [pid = 1885] [id = 102] 00:09:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x8dfeb400) [pid = 1885] [serial = 303] [outer = (nil)] 00:09:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x8fa37c00) [pid = 1885] [serial = 304] [outer = 0x8dfeb400] 00:09:26 INFO - PROCESS | 1885 | 1477984166903 Marionette DEBUG loaded listener.js 00:09:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x8fb76c00) [pid = 1885] [serial = 305] [outer = 0x8dfeb400] 00:09:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x8da8b800 == 22 [pid = 1885] [id = 103] 00:09:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x90836000) [pid = 1885] [serial = 306] [outer = (nil)] 00:09:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x90842c00) [pid = 1885] [serial = 307] [outer = 0x90836000] 00:09:30 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec4c00 == 21 [pid = 1885] [id = 92] 00:09:30 INFO - PROCESS | 1885 | --DOCSHELL 0x92c5dc00 == 20 [pid = 1885] [id = 94] 00:09:30 INFO - PROCESS | 1885 | --DOCSHELL 0x9083a000 == 19 [pid = 1885] [id = 93] 00:09:30 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb8800 == 18 [pid = 1885] [id = 90] 00:09:30 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb6c00 == 17 [pid = 1885] [id = 91] 00:09:30 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x95152000) [pid = 1885] [serial = 285] [outer = (nil)] [url = about:blank] 00:09:30 INFO - PROCESS | 1885 | --DOCSHELL 0x95d6d400 == 16 [pid = 1885] [id = 101] 00:09:30 INFO - PROCESS | 1885 | --DOCSHELL 0x97a86400 == 15 [pid = 1885] [id = 100] 00:09:30 INFO - PROCESS | 1885 | --DOCSHELL 0x8fc62400 == 14 [pid = 1885] [id = 99] 00:09:30 INFO - PROCESS | 1885 | --DOCSHELL 0x8db0d800 == 13 [pid = 1885] [id = 98] 00:09:30 INFO - PROCESS | 1885 | --DOCSHELL 0x90840800 == 12 [pid = 1885] [id = 97] 00:09:30 INFO - PROCESS | 1885 | --DOCSHELL 0x8dbc3c00 == 11 [pid = 1885] [id = 96] 00:09:30 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x92d0c800) [pid = 1885] [serial = 282] [outer = (nil)] [url = about:blank] 00:09:30 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x94fa9800) [pid = 1885] [serial = 283] [outer = (nil)] [url = about:blank] 00:09:30 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x9083dc00) [pid = 1885] [serial = 279] [outer = (nil)] [url = about:blank] 00:09:30 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x9083f800) [pid = 1885] [serial = 280] [outer = (nil)] [url = about:blank] 00:09:30 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x8fb7ac00) [pid = 1885] [serial = 276] [outer = (nil)] [url = about:blank] 00:09:30 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x8deb2800) [pid = 1885] [serial = 277] [outer = (nil)] [url = about:blank] 00:09:30 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x8deba800) [pid = 1885] [serial = 273] [outer = (nil)] [url = about:blank] 00:09:30 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x8dec8800) [pid = 1885] [serial = 274] [outer = (nil)] [url = about:blank] 00:09:30 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x8dec9000) [pid = 1885] [serial = 271] [outer = (nil)] [url = about:blank] 00:09:32 INFO - PROCESS | 1885 | 1477984172405 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]]]}] 00:09:32 INFO - . 00:09:32 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 5941ms 00:09:32 INFO - PROCESS | 1885 | 1477984172438 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 00:09:32 INFO - PROCESS | 1885 | 1477984172445 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 00:09:32 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 00:09:32 INFO - PROCESS | 1885 | 1477984172457 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}] 00:09:32 INFO - PROCESS | 1885 | --DOCSHELL 0x8da8b800 == 10 [pid = 1885] [id = 103] 00:09:32 INFO - PROCESS | 1885 | 1477984172729 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 00:09:32 INFO - PROCESS | 1885 | 1477984172757 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 00:09:32 INFO - PROCESS | 1885 | 1477984172762 Marionette TRACE conn4 <- [1,469,null,["8"]] 00:09:32 INFO - PROCESS | 1885 | 1477984172771 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 00:09:32 INFO - PROCESS | 1885 | 1477984172779 Marionette TRACE conn4 <- [1,470,null,{}] 00:09:32 INFO - PROCESS | 1885 | 1477984172839 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:09:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fc59400 == 11 [pid = 1885] [id = 104] 00:09:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x8fc5a000) [pid = 1885] [serial = 308] [outer = (nil)] 00:09:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x8fc5e400) [pid = 1885] [serial = 309] [outer = 0x8fc5a000] 00:09:32 INFO - PROCESS | 1885 | 1477984172952 Marionette DEBUG loaded listener.js 00:09:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x8fc61000) [pid = 1885] [serial = 310] [outer = 0x8fc5a000] 00:09:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x9083e800 == 12 [pid = 1885] [id = 105] 00:09:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x9126f000) [pid = 1885] [serial = 311] [outer = (nil)] 00:09:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x91d29000) [pid = 1885] [serial = 312] [outer = 0x9126f000] 00:09:34 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x97c9b800) [pid = 1885] [serial = 300] [outer = (nil)] [url = about:blank] 00:09:34 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x97acb400) [pid = 1885] [serial = 299] [outer = (nil)] [url = about:blank] 00:09:34 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x90842800) [pid = 1885] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 00:09:34 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x96233c00) [pid = 1885] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 00:09:34 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x8dbc9800) [pid = 1885] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 00:09:34 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x94fb5800) [pid = 1885] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 00:09:34 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x96844000) [pid = 1885] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 00:09:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x90838000) [pid = 1885] [serial = 313] [outer = 0x9126b400] 00:09:38 INFO - PROCESS | 1885 | 1477984178652 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]]]}] 00:09:38 INFO - ... 00:09:38 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6237ms 00:09:38 INFO - PROCESS | 1885 | 1477984178691 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 00:09:38 INFO - PROCESS | 1885 | 1477984178697 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 00:09:38 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 00:09:38 INFO - PROCESS | 1885 | 1477984178710 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}] 00:09:38 INFO - PROCESS | 1885 | --DOCSHELL 0x94fb5400 == 11 [pid = 1885] [id = 95] 00:09:38 INFO - PROCESS | 1885 | --DOCSHELL 0x9083e800 == 10 [pid = 1885] [id = 105] 00:09:38 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfea800 == 9 [pid = 1885] [id = 102] 00:09:38 INFO - PROCESS | 1885 | 1477984178952 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 00:09:38 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x92d04000) [pid = 1885] [serial = 292] [outer = (nil)] [url = about:blank] 00:09:38 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x91272000) [pid = 1885] [serial = 291] [outer = (nil)] [url = about:blank] 00:09:38 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x966d9400) [pid = 1885] [serial = 295] [outer = (nil)] [url = about:blank] 00:09:38 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x966ce000) [pid = 1885] [serial = 294] [outer = (nil)] [url = about:blank] 00:09:38 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x96876000) [pid = 1885] [serial = 298] [outer = (nil)] [url = about:blank] 00:09:38 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x9684ac00) [pid = 1885] [serial = 297] [outer = (nil)] [url = about:blank] 00:09:38 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x97c9c000) [pid = 1885] [serial = 301] [outer = (nil)] [url = about:blank] 00:09:38 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x97c9f800) [pid = 1885] [serial = 302] [outer = (nil)] [url = about:blank] 00:09:38 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8deafc00) [pid = 1885] [serial = 288] [outer = (nil)] [url = about:blank] 00:09:38 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8dfec800) [pid = 1885] [serial = 289] [outer = (nil)] [url = about:blank] 00:09:38 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x95964000) [pid = 1885] [serial = 286] [outer = (nil)] [url = about:blank] 00:09:39 INFO - PROCESS | 1885 | 1477984179044 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 00:09:39 INFO - PROCESS | 1885 | 1477984179049 Marionette TRACE conn4 <- [1,474,null,["8"]] 00:09:39 INFO - PROCESS | 1885 | 1477984179059 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 00:09:39 INFO - PROCESS | 1885 | 1477984179066 Marionette TRACE conn4 <- [1,475,null,{}] 00:09:39 INFO - PROCESS | 1885 | 1477984179073 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:09:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x8debb800 == 10 [pid = 1885] [id = 106] 00:09:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8debbc00) [pid = 1885] [serial = 314] [outer = (nil)] 00:09:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8debe800) [pid = 1885] [serial = 315] [outer = 0x8debbc00] 00:09:39 INFO - PROCESS | 1885 | 1477984179177 Marionette DEBUG loaded listener.js 00:09:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8dfe6400) [pid = 1885] [serial = 316] [outer = 0x8debbc00] 00:09:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dff3800 == 11 [pid = 1885] [id = 107] 00:09:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8dff4800) [pid = 1885] [serial = 317] [outer = (nil)] 00:09:39 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 623 00:09:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x8fc54400) [pid = 1885] [serial = 318] [outer = 0x8dff4800] 00:09:40 INFO - PROCESS | 1885 | 1477984180215 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]]]}] 00:09:40 INFO - .. 00:09:40 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1572ms 00:09:40 INFO - PROCESS | 1885 | 1477984180279 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 00:09:40 INFO - PROCESS | 1885 | 1477984180283 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 00:09:40 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 00:09:40 INFO - PROCESS | 1885 | 1477984180291 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}] 00:09:40 INFO - PROCESS | 1885 | --DOCSHELL 0x8dff3800 == 10 [pid = 1885] [id = 107] 00:09:40 INFO - PROCESS | 1885 | 1477984180519 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 00:09:40 INFO - PROCESS | 1885 | 1477984180532 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 00:09:40 INFO - PROCESS | 1885 | 1477984180546 Marionette TRACE conn4 <- [1,479,null,["8"]] 00:09:40 INFO - PROCESS | 1885 | 1477984180556 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 00:09:40 INFO - PROCESS | 1885 | 1477984180562 Marionette TRACE conn4 <- [1,480,null,{}] 00:09:40 INFO - PROCESS | 1885 | 1477984180568 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:09:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec9400 == 11 [pid = 1885] [id = 108] 00:09:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x8fc56800) [pid = 1885] [serial = 319] [outer = (nil)] 00:09:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x8fc62c00) [pid = 1885] [serial = 320] [outer = 0x8fc56800] 00:09:40 INFO - PROCESS | 1885 | 1477984180664 Marionette DEBUG loaded listener.js 00:09:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x8deb3000) [pid = 1885] [serial = 321] [outer = 0x8fc56800] 00:09:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x91d2a800 == 12 [pid = 1885] [id = 109] 00:09:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x91dadc00) [pid = 1885] [serial = 322] [outer = (nil)] 00:09:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x91dbb800 == 13 [pid = 1885] [id = 110] 00:09:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x92c05400) [pid = 1885] [serial = 323] [outer = (nil)] 00:09:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x92c0c400 == 14 [pid = 1885] [id = 111] 00:09:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x92c5ec00) [pid = 1885] [serial = 324] [outer = (nil)] 00:09:41 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 623 00:09:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x92d08000) [pid = 1885] [serial = 325] [outer = 0x92c05400] 00:09:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x92d85800) [pid = 1885] [serial = 326] [outer = 0x91dadc00] 00:09:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x9083d800) [pid = 1885] [serial = 327] [outer = 0x92c5ec00] 00:09:41 INFO - PROCESS | 1885 | 1477984181744 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]]]}] 00:09:41 INFO - ... 00:09:41 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1472ms 00:09:41 INFO - PROCESS | 1885 | 1477984181777 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 00:09:41 INFO - PROCESS | 1885 | 1477984181785 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 00:09:41 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 00:09:41 INFO - PROCESS | 1885 | 1477984181792 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}] 00:09:41 INFO - PROCESS | 1885 | --DOCSHELL 0x92c0c400 == 13 [pid = 1885] [id = 111] 00:09:42 INFO - PROCESS | 1885 | 1477984182073 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 00:09:42 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x8dfeb400) [pid = 1885] [serial = 303] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 00:09:42 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x90836000) [pid = 1885] [serial = 306] [outer = (nil)] [url = about:blank] 00:09:42 INFO - PROCESS | 1885 | 1477984182150 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 00:09:42 INFO - PROCESS | 1885 | 1477984182154 Marionette TRACE conn4 <- [1,484,null,["8"]] 00:09:42 INFO - PROCESS | 1885 | 1477984182159 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 00:09:42 INFO - PROCESS | 1885 | 1477984182167 Marionette TRACE conn4 <- [1,485,null,{}] 00:09:42 INFO - PROCESS | 1885 | 1477984182173 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:09:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x933d6400 == 14 [pid = 1885] [id = 112] 00:09:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x94278c00) [pid = 1885] [serial = 328] [outer = (nil)] 00:09:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x9449ec00) [pid = 1885] [serial = 329] [outer = 0x94278c00] 00:09:42 INFO - PROCESS | 1885 | 1477984182276 Marionette DEBUG loaded listener.js 00:09:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x94a74000) [pid = 1885] [serial = 330] [outer = 0x94278c00] 00:09:47 INFO - PROCESS | 1885 | --DOCSHELL 0x91dbb800 == 13 [pid = 1885] [id = 110] 00:09:47 INFO - PROCESS | 1885 | --DOCSHELL 0x91d2a800 == 12 [pid = 1885] [id = 109] 00:09:47 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec9400 == 11 [pid = 1885] [id = 108] 00:09:47 INFO - PROCESS | 1885 | --DOCSHELL 0x8debb800 == 10 [pid = 1885] [id = 106] 00:09:47 INFO - PROCESS | 1885 | --DOCSHELL 0x8fc59400 == 9 [pid = 1885] [id = 104] 00:09:47 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x8fc5e400) [pid = 1885] [serial = 309] [outer = (nil)] [url = about:blank] 00:09:47 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x90842c00) [pid = 1885] [serial = 307] [outer = (nil)] [url = about:blank] 00:09:47 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x8fa37c00) [pid = 1885] [serial = 304] [outer = (nil)] [url = about:blank] 00:09:47 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8fb76c00) [pid = 1885] [serial = 305] [outer = (nil)] [url = about:blank] 00:09:47 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x90835400) [pid = 1885] [serial = 220] [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.] 00:09:47 INFO - PROCESS | 1885 | 1477984187845 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]]]}] 00:09:47 INFO - .. 00:09:47 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6096ms 00:09:47 INFO - PROCESS | 1885 | 1477984187893 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 00:09:47 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 00:09:47 INFO - PROCESS | 1885 | 1477984187904 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 00:09:47 INFO - PROCESS | 1885 | 1477984187922 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}] 00:09:48 INFO - PROCESS | 1885 | 1477984188283 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 00:09:48 INFO - PROCESS | 1885 | 1477984188547 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 00:09:48 INFO - PROCESS | 1885 | 1477984188553 Marionette TRACE conn4 <- [1,489,null,["8"]] 00:09:48 INFO - PROCESS | 1885 | 1477984188582 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 00:09:48 INFO - PROCESS | 1885 | 1477984188596 Marionette TRACE conn4 <- [1,490,null,{}] 00:09:48 INFO - PROCESS | 1885 | 1477984188606 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:09:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec0800 == 10 [pid = 1885] [id = 113] 00:09:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8dec1000) [pid = 1885] [serial = 331] [outer = (nil)] 00:09:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x8dec9800) [pid = 1885] [serial = 332] [outer = 0x8dec1000] 00:09:48 INFO - PROCESS | 1885 | 1477984188755 Marionette DEBUG loaded listener.js 00:09:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x8dff2c00) [pid = 1885] [serial = 333] [outer = 0x8dec1000] 00:09:49 INFO - PROCESS | 1885 | 1477984189820 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]]]}] 00:09:49 INFO - .. 00:09:49 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1931ms 00:09:49 INFO - PROCESS | 1885 | 1477984189846 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 00:09:49 INFO - PROCESS | 1885 | 1477984189854 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 00:09:49 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 00:09:49 INFO - PROCESS | 1885 | 1477984189867 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}] 00:09:50 INFO - PROCESS | 1885 | 1477984190093 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 00:09:50 INFO - PROCESS | 1885 | 1477984190127 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 00:09:50 INFO - PROCESS | 1885 | 1477984190131 Marionette TRACE conn4 <- [1,494,null,["8"]] 00:09:50 INFO - PROCESS | 1885 | 1477984190139 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 00:09:50 INFO - PROCESS | 1885 | 1477984190145 Marionette TRACE conn4 <- [1,495,null,{}] 00:09:50 INFO - PROCESS | 1885 | 1477984190207 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:09:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfee000 == 11 [pid = 1885] [id = 114] 00:09:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x8fc5c400) [pid = 1885] [serial = 334] [outer = (nil)] 00:09:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x8fc63400) [pid = 1885] [serial = 335] [outer = 0x8fc5c400] 00:09:50 INFO - PROCESS | 1885 | 1477984190305 Marionette DEBUG loaded listener.js 00:09:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x8deb7000) [pid = 1885] [serial = 336] [outer = 0x8fc5c400] 00:09:50 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x8fc5a000) [pid = 1885] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 00:09:50 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x8debbc00) [pid = 1885] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 00:09:50 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x92c5ec00) [pid = 1885] [serial = 324] [outer = (nil)] [url = about:blank] 00:09:50 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x92c05400) [pid = 1885] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 00:09:50 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8fc56800) [pid = 1885] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 00:09:50 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x91dadc00) [pid = 1885] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 00:09:50 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x9126f000) [pid = 1885] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 00:09:50 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x8dff4800) [pid = 1885] [serial = 317] [outer = (nil)] [url = about:blank] 00:09:55 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec0800 == 10 [pid = 1885] [id = 113] 00:09:55 INFO - PROCESS | 1885 | --DOCSHELL 0x933d6400 == 9 [pid = 1885] [id = 112] 00:09:55 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x9083d800) [pid = 1885] [serial = 327] [outer = (nil)] [url = about:blank] 00:09:55 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x92d08000) [pid = 1885] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 00:09:55 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x92d85800) [pid = 1885] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 00:09:55 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8fc62c00) [pid = 1885] [serial = 320] [outer = (nil)] [url = about:blank] 00:09:55 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8deb3000) [pid = 1885] [serial = 321] [outer = (nil)] [url = about:blank] 00:09:55 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8debe800) [pid = 1885] [serial = 315] [outer = (nil)] [url = about:blank] 00:09:55 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8dfe6400) [pid = 1885] [serial = 316] [outer = (nil)] [url = about:blank] 00:09:55 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8fc61000) [pid = 1885] [serial = 310] [outer = (nil)] [url = about:blank] 00:09:55 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x91d29000) [pid = 1885] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 00:09:55 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8fc54400) [pid = 1885] [serial = 318] [outer = (nil)] [url = about:blank] 00:09:55 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x9449ec00) [pid = 1885] [serial = 329] [outer = (nil)] [url = about:blank] 00:09:55 INFO - PROCESS | 1885 | 1477984195965 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]]]}] 00:09:56 INFO - .. 00:09:56 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6137ms 00:09:56 INFO - PROCESS | 1885 | 1477984196005 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 00:09:56 INFO - PROCESS | 1885 | 1477984196010 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 00:09:56 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 00:09:56 INFO - PROCESS | 1885 | 1477984196022 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}] 00:09:56 INFO - PROCESS | 1885 | 1477984196205 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 00:09:56 INFO - PROCESS | 1885 | 1477984196250 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 00:09:56 INFO - PROCESS | 1885 | 1477984196256 Marionette TRACE conn4 <- [1,499,null,["8"]] 00:09:56 INFO - PROCESS | 1885 | 1477984196345 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 00:09:56 INFO - PROCESS | 1885 | 1477984196353 Marionette TRACE conn4 <- [1,500,null,{}] 00:09:56 INFO - PROCESS | 1885 | 1477984196359 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:09:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb9800 == 10 [pid = 1885] [id = 115] 00:09:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x8deba400) [pid = 1885] [serial = 337] [outer = (nil)] 00:09:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8debe000) [pid = 1885] [serial = 338] [outer = 0x8deba400] 00:09:56 INFO - PROCESS | 1885 | 1477984196465 Marionette DEBUG loaded listener.js 00:09:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8decbc00) [pid = 1885] [serial = 339] [outer = 0x8deba400] 00:09:57 INFO - PROCESS | 1885 | 1477984197511 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]]]}] 00:09:57 INFO - .. 00:09:57 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1534ms 00:09:57 INFO - PROCESS | 1885 | 1477984197554 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 00:09:57 INFO - PROCESS | 1885 | 1477984197560 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 00:09:57 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 00:09:57 INFO - PROCESS | 1885 | 1477984197567 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}] 00:09:57 INFO - PROCESS | 1885 | 1477984197764 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 00:09:57 INFO - PROCESS | 1885 | 1477984197870 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 00:09:57 INFO - PROCESS | 1885 | 1477984197875 Marionette TRACE conn4 <- [1,504,null,["8"]] 00:09:57 INFO - PROCESS | 1885 | 1477984197881 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 00:09:57 INFO - PROCESS | 1885 | 1477984197887 Marionette TRACE conn4 <- [1,505,null,{}] 00:09:57 INFO - PROCESS | 1885 | 1477984197893 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:09:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec6400 == 11 [pid = 1885] [id = 116] 00:09:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8fb7f000) [pid = 1885] [serial = 340] [outer = (nil)] 00:09:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8fb82c00) [pid = 1885] [serial = 341] [outer = 0x8fb7f000] 00:09:57 INFO - PROCESS | 1885 | 1477984197995 Marionette DEBUG loaded listener.js 00:09:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8deb3800) [pid = 1885] [serial = 342] [outer = 0x8fb7f000] 00:09:58 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x94278c00) [pid = 1885] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 00:09:58 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8dec1000) [pid = 1885] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 00:10:03 INFO - PROCESS | 1885 | 1477984203786 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]]]}] 00:10:03 INFO - .. 00:10:03 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6296ms 00:10:03 INFO - PROCESS | 1885 | 1477984203863 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 00:10:03 INFO - PROCESS | 1885 | 1477984203871 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 00:10:03 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 00:10:03 INFO - PROCESS | 1885 | 1477984203881 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}] 00:10:04 INFO - PROCESS | 1885 | 1477984204094 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 00:10:04 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb9800 == 10 [pid = 1885] [id = 115] 00:10:04 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfee000 == 9 [pid = 1885] [id = 114] 00:10:04 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x94a74000) [pid = 1885] [serial = 330] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8dff2c00) [pid = 1885] [serial = 333] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8dec9800) [pid = 1885] [serial = 332] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8fc63400) [pid = 1885] [serial = 335] [outer = (nil)] [url = about:blank] 00:10:04 INFO - PROCESS | 1885 | 1477984204227 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 00:10:04 INFO - PROCESS | 1885 | 1477984204231 Marionette TRACE conn4 <- [1,509,null,["8"]] 00:10:04 INFO - PROCESS | 1885 | 1477984204239 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 00:10:04 INFO - PROCESS | 1885 | 1477984204248 Marionette TRACE conn4 <- [1,510,null,{}] 00:10:04 INFO - PROCESS | 1885 | 1477984204254 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:10:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec9400 == 10 [pid = 1885] [id = 117] 00:10:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x8dec9800) [pid = 1885] [serial = 343] [outer = (nil)] 00:10:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8dfea000) [pid = 1885] [serial = 344] [outer = 0x8dec9800] 00:10:04 INFO - PROCESS | 1885 | 1477984204356 Marionette DEBUG loaded listener.js 00:10:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8dff5000) [pid = 1885] [serial = 345] [outer = 0x8dec9800] 00:10:06 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8fc5c400) [pid = 1885] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 00:10:06 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8deba400) [pid = 1885] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 00:10:09 INFO - PROCESS | 1885 | 1477984209921 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]]]}] 00:10:09 INFO - .. 00:10:09 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6084ms 00:10:09 INFO - PROCESS | 1885 | 1477984209963 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 00:10:09 INFO - PROCESS | 1885 | 1477984209971 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 00:10:09 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 00:10:09 INFO - PROCESS | 1885 | 1477984209979 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}] 00:10:10 INFO - PROCESS | 1885 | 1477984210164 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 00:10:10 INFO - PROCESS | 1885 | 1477984210313 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 00:10:10 INFO - PROCESS | 1885 | 1477984210320 Marionette TRACE conn4 <- [1,514,null,["8"]] 00:10:10 INFO - PROCESS | 1885 | 1477984210331 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 00:10:10 INFO - PROCESS | 1885 | 1477984210340 Marionette TRACE conn4 <- [1,515,null,{}] 00:10:10 INFO - PROCESS | 1885 | 1477984210350 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:10:10 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb5000 == 11 [pid = 1885] [id = 118] 00:10:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8deb5c00) [pid = 1885] [serial = 346] [outer = (nil)] 00:10:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8deb8000) [pid = 1885] [serial = 347] [outer = 0x8deb5c00] 00:10:10 INFO - PROCESS | 1885 | 1477984210460 Marionette DEBUG loaded listener.js 00:10:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8debd400) [pid = 1885] [serial = 348] [outer = 0x8deb5c00] 00:10:11 INFO - PROCESS | 1885 | 1477984211598 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]]]}] 00:10:11 INFO - . 00:10:11 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1673ms 00:10:11 INFO - PROCESS | 1885 | 1477984211652 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 00:10:11 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 00:10:11 INFO - PROCESS | 1885 | 1477984211660 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 00:10:11 INFO - PROCESS | 1885 | 1477984211668 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}] 00:10:11 INFO - PROCESS | 1885 | 1477984211955 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 00:10:12 INFO - PROCESS | 1885 | 1477984212030 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 00:10:12 INFO - PROCESS | 1885 | 1477984212034 Marionette TRACE conn4 <- [1,519,null,["8"]] 00:10:12 INFO - PROCESS | 1885 | 1477984212043 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 00:10:12 INFO - PROCESS | 1885 | 1477984212052 Marionette TRACE conn4 <- [1,520,null,{}] 00:10:12 INFO - PROCESS | 1885 | 1477984212099 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:10:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x90834400 == 12 [pid = 1885] [id = 119] 00:10:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x90834c00) [pid = 1885] [serial = 349] [outer = (nil)] 00:10:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x9083b800) [pid = 1885] [serial = 350] [outer = 0x90834c00] 00:10:12 INFO - PROCESS | 1885 | 1477984212207 Marionette DEBUG loaded listener.js 00:10:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x9083d800) [pid = 1885] [serial = 351] [outer = 0x90834c00] 00:10:13 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec9400 == 11 [pid = 1885] [id = 117] 00:10:13 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8decbc00) [pid = 1885] [serial = 339] [outer = (nil)] [url = about:blank] 00:10:13 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8fb82c00) [pid = 1885] [serial = 341] [outer = (nil)] [url = about:blank] 00:10:13 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8debe000) [pid = 1885] [serial = 338] [outer = (nil)] [url = about:blank] 00:10:13 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8deb7000) [pid = 1885] [serial = 336] [outer = (nil)] [url = about:blank] 00:10:17 INFO - PROCESS | 1885 | 1477984217827 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]]]}] 00:10:17 INFO - .. 00:10:17 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6194ms 00:10:17 INFO - PROCESS | 1885 | 1477984217861 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 00:10:17 INFO - PROCESS | 1885 | 1477984217866 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 00:10:17 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 00:10:17 INFO - PROCESS | 1885 | 1477984217877 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}] 00:10:18 INFO - PROCESS | 1885 | 1477984218034 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 00:10:18 INFO - PROCESS | 1885 | 1477984218140 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 00:10:18 INFO - PROCESS | 1885 | 1477984218146 Marionette TRACE conn4 <- [1,524,null,["8"]] 00:10:18 INFO - PROCESS | 1885 | 1477984218161 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 00:10:18 INFO - PROCESS | 1885 | 1477984218173 Marionette TRACE conn4 <- [1,525,null,{}] 00:10:18 INFO - PROCESS | 1885 | 1477984218179 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:10:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec9400 == 12 [pid = 1885] [id = 120] 00:10:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8decac00) [pid = 1885] [serial = 352] [outer = (nil)] 00:10:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8dfec000) [pid = 1885] [serial = 353] [outer = 0x8decac00] 00:10:18 INFO - PROCESS | 1885 | 1477984218287 Marionette DEBUG loaded listener.js 00:10:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x92c61c00) [pid = 1885] [serial = 354] [outer = 0x8decac00] 00:10:19 INFO - PROCESS | 1885 | 1477984219288 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]]]}] 00:10:19 INFO - .. 00:10:19 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1475ms 00:10:19 INFO - PROCESS | 1885 | 1477984219350 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 00:10:19 INFO - PROCESS | 1885 | 1477984219357 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 00:10:19 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 00:10:19 INFO - PROCESS | 1885 | 1477984219364 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}] 00:10:19 INFO - PROCESS | 1885 | 1477984219549 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 00:10:19 INFO - PROCESS | 1885 | 1477984219651 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 00:10:19 INFO - PROCESS | 1885 | 1477984219656 Marionette TRACE conn4 <- [1,529,null,["8"]] 00:10:19 INFO - PROCESS | 1885 | 1477984219662 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 00:10:19 INFO - PROCESS | 1885 | 1477984219667 Marionette TRACE conn4 <- [1,530,null,{}] 00:10:19 INFO - PROCESS | 1885 | 1477984219695 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:10:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cf8a400 == 13 [pid = 1885] [id = 121] 00:10:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8db0ac00) [pid = 1885] [serial = 355] [outer = (nil)] 00:10:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x8deb0800) [pid = 1885] [serial = 356] [outer = 0x8db0ac00] 00:10:19 INFO - PROCESS | 1885 | 1477984219809 Marionette DEBUG loaded listener.js 00:10:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x91db9000) [pid = 1885] [serial = 357] [outer = 0x8db0ac00] 00:10:21 INFO - PROCESS | 1885 | 1477984221003 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]]]}] 00:10:21 INFO - ....................... 00:10:21 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1681ms 00:10:21 INFO - PROCESS | 1885 | 1477984221048 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 00:10:21 INFO - PROCESS | 1885 | 1477984221054 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 00:10:21 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 00:10:21 INFO - PROCESS | 1885 | 1477984221064 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}] 00:10:21 INFO - PROCESS | 1885 | 1477984221286 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 00:10:21 INFO - PROCESS | 1885 | 1477984221428 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 00:10:21 INFO - PROCESS | 1885 | 1477984221433 Marionette TRACE conn4 <- [1,534,null,["8"]] 00:10:21 INFO - PROCESS | 1885 | 1477984221440 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 00:10:21 INFO - PROCESS | 1885 | 1477984221447 Marionette TRACE conn4 <- [1,535,null,{}] 00:10:21 INFO - PROCESS | 1885 | 1477984221460 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:10:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x94e2a000 == 14 [pid = 1885] [id = 122] 00:10:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x94fa7800) [pid = 1885] [serial = 358] [outer = (nil)] 00:10:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x94fa8800) [pid = 1885] [serial = 359] [outer = 0x94fa7800] 00:10:21 INFO - PROCESS | 1885 | 1477984221568 Marionette DEBUG loaded listener.js 00:10:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x94facc00) [pid = 1885] [serial = 360] [outer = 0x94fa7800] 00:10:23 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec9400 == 13 [pid = 1885] [id = 120] 00:10:23 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb5000 == 12 [pid = 1885] [id = 118] 00:10:23 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x8dfea000) [pid = 1885] [serial = 344] [outer = (nil)] [url = about:blank] 00:10:25 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x8deb5c00) [pid = 1885] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 00:10:25 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x90834c00) [pid = 1885] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 00:10:25 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x8fb7f000) [pid = 1885] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 00:10:27 INFO - PROCESS | 1885 | 1477984227188 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]]]}] 00:10:27 INFO - .. 00:10:27 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6138ms 00:10:27 INFO - PROCESS | 1885 | 1477984227201 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 00:10:27 INFO - PROCESS | 1885 | 1477984227206 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 00:10:27 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 00:10:27 INFO - PROCESS | 1885 | 1477984227216 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}] 00:10:27 INFO - PROCESS | 1885 | 1477984227372 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 00:10:27 INFO - PROCESS | 1885 | 1477984227392 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 00:10:27 INFO - PROCESS | 1885 | 1477984227398 Marionette TRACE conn4 <- [1,539,null,["8"]] 00:10:27 INFO - PROCESS | 1885 | 1477984227406 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 00:10:27 INFO - PROCESS | 1885 | 1477984227414 Marionette TRACE conn4 <- [1,540,null,{}] 00:10:27 INFO - PROCESS | 1885 | 1477984227420 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:10:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dff5c00 == 13 [pid = 1885] [id = 123] 00:10:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x8fa39800) [pid = 1885] [serial = 361] [outer = (nil)] 00:10:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x8fc58000) [pid = 1885] [serial = 362] [outer = 0x8fa39800] 00:10:27 INFO - PROCESS | 1885 | 1477984227606 Marionette DEBUG loaded listener.js 00:10:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x9126d800) [pid = 1885] [serial = 363] [outer = 0x8fa39800] 00:10:31 INFO - PROCESS | 1885 | --DOCSHELL 0x90834400 == 12 [pid = 1885] [id = 119] 00:10:31 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec6400 == 11 [pid = 1885] [id = 116] 00:10:31 INFO - PROCESS | 1885 | --DOCSHELL 0x8cf8a400 == 10 [pid = 1885] [id = 121] 00:10:31 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x8deb3800) [pid = 1885] [serial = 342] [outer = (nil)] [url = about:blank] 00:10:31 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x8debd400) [pid = 1885] [serial = 348] [outer = (nil)] [url = about:blank] 00:10:31 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x8deb8000) [pid = 1885] [serial = 347] [outer = (nil)] [url = about:blank] 00:10:31 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x9083d800) [pid = 1885] [serial = 351] [outer = (nil)] [url = about:blank] 00:10:31 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x9083b800) [pid = 1885] [serial = 350] [outer = (nil)] [url = about:blank] 00:10:31 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8dfec000) [pid = 1885] [serial = 353] [outer = (nil)] [url = about:blank] 00:10:33 INFO - PROCESS | 1885 | 1477984233137 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]]]}] 00:10:33 INFO - .. 00:10:33 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 5936ms 00:10:33 INFO - PROCESS | 1885 | 1477984233151 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 00:10:33 INFO - PROCESS | 1885 | 1477984233157 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 00:10:33 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 00:10:33 INFO - PROCESS | 1885 | 1477984233169 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}] 00:10:33 INFO - PROCESS | 1885 | 1477984233391 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 00:10:33 INFO - PROCESS | 1885 | 1477984233418 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 00:10:33 INFO - PROCESS | 1885 | 1477984233424 Marionette TRACE conn4 <- [1,544,null,["8"]] 00:10:33 INFO - PROCESS | 1885 | 1477984233432 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 00:10:33 INFO - PROCESS | 1885 | 1477984233440 Marionette TRACE conn4 <- [1,545,null,{}] 00:10:33 INFO - PROCESS | 1885 | 1477984233501 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:10:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fa37c00 == 11 [pid = 1885] [id = 124] 00:10:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8fa3c000) [pid = 1885] [serial = 364] [outer = (nil)] 00:10:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8fabbc00) [pid = 1885] [serial = 365] [outer = 0x8fa3c000] 00:10:33 INFO - PROCESS | 1885 | 1477984233603 Marionette DEBUG loaded listener.js 00:10:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x8fb77000) [pid = 1885] [serial = 366] [outer = 0x8fa3c000] 00:10:34 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8db0ac00) [pid = 1885] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 00:10:34 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x94fa7800) [pid = 1885] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 00:10:34 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8decac00) [pid = 1885] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 00:10:34 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8dec9800) [pid = 1885] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 00:10:34 INFO - PROCESS | 1885 | 1477984234807 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]]]}] 00:10:34 INFO - .. 00:10:34 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1677ms 00:10:34 INFO - PROCESS | 1885 | 1477984234843 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 00:10:34 INFO - PROCESS | 1885 | 1477984234851 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 00:10:34 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 00:10:34 INFO - PROCESS | 1885 | 1477984234860 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}] 00:10:35 INFO - PROCESS | 1885 | 1477984235037 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 00:10:35 INFO - PROCESS | 1885 | 1477984235053 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 00:10:35 INFO - PROCESS | 1885 | 1477984235057 Marionette TRACE conn4 <- [1,549,null,["8"]] 00:10:35 INFO - PROCESS | 1885 | 1477984235064 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 00:10:35 INFO - PROCESS | 1885 | 1477984235069 Marionette TRACE conn4 <- [1,550,null,{}] 00:10:35 INFO - PROCESS | 1885 | 1477984235075 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:10:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x9083ec00 == 12 [pid = 1885] [id = 125] 00:10:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x90841400) [pid = 1885] [serial = 367] [outer = (nil)] 00:10:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x9126e400) [pid = 1885] [serial = 368] [outer = 0x90841400] 00:10:35 INFO - PROCESS | 1885 | 1477984235258 Marionette DEBUG loaded listener.js 00:10:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x91271c00) [pid = 1885] [serial = 369] [outer = 0x90841400] 00:10:39 INFO - PROCESS | 1885 | --DOCSHELL 0x94e2a000 == 11 [pid = 1885] [id = 122] 00:10:39 INFO - PROCESS | 1885 | --DOCSHELL 0x8fa37c00 == 10 [pid = 1885] [id = 124] 00:10:39 INFO - PROCESS | 1885 | --DOCSHELL 0x8dff5c00 == 9 [pid = 1885] [id = 123] 00:10:39 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x94fa8800) [pid = 1885] [serial = 359] [outer = (nil)] [url = about:blank] 00:10:39 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x94facc00) [pid = 1885] [serial = 360] [outer = (nil)] [url = about:blank] 00:10:39 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8deb0800) [pid = 1885] [serial = 356] [outer = (nil)] [url = about:blank] 00:10:39 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x91db9000) [pid = 1885] [serial = 357] [outer = (nil)] [url = about:blank] 00:10:39 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x92c61c00) [pid = 1885] [serial = 354] [outer = (nil)] [url = about:blank] 00:10:39 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8dff5000) [pid = 1885] [serial = 345] [outer = (nil)] [url = about:blank] 00:10:40 INFO - PROCESS | 1885 | 1477984240822 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]]]}] 00:10:40 INFO - .. 00:10:40 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 5986ms 00:10:40 INFO - PROCESS | 1885 | 1477984240845 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 00:10:40 INFO - PROCESS | 1885 | 1477984240851 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 00:10:40 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 00:10:40 INFO - PROCESS | 1885 | 1477984240863 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}] 00:10:41 INFO - PROCESS | 1885 | 1477984241044 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 00:10:41 INFO - PROCESS | 1885 | 1477984241154 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 00:10:41 INFO - PROCESS | 1885 | 1477984241160 Marionette TRACE conn4 <- [1,554,null,["8"]] 00:10:41 INFO - PROCESS | 1885 | 1477984241167 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 00:10:41 INFO - PROCESS | 1885 | 1477984241175 Marionette TRACE conn4 <- [1,555,null,{}] 00:10:41 INFO - PROCESS | 1885 | 1477984241182 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:10:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec6000 == 10 [pid = 1885] [id = 126] 00:10:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8dec6400) [pid = 1885] [serial = 370] [outer = (nil)] 00:10:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8dfeac00) [pid = 1885] [serial = 371] [outer = 0x8dec6400] 00:10:41 INFO - PROCESS | 1885 | 1477984241284 Marionette DEBUG loaded listener.js 00:10:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8fa37c00) [pid = 1885] [serial = 372] [outer = 0x8dec6400] 00:10:42 INFO - PROCESS | 1885 | 1477984242350 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]]]}] 00:10:42 INFO - .. 00:10:42 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1520ms 00:10:42 INFO - PROCESS | 1885 | 1477984242381 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 00:10:42 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 00:10:42 INFO - PROCESS | 1885 | 1477984242386 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 00:10:42 INFO - PROCESS | 1885 | 1477984242394 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}] 00:10:42 INFO - PROCESS | 1885 | 1477984242617 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 00:10:42 INFO - PROCESS | 1885 | 1477984242638 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 00:10:42 INFO - PROCESS | 1885 | 1477984242642 Marionette TRACE conn4 <- [1,559,null,["8"]] 00:10:42 INFO - PROCESS | 1885 | 1477984242649 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 00:10:42 INFO - PROCESS | 1885 | 1477984242655 Marionette TRACE conn4 <- [1,560,null,{}] 00:10:42 INFO - PROCESS | 1885 | 1477984242661 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:10:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dff4400 == 11 [pid = 1885] [id = 127] 00:10:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8fc5f400) [pid = 1885] [serial = 373] [outer = (nil)] 00:10:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8fc63c00) [pid = 1885] [serial = 374] [outer = 0x8fc5f400] 00:10:42 INFO - PROCESS | 1885 | 1477984242809 Marionette DEBUG loaded listener.js 00:10:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8deb5800) [pid = 1885] [serial = 375] [outer = 0x8fc5f400] 00:10:43 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8fa39800) [pid = 1885] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 00:10:43 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8fa3c000) [pid = 1885] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 00:10:47 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec6000 == 10 [pid = 1885] [id = 126] 00:10:47 INFO - PROCESS | 1885 | --DOCSHELL 0x9083ec00 == 9 [pid = 1885] [id = 125] 00:10:47 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8fabbc00) [pid = 1885] [serial = 365] [outer = (nil)] [url = about:blank] 00:10:47 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8fb77000) [pid = 1885] [serial = 366] [outer = (nil)] [url = about:blank] 00:10:47 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x9126d800) [pid = 1885] [serial = 363] [outer = (nil)] [url = about:blank] 00:10:47 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8fc58000) [pid = 1885] [serial = 362] [outer = (nil)] [url = about:blank] 00:10:47 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x9126e400) [pid = 1885] [serial = 368] [outer = (nil)] [url = about:blank] 00:10:49 INFO - PROCESS | 1885 | 1477984249373 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"]]]}] 00:10:49 INFO - .. 00:10:49 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 7041ms 00:10:49 INFO - PROCESS | 1885 | 1477984249434 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 00:10:49 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 00:10:49 INFO - PROCESS | 1885 | 1477984249442 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 00:10:49 INFO - PROCESS | 1885 | 1477984249453 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}] 00:10:49 INFO - PROCESS | 1885 | 1477984249676 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 00:10:49 INFO - PROCESS | 1885 | 1477984249750 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 00:10:49 INFO - PROCESS | 1885 | 1477984249755 Marionette TRACE conn4 <- [1,564,null,["8"]] 00:10:49 INFO - PROCESS | 1885 | 1477984249764 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 00:10:49 INFO - PROCESS | 1885 | 1477984249773 Marionette TRACE conn4 <- [1,565,null,{}] 00:10:49 INFO - PROCESS | 1885 | 1477984249786 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:10:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfeec00 == 10 [pid = 1885] [id = 128] 00:10:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x8dfef800) [pid = 1885] [serial = 376] [outer = (nil)] 00:10:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8fa39400) [pid = 1885] [serial = 377] [outer = 0x8dfef800] 00:10:49 INFO - PROCESS | 1885 | 1477984249888 Marionette DEBUG loaded listener.js 00:10:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8fab9800) [pid = 1885] [serial = 378] [outer = 0x8dfef800] 00:10:50 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x90841400) [pid = 1885] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 00:10:50 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8dec6400) [pid = 1885] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 00:10:50 INFO - PROCESS | 1885 | [1885] 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 00:10:50 INFO - PROCESS | 1885 | [1885] 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 5735 00:10:50 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 00:10:50 INFO - PROCESS | 1885 | 1477984250991 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]]]}] 00:10:51 INFO - . 00:10:51 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1573ms 00:10:51 INFO - PROCESS | 1885 | 1477984251022 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 00:10:51 INFO - PROCESS | 1885 | 1477984251028 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 00:10:51 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 00:10:51 INFO - PROCESS | 1885 | 1477984251036 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}] 00:10:51 INFO - PROCESS | 1885 | 1477984251265 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 00:10:51 INFO - PROCESS | 1885 | 1477984251283 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 00:10:51 INFO - PROCESS | 1885 | 1477984251287 Marionette TRACE conn4 <- [1,569,null,["8"]] 00:10:51 INFO - PROCESS | 1885 | 1477984251293 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 00:10:51 INFO - PROCESS | 1885 | 1477984251299 Marionette TRACE conn4 <- [1,570,null,{}] 00:10:51 INFO - PROCESS | 1885 | 1477984251305 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:10:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fab9400 == 11 [pid = 1885] [id = 129] 00:10:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8fc5f800) [pid = 1885] [serial = 379] [outer = (nil)] 00:10:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x90834400) [pid = 1885] [serial = 380] [outer = 0x8fc5f800] 00:10:51 INFO - PROCESS | 1885 | 1477984251400 Marionette DEBUG loaded listener.js 00:10:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8dfe6800) [pid = 1885] [serial = 381] [outer = 0x8fc5f800] 00:10:52 INFO - PROCESS | 1885 | 1477984252028 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]]]}] 00:10:52 INFO - . 00:10:52 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1070ms 00:10:52 INFO - PROCESS | 1885 | 1477984252116 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 00:10:52 INFO - PROCESS | 1885 | 1477984252123 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 00:10:52 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 00:10:52 INFO - PROCESS | 1885 | 1477984252131 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}] 00:10:52 INFO - PROCESS | 1885 | 1477984252357 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 00:10:52 INFO - PROCESS | 1885 | 1477984252379 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 00:10:52 INFO - PROCESS | 1885 | 1477984252384 Marionette TRACE conn4 <- [1,574,null,["8"]] 00:10:52 INFO - PROCESS | 1885 | 1477984252389 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 00:10:52 INFO - PROCESS | 1885 | 1477984252396 Marionette TRACE conn4 <- [1,575,null,{}] 00:10:52 INFO - PROCESS | 1885 | 1477984252403 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:10:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x93330400 == 12 [pid = 1885] [id = 130] 00:10:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x93331c00) [pid = 1885] [serial = 382] [outer = (nil)] 00:10:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x933d0000) [pid = 1885] [serial = 383] [outer = 0x93331c00] 00:10:52 INFO - PROCESS | 1885 | 1477984252503 Marionette DEBUG loaded listener.js 00:10:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x9427f000) [pid = 1885] [serial = 384] [outer = 0x93331c00] 00:10:53 INFO - PROCESS | 1885 | 1477984253136 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]]]}] 00:10:53 INFO - . 00:10:53 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1023ms 00:10:53 INFO - PROCESS | 1885 | 1477984253179 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 00:10:53 INFO - PROCESS | 1885 | 1477984253183 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 00:10:53 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 00:10:53 INFO - PROCESS | 1885 | 1477984253190 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}] 00:10:53 INFO - PROCESS | 1885 | 1477984253377 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 00:10:53 INFO - PROCESS | 1885 | 1477984253485 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 00:10:53 INFO - PROCESS | 1885 | 1477984253492 Marionette TRACE conn4 <- [1,579,null,["8"]] 00:10:53 INFO - PROCESS | 1885 | 1477984253497 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 00:10:53 INFO - PROCESS | 1885 | 1477984253503 Marionette TRACE conn4 <- [1,580,null,{}] 00:10:53 INFO - PROCESS | 1885 | 1477984253509 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:10:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x9515ac00 == 13 [pid = 1885] [id = 131] 00:10:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x95962000) [pid = 1885] [serial = 385] [outer = (nil)] 00:10:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x95ad2400) [pid = 1885] [serial = 386] [outer = 0x95962000] 00:10:53 INFO - PROCESS | 1885 | 1477984253607 Marionette DEBUG loaded listener.js 00:10:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x96844000) [pid = 1885] [serial = 387] [outer = 0x95962000] 00:10:54 INFO - PROCESS | 1885 | 1477984254289 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]]]}] 00:10:54 INFO - . 00:10:54 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1172ms 00:10:54 INFO - PROCESS | 1885 | 1477984254364 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 00:10:54 INFO - PROCESS | 1885 | 1477984254370 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 00:10:54 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 00:10:54 INFO - PROCESS | 1885 | 1477984254382 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}] 00:10:54 INFO - PROCESS | 1885 | 1477984254578 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 00:10:54 INFO - PROCESS | 1885 | 1477984254720 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 00:10:54 INFO - PROCESS | 1885 | 1477984254725 Marionette TRACE conn4 <- [1,584,null,["8"]] 00:10:54 INFO - PROCESS | 1885 | 1477984254738 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 00:10:54 INFO - PROCESS | 1885 | 1477984254745 Marionette TRACE conn4 <- [1,585,null,{}] 00:10:54 INFO - PROCESS | 1885 | 1477984254752 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:10:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fb76400 == 14 [pid = 1885] [id = 132] 00:10:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x8fb79800) [pid = 1885] [serial = 388] [outer = (nil)] 00:10:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x8fb7cc00) [pid = 1885] [serial = 389] [outer = 0x8fb79800] 00:10:54 INFO - PROCESS | 1885 | 1477984254866 Marionette DEBUG loaded listener.js 00:10:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x9083dc00) [pid = 1885] [serial = 390] [outer = 0x8fb79800] 00:10:55 INFO - PROCESS | 1885 | 1477984255514 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]]]}] 00:10:55 INFO - . 00:10:55 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1228ms 00:10:55 INFO - PROCESS | 1885 | 1477984255609 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 00:10:55 INFO - PROCESS | 1885 | 1477984255616 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 00:10:55 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 00:10:55 INFO - PROCESS | 1885 | 1477984255623 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}] 00:10:55 INFO - PROCESS | 1885 | 1477984255897 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 00:10:55 INFO - PROCESS | 1885 | 1477984255911 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 00:10:55 INFO - PROCESS | 1885 | 1477984255915 Marionette TRACE conn4 <- [1,589,null,["8"]] 00:10:55 INFO - PROCESS | 1885 | 1477984255963 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 00:10:55 INFO - PROCESS | 1885 | 1477984255969 Marionette TRACE conn4 <- [1,590,null,{}] 00:10:56 INFO - PROCESS | 1885 | 1477984256031 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:10:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dbc1400 == 15 [pid = 1885] [id = 133] 00:10:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x96843000) [pid = 1885] [serial = 391] [outer = (nil)] 00:10:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x96877000) [pid = 1885] [serial = 392] [outer = 0x96843000] 00:10:56 INFO - PROCESS | 1885 | 1477984256135 Marionette DEBUG loaded listener.js 00:10:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x97a86400) [pid = 1885] [serial = 393] [outer = 0x96843000] 00:10:57 INFO - PROCESS | 1885 | --DOCSHELL 0x8dff4400 == 14 [pid = 1885] [id = 127] 00:10:58 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x8fa37c00) [pid = 1885] [serial = 372] [outer = (nil)] [url = about:blank] 00:10:58 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8dfeac00) [pid = 1885] [serial = 371] [outer = (nil)] [url = about:blank] 00:10:58 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x91271c00) [pid = 1885] [serial = 369] [outer = (nil)] [url = about:blank] 00:11:00 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x8fc5f400) [pid = 1885] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 00:11:00 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x93331c00) [pid = 1885] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 00:11:00 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x8dfef800) [pid = 1885] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 00:11:00 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x8fc5f800) [pid = 1885] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 00:11:01 INFO - PROCESS | 1885 | 1477984261735 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]]]}] 00:11:01 INFO - . 00:11:01 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6139ms 00:11:01 INFO - PROCESS | 1885 | 1477984261762 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 00:11:01 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 00:11:01 INFO - PROCESS | 1885 | 1477984261768 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 00:11:01 INFO - PROCESS | 1885 | 1477984261776 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}] 00:11:01 INFO - PROCESS | 1885 | 1477984261927 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 00:11:01 INFO - PROCESS | 1885 | 1477984261949 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 00:11:01 INFO - PROCESS | 1885 | 1477984261954 Marionette TRACE conn4 <- [1,594,null,["8"]] 00:11:01 INFO - PROCESS | 1885 | 1477984261960 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 00:11:01 INFO - PROCESS | 1885 | 1477984261968 Marionette TRACE conn4 <- [1,595,null,{}] 00:11:02 INFO - PROCESS | 1885 | 1477984262068 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:11:02 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec9400 == 15 [pid = 1885] [id = 134] 00:11:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x8decb000) [pid = 1885] [serial = 394] [outer = (nil)] 00:11:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x8dff2000) [pid = 1885] [serial = 395] [outer = 0x8decb000] 00:11:02 INFO - PROCESS | 1885 | 1477984262170 Marionette DEBUG loaded listener.js 00:11:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x8fab0000) [pid = 1885] [serial = 396] [outer = 0x8decb000] 00:11:06 INFO - PROCESS | 1885 | --DOCSHELL 0x8fab9400 == 14 [pid = 1885] [id = 129] 00:11:06 INFO - PROCESS | 1885 | --DOCSHELL 0x93330400 == 13 [pid = 1885] [id = 130] 00:11:06 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfeec00 == 12 [pid = 1885] [id = 128] 00:11:06 INFO - PROCESS | 1885 | --DOCSHELL 0x8dbc1400 == 11 [pid = 1885] [id = 133] 00:11:06 INFO - PROCESS | 1885 | --DOCSHELL 0x8fb76400 == 10 [pid = 1885] [id = 132] 00:11:06 INFO - PROCESS | 1885 | --DOCSHELL 0x9515ac00 == 9 [pid = 1885] [id = 131] 00:11:06 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x8fc63c00) [pid = 1885] [serial = 374] [outer = (nil)] [url = about:blank] 00:11:06 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x933d0000) [pid = 1885] [serial = 383] [outer = (nil)] [url = about:blank] 00:11:06 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x9427f000) [pid = 1885] [serial = 384] [outer = (nil)] [url = about:blank] 00:11:06 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x90834400) [pid = 1885] [serial = 380] [outer = (nil)] [url = about:blank] 00:11:06 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8dfe6800) [pid = 1885] [serial = 381] [outer = (nil)] [url = about:blank] 00:11:06 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8fa39400) [pid = 1885] [serial = 377] [outer = (nil)] [url = about:blank] 00:11:06 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8fab9800) [pid = 1885] [serial = 378] [outer = (nil)] [url = about:blank] 00:11:06 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8deb5800) [pid = 1885] [serial = 375] [outer = (nil)] [url = about:blank] 00:11:07 INFO - PROCESS | 1885 | 1477984267705 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"]]]}] 00:11:07 INFO - . 00:11:07 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 5987ms 00:11:07 INFO - PROCESS | 1885 | 1477984267762 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 00:11:07 INFO - PROCESS | 1885 | 1477984267768 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 00:11:07 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 00:11:07 INFO - PROCESS | 1885 | 1477984267780 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}] 00:11:08 INFO - PROCESS | 1885 | 1477984268002 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 00:11:08 INFO - PROCESS | 1885 | 1477984268029 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 00:11:08 INFO - PROCESS | 1885 | 1477984268035 Marionette TRACE conn4 <- [1,599,null,["8"]] 00:11:08 INFO - PROCESS | 1885 | 1477984268044 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 00:11:08 INFO - PROCESS | 1885 | 1477984268050 Marionette TRACE conn4 <- [1,600,null,{}] 00:11:08 INFO - PROCESS | 1885 | 1477984268113 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:11:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fa37c00 == 10 [pid = 1885] [id = 135] 00:11:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8fa38c00) [pid = 1885] [serial = 397] [outer = (nil)] 00:11:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8fab5800) [pid = 1885] [serial = 398] [outer = 0x8fa38c00] 00:11:08 INFO - PROCESS | 1885 | 1477984268216 Marionette DEBUG loaded listener.js 00:11:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8fabd000) [pid = 1885] [serial = 399] [outer = 0x8fa38c00] 00:11:08 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x95962000) [pid = 1885] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 00:11:08 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8fb79800) [pid = 1885] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 00:11:08 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x96843000) [pid = 1885] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 00:11:13 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec9400 == 9 [pid = 1885] [id = 134] 00:11:13 INFO - PROCESS | 1885 | 1477984273870 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]]]}] 00:11:13 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x96877000) [pid = 1885] [serial = 392] [outer = (nil)] [url = about:blank] 00:11:13 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x97a86400) [pid = 1885] [serial = 393] [outer = (nil)] [url = about:blank] 00:11:13 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8fb7cc00) [pid = 1885] [serial = 389] [outer = (nil)] [url = about:blank] 00:11:13 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x9083dc00) [pid = 1885] [serial = 390] [outer = (nil)] [url = about:blank] 00:11:13 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x95ad2400) [pid = 1885] [serial = 386] [outer = (nil)] [url = about:blank] 00:11:13 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x96844000) [pid = 1885] [serial = 387] [outer = (nil)] [url = about:blank] 00:11:13 INFO - . 00:11:13 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6134ms 00:11:13 INFO - PROCESS | 1885 | 1477984273913 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 00:11:13 INFO - PROCESS | 1885 | 1477984273919 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 00:11:13 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 00:11:13 INFO - PROCESS | 1885 | 1477984273931 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}] 00:11:14 INFO - PROCESS | 1885 | 1477984274111 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 00:11:14 INFO - PROCESS | 1885 | 1477984274220 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 00:11:14 INFO - PROCESS | 1885 | 1477984274227 Marionette TRACE conn4 <- [1,604,null,["8"]] 00:11:14 INFO - PROCESS | 1885 | 1477984274234 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 00:11:14 INFO - PROCESS | 1885 | 1477984274242 Marionette TRACE conn4 <- [1,605,null,{}] 00:11:14 INFO - PROCESS | 1885 | 1477984274249 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:11:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec1400 == 10 [pid = 1885] [id = 136] 00:11:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x8dec1c00) [pid = 1885] [serial = 400] [outer = (nil)] 00:11:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x8dec4c00) [pid = 1885] [serial = 401] [outer = 0x8dec1c00] 00:11:14 INFO - PROCESS | 1885 | 1477984274359 Marionette DEBUG loaded listener.js 00:11:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x8dff4c00) [pid = 1885] [serial = 402] [outer = 0x8dec1c00] 00:11:14 INFO - PROCESS | 1885 | [1885] 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 00:11:14 INFO - PROCESS | 1885 | [1885] 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 5735 00:11:14 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 00:11:15 INFO - PROCESS | 1885 | 1477984275397 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]]]}] 00:11:15 INFO - . 00:11:15 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1482ms 00:11:15 INFO - PROCESS | 1885 | 1477984275411 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 00:11:15 INFO - PROCESS | 1885 | 1477984275416 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 00:11:15 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 00:11:15 INFO - PROCESS | 1885 | 1477984275423 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}] 00:11:15 INFO - PROCESS | 1885 | 1477984275649 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 00:11:15 INFO - PROCESS | 1885 | 1477984275665 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 00:11:15 INFO - PROCESS | 1885 | 1477984275669 Marionette TRACE conn4 <- [1,609,null,["8"]] 00:11:15 INFO - PROCESS | 1885 | 1477984275676 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 00:11:15 INFO - PROCESS | 1885 | 1477984275681 Marionette TRACE conn4 <- [1,610,null,{}] 00:11:15 INFO - PROCESS | 1885 | 1477984275687 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:11:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfef400 == 11 [pid = 1885] [id = 137] 00:11:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8fc5b000) [pid = 1885] [serial = 403] [outer = (nil)] 00:11:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8fc5e400) [pid = 1885] [serial = 404] [outer = 0x8fc5b000] 00:11:15 INFO - PROCESS | 1885 | 1477984275782 Marionette DEBUG loaded listener.js 00:11:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8deb3800) [pid = 1885] [serial = 405] [outer = 0x8fc5b000] 00:11:16 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8decb000) [pid = 1885] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 00:11:16 INFO - PROCESS | 1885 | 1477984276881 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]]]}] 00:11:16 INFO - . 00:11:16 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1488ms 00:11:16 INFO - PROCESS | 1885 | 1477984276920 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 00:11:16 INFO - PROCESS | 1885 | 1477984276927 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 00:11:16 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 00:11:16 INFO - PROCESS | 1885 | 1477984276934 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}] 00:11:17 INFO - PROCESS | 1885 | 1477984277109 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 00:11:17 INFO - PROCESS | 1885 | 1477984277134 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 00:11:17 INFO - PROCESS | 1885 | 1477984277139 Marionette TRACE conn4 <- [1,614,null,["8"]] 00:11:17 INFO - PROCESS | 1885 | 1477984277144 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 00:11:17 INFO - PROCESS | 1885 | 1477984277151 Marionette TRACE conn4 <- [1,615,null,{}] 00:11:17 INFO - PROCESS | 1885 | 1477984277158 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:11:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x92d10000 == 12 [pid = 1885] [id = 138] 00:11:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x92d10400) [pid = 1885] [serial = 406] [outer = (nil)] 00:11:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x92d92000) [pid = 1885] [serial = 407] [outer = 0x92d10400] 00:11:17 INFO - PROCESS | 1885 | 1477984277342 Marionette DEBUG loaded listener.js 00:11:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x9303f000) [pid = 1885] [serial = 408] [outer = 0x92d10400] 00:11:18 INFO - PROCESS | 1885 | 1477984278378 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]]]}] 00:11:18 INFO - .. 00:11:18 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1475ms 00:11:18 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 00:11:18 INFO - PROCESS | 1885 | 1477984278409 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 00:11:18 INFO - PROCESS | 1885 | 1477984278413 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 00:11:18 INFO - PROCESS | 1885 | 1477984278420 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}] 00:11:18 INFO - PROCESS | 1885 | 1477984278622 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 00:11:18 INFO - PROCESS | 1885 | 1477984278639 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 00:11:18 INFO - PROCESS | 1885 | 1477984278644 Marionette TRACE conn4 <- [1,619,null,["8"]] 00:11:18 INFO - PROCESS | 1885 | 1477984278649 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 00:11:18 INFO - PROCESS | 1885 | 1477984278656 Marionette TRACE conn4 <- [1,620,null,{}] 00:11:18 INFO - PROCESS | 1885 | 1477984278661 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:11:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x94d0a400 == 13 [pid = 1885] [id = 139] 00:11:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x94e28c00) [pid = 1885] [serial = 409] [outer = (nil)] 00:11:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x94fa9c00) [pid = 1885] [serial = 410] [outer = 0x94e28c00] 00:11:18 INFO - PROCESS | 1885 | 1477984278762 Marionette DEBUG loaded listener.js 00:11:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x966cac00) [pid = 1885] [serial = 411] [outer = 0x94e28c00] 00:11:22 INFO - PROCESS | 1885 | --DOCSHELL 0x92d10000 == 12 [pid = 1885] [id = 138] 00:11:22 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfef400 == 11 [pid = 1885] [id = 137] 00:11:22 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec1400 == 10 [pid = 1885] [id = 136] 00:11:22 INFO - PROCESS | 1885 | --DOCSHELL 0x8fa37c00 == 9 [pid = 1885] [id = 135] 00:11:22 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x8dff2000) [pid = 1885] [serial = 395] [outer = (nil)] [url = about:blank] 00:11:22 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8fab0000) [pid = 1885] [serial = 396] [outer = (nil)] [url = about:blank] 00:11:22 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8fab5800) [pid = 1885] [serial = 398] [outer = (nil)] [url = about:blank] 00:11:24 INFO - PROCESS | 1885 | 1477984284329 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]]]}] 00:11:24 INFO - .. 00:11:24 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 5940ms 00:11:24 INFO - PROCESS | 1885 | 1477984284365 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 00:11:24 INFO - PROCESS | 1885 | 1477984284371 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 00:11:24 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 00:11:24 INFO - PROCESS | 1885 | 1477984284383 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}] 00:11:24 INFO - PROCESS | 1885 | 1477984284629 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 00:11:24 INFO - PROCESS | 1885 | 1477984284705 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 00:11:24 INFO - PROCESS | 1885 | 1477984284711 Marionette TRACE conn4 <- [1,624,null,["8"]] 00:11:24 INFO - PROCESS | 1885 | 1477984284721 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 00:11:24 INFO - PROCESS | 1885 | 1477984284729 Marionette TRACE conn4 <- [1,625,null,{}] 00:11:24 INFO - PROCESS | 1885 | 1477984284742 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:11:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec4400 == 10 [pid = 1885] [id = 140] 00:11:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8dec6400) [pid = 1885] [serial = 412] [outer = (nil)] 00:11:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x8dff1400) [pid = 1885] [serial = 413] [outer = 0x8dec6400] 00:11:24 INFO - PROCESS | 1885 | 1477984284846 Marionette DEBUG loaded listener.js 00:11:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x8fab4400) [pid = 1885] [serial = 414] [outer = 0x8dec6400] 00:11:25 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x8fa38c00) [pid = 1885] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 00:11:25 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8dec1c00) [pid = 1885] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 00:11:25 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x92d10400) [pid = 1885] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 00:11:25 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8fc5b000) [pid = 1885] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 00:11:25 INFO - PROCESS | 1885 | 1477984285935 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]]]}] 00:11:25 INFO - .. 00:11:25 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1578ms 00:11:25 INFO - PROCESS | 1885 | 1477984285958 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 00:11:25 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 00:11:25 INFO - PROCESS | 1885 | 1477984285964 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 00:11:25 INFO - PROCESS | 1885 | 1477984285971 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}] 00:11:26 INFO - PROCESS | 1885 | 1477984286145 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 00:11:26 INFO - PROCESS | 1885 | 1477984286156 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 00:11:26 INFO - PROCESS | 1885 | 1477984286161 Marionette TRACE conn4 <- [1,629,null,["8"]] 00:11:26 INFO - PROCESS | 1885 | 1477984286179 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 00:11:26 INFO - PROCESS | 1885 | 1477984286185 Marionette TRACE conn4 <- [1,630,null,{}] 00:11:26 INFO - PROCESS | 1885 | 1477984286193 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:11:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fa3c000 == 11 [pid = 1885] [id = 141] 00:11:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8fc58c00) [pid = 1885] [serial = 415] [outer = (nil)] 00:11:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x90833400) [pid = 1885] [serial = 416] [outer = 0x8fc58c00] 00:11:26 INFO - PROCESS | 1885 | 1477984286294 Marionette DEBUG loaded listener.js 00:11:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x8debb400) [pid = 1885] [serial = 417] [outer = 0x8fc58c00] 00:11:27 INFO - PROCESS | 1885 | 1477984287392 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]]]}] 00:11:27 INFO - . 00:11:27 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1472ms 00:11:27 INFO - PROCESS | 1885 | 1477984287451 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 00:11:27 INFO - PROCESS | 1885 | 1477984287458 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 00:11:27 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 00:11:27 INFO - PROCESS | 1885 | 1477984287465 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}] 00:11:27 INFO - PROCESS | 1885 | 1477984287683 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 00:11:27 INFO - PROCESS | 1885 | 1477984287759 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 00:11:27 INFO - PROCESS | 1885 | 1477984287765 Marionette TRACE conn4 <- [1,634,null,["8"]] 00:11:27 INFO - PROCESS | 1885 | 1477984287771 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 00:11:27 INFO - PROCESS | 1885 | 1477984287779 Marionette TRACE conn4 <- [1,635,null,{}] 00:11:27 INFO - PROCESS | 1885 | 1477984287785 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:11:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x93040400 == 12 [pid = 1885] [id = 142] 00:11:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x93043400) [pid = 1885] [serial = 418] [outer = (nil)] 00:11:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x9333d800) [pid = 1885] [serial = 419] [outer = 0x93043400] 00:11:27 INFO - PROCESS | 1885 | 1477984287885 Marionette DEBUG loaded listener.js 00:11:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x94278000) [pid = 1885] [serial = 420] [outer = 0x93043400] 00:11:29 INFO - PROCESS | 1885 | 1477984289065 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]]]}] 00:11:29 INFO - . 00:11:29 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1621ms 00:11:29 INFO - PROCESS | 1885 | 1477984289087 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 00:11:29 INFO - PROCESS | 1885 | 1477984289094 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 00:11:29 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 00:11:29 INFO - PROCESS | 1885 | 1477984289105 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}] 00:11:29 INFO - PROCESS | 1885 | 1477984289316 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 00:11:29 INFO - PROCESS | 1885 | 1477984289472 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 00:11:29 INFO - PROCESS | 1885 | 1477984289477 Marionette TRACE conn4 <- [1,639,null,["8"]] 00:11:29 INFO - PROCESS | 1885 | 1477984289491 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 00:11:29 INFO - PROCESS | 1885 | 1477984289507 Marionette TRACE conn4 <- [1,640,null,{}] 00:11:29 INFO - PROCESS | 1885 | 1477984289515 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:11:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fc58800 == 13 [pid = 1885] [id = 143] 00:11:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x8fc5dc00) [pid = 1885] [serial = 421] [outer = (nil)] 00:11:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x95ad1800) [pid = 1885] [serial = 422] [outer = 0x8fc5dc00] 00:11:29 INFO - PROCESS | 1885 | 1477984289634 Marionette DEBUG loaded listener.js 00:11:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x95ad3800) [pid = 1885] [serial = 423] [outer = 0x8fc5dc00] 00:11:31 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x92d92000) [pid = 1885] [serial = 407] [outer = (nil)] [url = about:blank] 00:11:31 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x9303f000) [pid = 1885] [serial = 408] [outer = (nil)] [url = about:blank] 00:11:31 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x8fc5e400) [pid = 1885] [serial = 404] [outer = (nil)] [url = about:blank] 00:11:31 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x8deb3800) [pid = 1885] [serial = 405] [outer = (nil)] [url = about:blank] 00:11:31 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x8dec4c00) [pid = 1885] [serial = 401] [outer = (nil)] [url = about:blank] 00:11:31 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x8dff4c00) [pid = 1885] [serial = 402] [outer = (nil)] [url = about:blank] 00:11:31 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8fabd000) [pid = 1885] [serial = 399] [outer = (nil)] [url = about:blank] 00:11:33 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8fc58c00) [pid = 1885] [serial = 415] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 00:11:33 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8dec6400) [pid = 1885] [serial = 412] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 00:11:33 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x94e28c00) [pid = 1885] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 00:11:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8debb800) [pid = 1885] [serial = 424] [outer = 0x9126b400] 00:11:35 INFO - PROCESS | 1885 | 1477984295263 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]]]}] 00:11:35 INFO - .. 00:11:35 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6191ms 00:11:35 INFO - PROCESS | 1885 | 1477984295294 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 00:11:35 INFO - PROCESS | 1885 | 1477984295300 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 00:11:35 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 00:11:35 INFO - PROCESS | 1885 | 1477984295309 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}] 00:11:35 INFO - PROCESS | 1885 | 1477984295490 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 00:11:35 INFO - PROCESS | 1885 | 1477984295512 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 00:11:35 INFO - PROCESS | 1885 | 1477984295517 Marionette TRACE conn4 <- [1,644,null,["8"]] 00:11:35 INFO - PROCESS | 1885 | 1477984295524 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 00:11:35 INFO - PROCESS | 1885 | 1477984295532 Marionette TRACE conn4 <- [1,645,null,{}] 00:11:35 INFO - PROCESS | 1885 | 1477984295540 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:11:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fc54c00 == 14 [pid = 1885] [id = 144] 00:11:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8fc55000) [pid = 1885] [serial = 425] [outer = (nil)] 00:11:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8fc5a000) [pid = 1885] [serial = 426] [outer = 0x8fc55000] 00:11:35 INFO - PROCESS | 1885 | 1477984295635 Marionette DEBUG loaded listener.js 00:11:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x90836400) [pid = 1885] [serial = 427] [outer = 0x8fc55000] 00:11:39 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec4400 == 13 [pid = 1885] [id = 140] 00:11:39 INFO - PROCESS | 1885 | --DOCSHELL 0x8fc58800 == 12 [pid = 1885] [id = 143] 00:11:39 INFO - PROCESS | 1885 | --DOCSHELL 0x94d0a400 == 11 [pid = 1885] [id = 139] 00:11:39 INFO - PROCESS | 1885 | --DOCSHELL 0x93040400 == 10 [pid = 1885] [id = 142] 00:11:39 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x94fa9c00) [pid = 1885] [serial = 410] [outer = (nil)] [url = about:blank] 00:11:39 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x90833400) [pid = 1885] [serial = 416] [outer = (nil)] [url = about:blank] 00:11:39 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8debb400) [pid = 1885] [serial = 417] [outer = (nil)] [url = about:blank] 00:11:39 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8fab4400) [pid = 1885] [serial = 414] [outer = (nil)] [url = about:blank] 00:11:39 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8dff1400) [pid = 1885] [serial = 413] [outer = (nil)] [url = about:blank] 00:11:39 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x966cac00) [pid = 1885] [serial = 411] [outer = (nil)] [url = about:blank] 00:11:41 INFO - PROCESS | 1885 | 1477984301258 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]]]}] 00:11:41 INFO - .. 00:11:41 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 5984ms 00:11:41 INFO - PROCESS | 1885 | 1477984301293 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 00:11:41 INFO - PROCESS | 1885 | 1477984301298 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 00:11:41 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 00:11:41 INFO - PROCESS | 1885 | 1477984301327 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}] 00:11:41 INFO - PROCESS | 1885 | 1477984301626 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 00:11:41 INFO - PROCESS | 1885 | 1477984301691 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 00:11:41 INFO - PROCESS | 1885 | 1477984301709 Marionette TRACE conn4 <- [1,649,null,["8"]] 00:11:41 INFO - PROCESS | 1885 | 1477984301793 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 00:11:41 INFO - PROCESS | 1885 | 1477984301806 Marionette TRACE conn4 <- [1,650,null,{}] 00:11:41 INFO - PROCESS | 1885 | 1477984301813 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:11:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfeb800 == 11 [pid = 1885] [id = 145] 00:11:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8dfebc00) [pid = 1885] [serial = 428] [outer = (nil)] 00:11:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8dff2800) [pid = 1885] [serial = 429] [outer = 0x8dfebc00] 00:11:41 INFO - PROCESS | 1885 | 1477984301949 Marionette DEBUG loaded listener.js 00:11:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8fab2000) [pid = 1885] [serial = 430] [outer = 0x8dfebc00] 00:11:42 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x93043400) [pid = 1885] [serial = 418] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 00:11:42 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8fc5dc00) [pid = 1885] [serial = 421] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 00:11:42 INFO - PROCESS | 1885 | [1885] 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 00:11:42 INFO - PROCESS | 1885 | [1885] 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 5735 00:11:42 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 00:11:47 INFO - PROCESS | 1885 | --DOCSHELL 0x8fa3c000 == 10 [pid = 1885] [id = 141] 00:11:47 INFO - PROCESS | 1885 | --DOCSHELL 0x8fc54c00 == 9 [pid = 1885] [id = 144] 00:11:47 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x95ad1800) [pid = 1885] [serial = 422] [outer = (nil)] [url = about:blank] 00:11:47 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x95ad3800) [pid = 1885] [serial = 423] [outer = (nil)] [url = about:blank] 00:11:47 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x9333d800) [pid = 1885] [serial = 419] [outer = (nil)] [url = about:blank] 00:11:47 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x94278000) [pid = 1885] [serial = 420] [outer = (nil)] [url = about:blank] 00:11:47 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x90838000) [pid = 1885] [serial = 313] [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.] 00:11:47 INFO - PROCESS | 1885 | 1477984307734 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]]]}] 00:11:47 INFO - .. 00:11:47 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6434ms 00:11:47 INFO - PROCESS | 1885 | 1477984307759 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 00:11:47 INFO - PROCESS | 1885 | 1477984307765 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 00:11:47 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 00:11:47 INFO - PROCESS | 1885 | 1477984307803 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}] 00:11:48 INFO - PROCESS | 1885 | 1477984308029 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 00:11:48 INFO - PROCESS | 1885 | 1477984308067 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 00:11:48 INFO - PROCESS | 1885 | 1477984308073 Marionette TRACE conn4 <- [1,654,null,["8"]] 00:11:48 INFO - PROCESS | 1885 | 1477984308137 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 00:11:48 INFO - PROCESS | 1885 | 1477984308146 Marionette TRACE conn4 <- [1,655,null,{}] 00:11:48 INFO - PROCESS | 1885 | 1477984308152 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:11:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x8debf800 == 10 [pid = 1885] [id = 146] 00:11:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x8debfc00) [pid = 1885] [serial = 431] [outer = (nil)] 00:11:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x8dec8c00) [pid = 1885] [serial = 432] [outer = 0x8debfc00] 00:11:48 INFO - PROCESS | 1885 | 1477984308254 Marionette DEBUG loaded listener.js 00:11:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x8dff2400) [pid = 1885] [serial = 433] [outer = 0x8debfc00] 00:11:49 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8fc55000) [pid = 1885] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 00:11:53 INFO - PROCESS | 1885 | 1477984313799 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]]]}] 00:11:53 INFO - . 00:11:53 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6041ms 00:11:53 INFO - PROCESS | 1885 | 1477984313815 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 00:11:53 INFO - PROCESS | 1885 | 1477984313821 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 00:11:53 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 00:11:53 INFO - PROCESS | 1885 | 1477984313832 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}] 00:11:54 INFO - PROCESS | 1885 | 1477984314047 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 00:11:54 INFO - PROCESS | 1885 | 1477984314195 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 00:11:54 INFO - PROCESS | 1885 | 1477984314202 Marionette TRACE conn4 <- [1,659,null,["8"]] 00:11:54 INFO - PROCESS | 1885 | 1477984314210 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 00:11:54 INFO - PROCESS | 1885 | 1477984314218 Marionette TRACE conn4 <- [1,660,null,{}] 00:11:54 INFO - PROCESS | 1885 | 1477984314226 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:11:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x8debf400 == 11 [pid = 1885] [id = 147] 00:11:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x8dfef400) [pid = 1885] [serial = 434] [outer = (nil)] 00:11:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8fab9c00) [pid = 1885] [serial = 435] [outer = 0x8dfef400] 00:11:54 INFO - PROCESS | 1885 | 1477984314377 Marionette DEBUG loaded listener.js 00:11:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8debcc00) [pid = 1885] [serial = 436] [outer = 0x8dfef400] 00:11:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x8da8b800 == 12 [pid = 1885] [id = 148] 00:11:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8fc60c00) [pid = 1885] [serial = 437] [outer = (nil)] 00:11:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8fb82400) [pid = 1885] [serial = 438] [outer = 0x8fc60c00] 00:11:55 INFO - PROCESS | 1885 | 1477984315490 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]]]}] 00:11:55 INFO - . 00:11:55 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1777ms 00:11:55 INFO - PROCESS | 1885 | 1477984315607 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 00:11:55 INFO - PROCESS | 1885 | 1477984315613 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 00:11:55 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 00:11:55 INFO - PROCESS | 1885 | 1477984315621 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}] 00:11:55 INFO - PROCESS | 1885 | 1477984315817 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 00:11:55 INFO - PROCESS | 1885 | 1477984315963 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 00:11:55 INFO - PROCESS | 1885 | 1477984315976 Marionette TRACE conn4 <- [1,664,null,["8"]] 00:11:55 INFO - PROCESS | 1885 | 1477984315991 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 00:11:55 INFO - PROCESS | 1885 | 1477984315998 Marionette TRACE conn4 <- [1,665,null,{}] 00:11:56 INFO - PROCESS | 1885 | 1477984316005 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:11:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fa3e400 == 13 [pid = 1885] [id = 149] 00:11:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8fa41c00) [pid = 1885] [serial = 439] [outer = (nil)] 00:11:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8fb75000) [pid = 1885] [serial = 440] [outer = 0x8fa41c00] 00:11:56 INFO - PROCESS | 1885 | 1477984316104 Marionette DEBUG loaded listener.js 00:11:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x8fb82c00) [pid = 1885] [serial = 441] [outer = 0x8fa41c00] 00:11:56 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfeb800 == 12 [pid = 1885] [id = 145] 00:11:56 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8fc5a000) [pid = 1885] [serial = 426] [outer = (nil)] [url = about:blank] 00:11:56 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x90836400) [pid = 1885] [serial = 427] [outer = (nil)] [url = about:blank] 00:11:56 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8dff2800) [pid = 1885] [serial = 429] [outer = (nil)] [url = about:blank] 00:11:58 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8dfebc00) [pid = 1885] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 00:12:01 INFO - PROCESS | 1885 | 1477984321693 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]]]}] 00:12:01 INFO - .. 00:12:01 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6090ms 00:12:01 INFO - PROCESS | 1885 | 1477984321715 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 00:12:01 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 00:12:01 INFO - PROCESS | 1885 | 1477984321722 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 00:12:01 INFO - PROCESS | 1885 | 1477984321730 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}] 00:12:01 INFO - PROCESS | 1885 | 1477984321934 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 00:12:02 INFO - PROCESS | 1885 | 1477984322004 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 00:12:02 INFO - PROCESS | 1885 | 1477984322009 Marionette TRACE conn4 <- [1,669,null,["8"]] 00:12:02 INFO - PROCESS | 1885 | 1477984322019 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 00:12:02 INFO - PROCESS | 1885 | 1477984322025 Marionette TRACE conn4 <- [1,670,null,{}] 00:12:02 INFO - PROCESS | 1885 | 1477984322030 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:02 INFO - PROCESS | 1885 | ++DOCSHELL 0x9083bc00 == 13 [pid = 1885] [id = 150] 00:12:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x9083f400) [pid = 1885] [serial = 442] [outer = (nil)] 00:12:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x90840c00) [pid = 1885] [serial = 443] [outer = 0x9083f400] 00:12:02 INFO - PROCESS | 1885 | 1477984322139 Marionette DEBUG loaded listener.js 00:12:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x94276c00) [pid = 1885] [serial = 444] [outer = 0x9083f400] 00:12:02 INFO - PROCESS | 1885 | [1885] 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 00:12:02 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/layout/style/Loader.cpp, line 2088 00:12:03 INFO - PROCESS | 1885 | 1477984323258 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]]]}] 00:12:03 INFO - .. 00:12:03 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1585ms 00:12:03 INFO - PROCESS | 1885 | 1477984323315 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 00:12:03 INFO - PROCESS | 1885 | 1477984323321 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 00:12:03 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 00:12:03 INFO - PROCESS | 1885 | 1477984323373 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}] 00:12:03 INFO - PROCESS | 1885 | 1477984323604 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 00:12:03 INFO - PROCESS | 1885 | 1477984323755 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 00:12:03 INFO - PROCESS | 1885 | 1477984323760 Marionette TRACE conn4 <- [1,674,null,["8"]] 00:12:03 INFO - PROCESS | 1885 | 1477984323768 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 00:12:03 INFO - PROCESS | 1885 | 1477984323776 Marionette TRACE conn4 <- [1,675,null,{}] 00:12:03 INFO - PROCESS | 1885 | 1477984323782 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:03 INFO - PROCESS | 1885 | ++DOCSHELL 0x9458a000 == 14 [pid = 1885] [id = 151] 00:12:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x94a74000) [pid = 1885] [serial = 445] [outer = (nil)] 00:12:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x94a75400) [pid = 1885] [serial = 446] [outer = 0x94a74000] 00:12:03 INFO - PROCESS | 1885 | 1477984323898 Marionette DEBUG loaded listener.js 00:12:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x94fa7800) [pid = 1885] [serial = 447] [outer = 0x94a74000] 00:12:04 INFO - PROCESS | 1885 | [1885] 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 00:12:04 INFO - PROCESS | 1885 | [1885] 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 5735 00:12:04 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 00:12:05 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x8fab2000) [pid = 1885] [serial = 430] [outer = (nil)] [url = about:blank] 00:12:05 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x8dec8c00) [pid = 1885] [serial = 432] [outer = (nil)] [url = about:blank] 00:12:07 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8fa41c00) [pid = 1885] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 00:12:07 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8fc60c00) [pid = 1885] [serial = 437] [outer = (nil)] [url = about:srcdoc] 00:12:07 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8dfef400) [pid = 1885] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 00:12:09 INFO - PROCESS | 1885 | 1477984329526 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]]]}] 00:12:09 INFO - .. 00:12:09 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6233ms 00:12:09 INFO - PROCESS | 1885 | 1477984329564 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 00:12:09 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 00:12:09 INFO - PROCESS | 1885 | 1477984329570 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 00:12:09 INFO - PROCESS | 1885 | 1477984329579 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}] 00:12:09 INFO - PROCESS | 1885 | 1477984329757 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 00:12:09 INFO - PROCESS | 1885 | 1477984329886 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 00:12:09 INFO - PROCESS | 1885 | 1477984329897 Marionette TRACE conn4 <- [1,679,null,["8"]] 00:12:09 INFO - PROCESS | 1885 | 1477984329906 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 00:12:09 INFO - PROCESS | 1885 | 1477984329914 Marionette TRACE conn4 <- [1,680,null,{}] 00:12:09 INFO - PROCESS | 1885 | 1477984329921 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fb77c00 == 15 [pid = 1885] [id = 152] 00:12:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8fb78400) [pid = 1885] [serial = 448] [outer = (nil)] 00:12:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8fc57000) [pid = 1885] [serial = 449] [outer = 0x8fb78400] 00:12:10 INFO - PROCESS | 1885 | 1477984330018 Marionette DEBUG loaded listener.js 00:12:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x8fc5ec00) [pid = 1885] [serial = 450] [outer = 0x8fb78400] 00:12:13 INFO - PROCESS | 1885 | --DOCSHELL 0x8fa3e400 == 14 [pid = 1885] [id = 149] 00:12:13 INFO - PROCESS | 1885 | --DOCSHELL 0x8debf800 == 13 [pid = 1885] [id = 146] 00:12:13 INFO - PROCESS | 1885 | --DOCSHELL 0x8da8b800 == 12 [pid = 1885] [id = 148] 00:12:13 INFO - PROCESS | 1885 | --DOCSHELL 0x9458a000 == 11 [pid = 1885] [id = 151] 00:12:13 INFO - PROCESS | 1885 | --DOCSHELL 0x9083bc00 == 10 [pid = 1885] [id = 150] 00:12:13 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8fb82400) [pid = 1885] [serial = 438] [outer = (nil)] [url = about:srcdoc] 00:12:13 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8fb75000) [pid = 1885] [serial = 440] [outer = (nil)] [url = about:blank] 00:12:13 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8fb82c00) [pid = 1885] [serial = 441] [outer = (nil)] [url = about:blank] 00:12:13 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8fab9c00) [pid = 1885] [serial = 435] [outer = (nil)] [url = about:blank] 00:12:13 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8debcc00) [pid = 1885] [serial = 436] [outer = (nil)] [url = about:blank] 00:12:13 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x90840c00) [pid = 1885] [serial = 443] [outer = (nil)] [url = about:blank] 00:12:15 INFO - PROCESS | 1885 | 1477984335521 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]]]}] 00:12:15 INFO - .. 00:12:15 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 5986ms 00:12:15 INFO - PROCESS | 1885 | 1477984335564 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 00:12:15 INFO - PROCESS | 1885 | 1477984335570 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 00:12:15 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 00:12:15 INFO - PROCESS | 1885 | 1477984335590 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}] 00:12:15 INFO - PROCESS | 1885 | 1477984335817 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 00:12:15 INFO - PROCESS | 1885 | 1477984335891 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 00:12:15 INFO - PROCESS | 1885 | 1477984335896 Marionette TRACE conn4 <- [1,684,null,["8"]] 00:12:15 INFO - PROCESS | 1885 | 1477984335906 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 00:12:15 INFO - PROCESS | 1885 | 1477984335913 Marionette TRACE conn4 <- [1,685,null,{}] 00:12:15 INFO - PROCESS | 1885 | 1477984335927 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfea800 == 11 [pid = 1885] [id = 153] 00:12:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8dfeb800) [pid = 1885] [serial = 451] [outer = (nil)] 00:12:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8dff4800) [pid = 1885] [serial = 452] [outer = 0x8dfeb800] 00:12:16 INFO - PROCESS | 1885 | 1477984336030 Marionette DEBUG loaded listener.js 00:12:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8fab5800) [pid = 1885] [serial = 453] [outer = 0x8dfeb800] 00:12:16 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x9083f400) [pid = 1885] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 00:12:16 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x94a74000) [pid = 1885] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 00:12:16 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8debfc00) [pid = 1885] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 00:12:16 INFO - PROCESS | 1885 | [1885] 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 00:12:16 INFO - PROCESS | 1885 | [1885] 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 5735 00:12:16 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 00:12:17 INFO - PROCESS | 1885 | 1477984337087 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]]]}] 00:12:17 INFO - .. 00:12:17 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1521ms 00:12:17 INFO - PROCESS | 1885 | 1477984337108 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 00:12:17 INFO - PROCESS | 1885 | 1477984337114 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 00:12:17 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 00:12:17 INFO - PROCESS | 1885 | 1477984337122 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}] 00:12:17 INFO - PROCESS | 1885 | 1477984337308 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 00:12:17 INFO - PROCESS | 1885 | 1477984337411 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 00:12:17 INFO - PROCESS | 1885 | 1477984337416 Marionette TRACE conn4 <- [1,689,null,["8"]] 00:12:17 INFO - PROCESS | 1885 | 1477984337422 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 00:12:17 INFO - PROCESS | 1885 | 1477984337427 Marionette TRACE conn4 <- [1,690,null,{}] 00:12:17 INFO - PROCESS | 1885 | 1477984337434 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x90836c00 == 12 [pid = 1885] [id = 154] 00:12:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x90837400) [pid = 1885] [serial = 454] [outer = (nil)] 00:12:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x9083a000) [pid = 1885] [serial = 455] [outer = 0x90837400] 00:12:17 INFO - PROCESS | 1885 | 1477984337528 Marionette DEBUG loaded listener.js 00:12:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8dec1400) [pid = 1885] [serial = 456] [outer = 0x90837400] 00:12:21 INFO - PROCESS | 1885 | --DOCSHELL 0x8debf400 == 11 [pid = 1885] [id = 147] 00:12:21 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfea800 == 10 [pid = 1885] [id = 153] 00:12:21 INFO - PROCESS | 1885 | --DOCSHELL 0x8fb77c00 == 9 [pid = 1885] [id = 152] 00:12:21 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8dff2400) [pid = 1885] [serial = 433] [outer = (nil)] [url = about:blank] 00:12:21 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x94a75400) [pid = 1885] [serial = 446] [outer = (nil)] [url = about:blank] 00:12:21 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x94fa7800) [pid = 1885] [serial = 447] [outer = (nil)] [url = about:blank] 00:12:21 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x94276c00) [pid = 1885] [serial = 444] [outer = (nil)] [url = about:blank] 00:12:23 INFO - .. 00:12:23 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 5939ms 00:12:23 INFO - PROCESS | 1885 | 1477984343051 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]]]}] 00:12:23 INFO - PROCESS | 1885 | 1477984343063 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 00:12:23 INFO - PROCESS | 1885 | 1477984343069 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 00:12:23 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 00:12:23 INFO - PROCESS | 1885 | 1477984343081 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}] 00:12:23 INFO - PROCESS | 1885 | 1477984343289 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 00:12:23 INFO - PROCESS | 1885 | 1477984343407 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 00:12:23 INFO - PROCESS | 1885 | 1477984343413 Marionette TRACE conn4 <- [1,694,null,["8"]] 00:12:23 INFO - PROCESS | 1885 | 1477984343421 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 00:12:23 INFO - PROCESS | 1885 | 1477984343428 Marionette TRACE conn4 <- [1,695,null,{}] 00:12:23 INFO - PROCESS | 1885 | 1477984343435 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfef000 == 10 [pid = 1885] [id = 155] 00:12:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8dfef400) [pid = 1885] [serial = 457] [outer = (nil)] 00:12:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8fa42800) [pid = 1885] [serial = 458] [outer = 0x8dfef400] 00:12:23 INFO - PROCESS | 1885 | 1477984343560 Marionette DEBUG loaded listener.js 00:12:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8fb75400) [pid = 1885] [serial = 459] [outer = 0x8dfef400] 00:12:24 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8fb78400) [pid = 1885] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 00:12:24 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8dfeb800) [pid = 1885] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 00:12:29 INFO - PROCESS | 1885 | 1477984349147 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"]]]}] 00:12:29 INFO - .... 00:12:29 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6135ms 00:12:29 INFO - PROCESS | 1885 | 1477984349213 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 00:12:29 INFO - PROCESS | 1885 | 1477984349220 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 00:12:29 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 00:12:29 INFO - PROCESS | 1885 | 1477984349231 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}] 00:12:29 INFO - PROCESS | 1885 | 1477984349418 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 00:12:29 INFO - PROCESS | 1885 | --DOCSHELL 0x90836c00 == 9 [pid = 1885] [id = 154] 00:12:29 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8dff4800) [pid = 1885] [serial = 452] [outer = (nil)] [url = about:blank] 00:12:29 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8fab5800) [pid = 1885] [serial = 453] [outer = (nil)] [url = about:blank] 00:12:29 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x8fc5ec00) [pid = 1885] [serial = 450] [outer = (nil)] [url = about:blank] 00:12:29 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x9083a000) [pid = 1885] [serial = 455] [outer = (nil)] [url = about:blank] 00:12:29 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x8fc57000) [pid = 1885] [serial = 449] [outer = (nil)] [url = about:blank] 00:12:29 INFO - PROCESS | 1885 | 1477984349551 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 00:12:29 INFO - PROCESS | 1885 | 1477984349558 Marionette TRACE conn4 <- [1,699,null,["8"]] 00:12:29 INFO - PROCESS | 1885 | 1477984349565 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 00:12:29 INFO - PROCESS | 1885 | 1477984349573 Marionette TRACE conn4 <- [1,700,null,{}] 00:12:29 INFO - PROCESS | 1885 | 1477984349580 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfeac00 == 10 [pid = 1885] [id = 156] 00:12:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x8dfebc00) [pid = 1885] [serial = 460] [outer = (nil)] 00:12:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x8dff3400) [pid = 1885] [serial = 461] [outer = 0x8dfebc00] 00:12:29 INFO - PROCESS | 1885 | 1477984349683 Marionette DEBUG loaded listener.js 00:12:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x8fa39000) [pid = 1885] [serial = 462] [outer = 0x8dfebc00] 00:12:32 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x90837400) [pid = 1885] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 00:12:35 INFO - PROCESS | 1885 | 1477984355219 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] 00:12:35 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 00:12:35 INFO - PROCESS | 1885 | 1477984355270 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 00:12:35 INFO - PROCESS | 1885 | 1477984355277 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 00:12:35 INFO - PROCESS | 1885 | 1477984355281 Marionette TRACE conn4 <- [1,703,null,{}] 00:12:35 INFO - PROCESS | 1885 | 1477984355287 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}] 00:12:35 INFO - PROCESS | 1885 | 1477984355517 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 00:12:35 INFO - PROCESS | 1885 | 1477984355612 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 00:12:35 INFO - PROCESS | 1885 | 1477984355618 Marionette TRACE conn4 <- [1,705,null,["8"]] 00:12:35 INFO - PROCESS | 1885 | 1477984355627 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 00:12:35 INFO - PROCESS | 1885 | 1477984355636 Marionette TRACE conn4 <- [1,706,null,{}] 00:12:35 INFO - PROCESS | 1885 | 1477984355646 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\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"}] 00:12:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dcc3000 == 11 [pid = 1885] [id = 157] 00:12:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x8deafc00) [pid = 1885] [serial = 463] [outer = (nil)] 00:12:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x8dec1c00) [pid = 1885] [serial = 464] [outer = 0x8deafc00] 00:12:35 INFO - PROCESS | 1885 | 1477984355801 Marionette DEBUG loaded listener.js 00:12:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8fb75000) [pid = 1885] [serial = 465] [outer = 0x8deafc00] 00:12:36 INFO - PROCESS | 1885 | [1885] 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 00:12:36 INFO - PROCESS | 1885 | [1885] 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 5735 00:12:36 INFO - PROCESS | 1885 | [1885] 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 00:12:36 INFO - PROCESS | 1885 | [1885] 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 5735 00:12:36 INFO - PROCESS | 1885 | 1477984356979 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]]]}] 00:12:37 INFO - ... 00:12:37 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1789ms 00:12:37 INFO - PROCESS | 1885 | 1477984357067 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 00:12:37 INFO - PROCESS | 1885 | 1477984357074 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 00:12:37 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 00:12:37 INFO - PROCESS | 1885 | 1477984357082 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 00:12:37 INFO - PROCESS | 1885 | 1477984357088 Marionette TRACE conn4 <- [1,709,null,{}] 00:12:37 INFO - PROCESS | 1885 | 1477984357101 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}] 00:12:37 INFO - PROCESS | 1885 | 1477984357409 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 00:12:37 INFO - PROCESS | 1885 | 1477984357489 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 00:12:37 INFO - PROCESS | 1885 | 1477984357496 Marionette TRACE conn4 <- [1,711,null,["8"]] 00:12:37 INFO - PROCESS | 1885 | 1477984357544 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 00:12:37 INFO - PROCESS | 1885 | 1477984357551 Marionette TRACE conn4 <- [1,712,null,{}] 00:12:37 INFO - PROCESS | 1885 | 1477984357559 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x9303d400 == 12 [pid = 1885] [id = 158] 00:12:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x9303e800) [pid = 1885] [serial = 466] [outer = (nil)] 00:12:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x93332c00) [pid = 1885] [serial = 467] [outer = 0x9303e800] 00:12:37 INFO - PROCESS | 1885 | 1477984357667 Marionette DEBUG loaded listener.js 00:12:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x94274c00) [pid = 1885] [serial = 468] [outer = 0x9303e800] 00:12:38 INFO - PROCESS | 1885 | [mp3 @ 0x94fb4000] err{or,}_recognition separate: 1; 1 00:12:38 INFO - PROCESS | 1885 | [mp3 @ 0x94fb4000] err{or,}_recognition combined: 1; 1 00:12:38 INFO - PROCESS | 1885 | [mp3 @ 0x9515a800] err{or,}_recognition separate: 1; 1 00:12:38 INFO - PROCESS | 1885 | [mp3 @ 0x9515a800] err{or,}_recognition combined: 1; 1 00:12:38 INFO - PROCESS | 1885 | [1885] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 00:12:38 INFO - PROCESS | 1885 | [1885] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 00:12:38 INFO - PROCESS | 1885 | [1885] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 00:12:38 INFO - PROCESS | 1885 | [1885] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 00:12:39 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8dec1400) [pid = 1885] [serial = 456] [outer = (nil)] [url = about:blank] 00:12:39 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8fa42800) [pid = 1885] [serial = 458] [outer = (nil)] [url = about:blank] 00:12:41 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8dfef400) [pid = 1885] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 00:12:43 INFO - PROCESS | 1885 | 1477984363256 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]]]}] 00:12:43 INFO - ... 00:12:43 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6199ms 00:12:43 INFO - PROCESS | 1885 | 1477984363281 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 00:12:43 INFO - PROCESS | 1885 | 1477984363287 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 00:12:43 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 00:12:43 INFO - PROCESS | 1885 | 1477984363298 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 00:12:43 INFO - PROCESS | 1885 | 1477984363303 Marionette TRACE conn4 <- [1,715,null,{}] 00:12:43 INFO - PROCESS | 1885 | 1477984363312 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}] 00:12:43 INFO - PROCESS | 1885 | 1477984363525 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 00:12:43 INFO - PROCESS | 1885 | 1477984363598 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 00:12:43 INFO - PROCESS | 1885 | 1477984363603 Marionette TRACE conn4 <- [1,717,null,["8"]] 00:12:43 INFO - PROCESS | 1885 | 1477984363609 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 00:12:43 INFO - PROCESS | 1885 | 1477984363626 Marionette TRACE conn4 <- [1,718,null,{}] 00:12:43 INFO - PROCESS | 1885 | 1477984363641 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\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"}] 00:12:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fa37c00 == 13 [pid = 1885] [id = 159] 00:12:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8fa42800) [pid = 1885] [serial = 469] [outer = (nil)] 00:12:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8fab4400) [pid = 1885] [serial = 470] [outer = 0x8fa42800] 00:12:43 INFO - PROCESS | 1885 | 1477984363746 Marionette DEBUG loaded listener.js 00:12:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x95962000) [pid = 1885] [serial = 471] [outer = 0x8fa42800] 00:12:44 INFO - PROCESS | 1885 | [1885] 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 00:12:44 INFO - PROCESS | 1885 | [1885] 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 5735 00:12:44 INFO - PROCESS | 1885 | [1885] 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 00:12:44 INFO - PROCESS | 1885 | [1885] 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 5735 00:12:44 INFO - PROCESS | 1885 | 1477984364713 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]]]}] 00:12:44 INFO - ... 00:12:44 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1435ms 00:12:44 INFO - PROCESS | 1885 | 1477984364731 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 00:12:44 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 00:12:44 INFO - PROCESS | 1885 | 1477984364737 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 00:12:44 INFO - PROCESS | 1885 | 1477984364743 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 00:12:44 INFO - PROCESS | 1885 | 1477984364749 Marionette TRACE conn4 <- [1,721,null,{}] 00:12:44 INFO - PROCESS | 1885 | 1477984364757 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}] 00:12:44 INFO - PROCESS | 1885 | 1477984364996 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 00:12:45 INFO - PROCESS | 1885 | 1477984365021 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 00:12:45 INFO - PROCESS | 1885 | 1477984365028 Marionette TRACE conn4 <- [1,723,null,["8"]] 00:12:45 INFO - PROCESS | 1885 | 1477984365046 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 00:12:45 INFO - PROCESS | 1885 | 1477984365055 Marionette TRACE conn4 <- [1,724,null,{}] 00:12:45 INFO - PROCESS | 1885 | 1477984365061 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x966cb400 == 14 [pid = 1885] [id = 160] 00:12:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x967a9000) [pid = 1885] [serial = 472] [outer = (nil)] 00:12:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x967ae000) [pid = 1885] [serial = 473] [outer = 0x967a9000] 00:12:45 INFO - PROCESS | 1885 | 1477984365155 Marionette DEBUG loaded listener.js 00:12:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x96841800) [pid = 1885] [serial = 474] [outer = 0x967a9000] 00:12:46 INFO - PROCESS | 1885 | [h264 @ 0x966d3800] err{or,}_recognition separate: 1; 1 00:12:46 INFO - PROCESS | 1885 | [h264 @ 0x966d3800] err{or,}_recognition combined: 1; 1 00:12:46 INFO - PROCESS | 1885 | [h264 @ 0x966d3800] Unsupported bit depth: 0 00:12:46 INFO - PROCESS | 1885 | [h264 @ 0x966d3800] no picture 00:12:46 INFO - PROCESS | 1885 | [h264 @ 0x966d3800] no picture 00:12:48 INFO - PROCESS | 1885 | --DOCSHELL 0x8dcc3000 == 13 [pid = 1885] [id = 157] 00:12:48 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8fb75400) [pid = 1885] [serial = 459] [outer = (nil)] [url = about:blank] 00:12:48 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8dff3400) [pid = 1885] [serial = 461] [outer = (nil)] [url = about:blank] 00:12:50 INFO - PROCESS | 1885 | 1477984370772 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]]]}] 00:12:50 INFO - .. 00:12:50 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6058ms 00:12:50 INFO - PROCESS | 1885 | 1477984370810 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 00:12:50 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 00:12:50 INFO - PROCESS | 1885 | 1477984370818 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 00:12:50 INFO - PROCESS | 1885 | 1477984370828 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}] 00:12:51 INFO - PROCESS | 1885 | 1477984371057 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 00:12:51 INFO - PROCESS | 1885 | 1477984371093 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 00:12:51 INFO - PROCESS | 1885 | 1477984371098 Marionette TRACE conn4 <- [1,728,null,["8"]] 00:12:51 INFO - PROCESS | 1885 | 1477984371106 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 00:12:51 INFO - PROCESS | 1885 | 1477984371115 Marionette TRACE conn4 <- [1,729,null,{}] 00:12:51 INFO - PROCESS | 1885 | 1477984371174 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fb7b400 == 14 [pid = 1885] [id = 161] 00:12:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8fb7c400) [pid = 1885] [serial = 475] [outer = (nil)] 00:12:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x8fc55400) [pid = 1885] [serial = 476] [outer = 0x8fb7c400] 00:12:51 INFO - PROCESS | 1885 | 1477984371278 Marionette DEBUG loaded listener.js 00:12:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x8fc5d400) [pid = 1885] [serial = 477] [outer = 0x8fb7c400] 00:12:51 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x8dfebc00) [pid = 1885] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 00:12:51 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8deafc00) [pid = 1885] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 00:12:51 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8fa42800) [pid = 1885] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 00:12:51 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x9303e800) [pid = 1885] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 00:12:52 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 00:12:52 INFO - PROCESS | 1885 | [h264 @ 0x944a5800] err{or,}_recognition separate: 1; 1 00:12:52 INFO - PROCESS | 1885 | [h264 @ 0x944a5800] err{or,}_recognition combined: 1; 1 00:12:52 INFO - PROCESS | 1885 | [h264 @ 0x944a5800] Unsupported bit depth: 0 00:12:52 INFO - PROCESS | 1885 | [h264 @ 0x944a5800] no picture 00:12:52 INFO - PROCESS | 1885 | [h264 @ 0x944a5800] no picture 00:12:52 INFO - PROCESS | 1885 | [h264 @ 0x94d05400] err{or,}_recognition separate: 1; 1 00:12:52 INFO - PROCESS | 1885 | [h264 @ 0x94d05400] err{or,}_recognition combined: 1; 1 00:12:52 INFO - PROCESS | 1885 | [h264 @ 0x94d05400] Unsupported bit depth: 0 00:12:52 INFO - PROCESS | 1885 | [h264 @ 0x94d05400] no picture 00:12:52 INFO - PROCESS | 1885 | [h264 @ 0x94d05400] no picture 00:12:52 INFO - PROCESS | 1885 | [h264 @ 0x93330400] err{or,}_recognition separate: 1; 1 00:12:52 INFO - PROCESS | 1885 | [h264 @ 0x93330400] err{or,}_recognition combined: 1; 1 00:12:52 INFO - PROCESS | 1885 | [h264 @ 0x93330400] Unsupported bit depth: 0 00:12:52 INFO - PROCESS | 1885 | [h264 @ 0x93330400] no picture 00:12:52 INFO - PROCESS | 1885 | [h264 @ 0x93330400] no picture 00:12:52 INFO - PROCESS | 1885 | [h264 @ 0x94fa7c00] err{or,}_recognition separate: 1; 1 00:12:52 INFO - PROCESS | 1885 | [h264 @ 0x94fa7c00] err{or,}_recognition combined: 1; 1 00:12:52 INFO - PROCESS | 1885 | [h264 @ 0x94fa7c00] Unsupported bit depth: 0 00:12:52 INFO - PROCESS | 1885 | [h264 @ 0x94fa7c00] no picture 00:12:52 INFO - PROCESS | 1885 | [h264 @ 0x94fa7c00] no picture 00:12:56 INFO - PROCESS | 1885 | --DOCSHELL 0x9303d400 == 13 [pid = 1885] [id = 158] 00:12:56 INFO - PROCESS | 1885 | --DOCSHELL 0x8fa37c00 == 12 [pid = 1885] [id = 159] 00:12:56 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfeac00 == 11 [pid = 1885] [id = 156] 00:12:56 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfef000 == 10 [pid = 1885] [id = 155] 00:12:56 INFO - PROCESS | 1885 | --DOCSHELL 0x966cb400 == 9 [pid = 1885] [id = 160] 00:12:56 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8fab4400) [pid = 1885] [serial = 470] [outer = (nil)] [url = about:blank] 00:12:56 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x95962000) [pid = 1885] [serial = 471] [outer = (nil)] [url = about:blank] 00:12:56 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x93332c00) [pid = 1885] [serial = 467] [outer = (nil)] [url = about:blank] 00:12:56 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x94274c00) [pid = 1885] [serial = 468] [outer = (nil)] [url = about:blank] 00:12:56 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8dec1c00) [pid = 1885] [serial = 464] [outer = (nil)] [url = about:blank] 00:12:56 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x8fb75000) [pid = 1885] [serial = 465] [outer = (nil)] [url = about:blank] 00:12:56 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8fa39000) [pid = 1885] [serial = 462] [outer = (nil)] [url = about:blank] 00:12:56 INFO - PROCESS | 1885 | 1477984376912 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]]]}] 00:12:56 INFO - ..... 00:12:56 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6142ms 00:12:56 INFO - PROCESS | 1885 | 1477984376968 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 00:12:56 INFO - PROCESS | 1885 | 1477984376974 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 00:12:56 INFO - TEST-START | /custom-elements/reactions/Attr.html 00:12:56 INFO - PROCESS | 1885 | 1477984376987 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}] 00:12:57 INFO - PROCESS | 1885 | 1477984377186 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 00:12:57 INFO - PROCESS | 1885 | 1477984377299 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 00:12:57 INFO - PROCESS | 1885 | 1477984377306 Marionette TRACE conn4 <- [1,733,null,["8"]] 00:12:57 INFO - PROCESS | 1885 | 1477984377313 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 00:12:57 INFO - PROCESS | 1885 | 1477984377321 Marionette TRACE conn4 <- [1,734,null,{}] 00:12:57 INFO - PROCESS | 1885 | 1477984377327 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec5800 == 10 [pid = 1885] [id = 162] 00:12:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x8dec6400) [pid = 1885] [serial = 478] [outer = (nil)] 00:12:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x8dfe7c00) [pid = 1885] [serial = 479] [outer = 0x8dec6400] 00:12:57 INFO - PROCESS | 1885 | 1477984377429 Marionette DEBUG loaded listener.js 00:12:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x8dff3c00) [pid = 1885] [serial = 480] [outer = 0x8dec6400] 00:12:58 INFO - PROCESS | 1885 | 1477984378006 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"]]]}] 00:12:58 INFO - .. 00:12:58 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1077ms 00:12:58 INFO - PROCESS | 1885 | 1477984378064 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 00:12:58 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 00:12:58 INFO - PROCESS | 1885 | 1477984378069 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 00:12:58 INFO - PROCESS | 1885 | 1477984378077 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}] 00:12:58 INFO - PROCESS | 1885 | 1477984378299 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 00:12:58 INFO - PROCESS | 1885 | 1477984378318 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 00:12:58 INFO - PROCESS | 1885 | 1477984378323 Marionette TRACE conn4 <- [1,738,null,["8"]] 00:12:58 INFO - PROCESS | 1885 | 1477984378329 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 00:12:58 INFO - PROCESS | 1885 | 1477984378334 Marionette TRACE conn4 <- [1,739,null,{}] 00:12:58 INFO - PROCESS | 1885 | 1477984378341 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:58 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dff3800 == 11 [pid = 1885] [id = 163] 00:12:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8fc62400) [pid = 1885] [serial = 481] [outer = (nil)] 00:12:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x90833800) [pid = 1885] [serial = 482] [outer = 0x8fc62400] 00:12:58 INFO - PROCESS | 1885 | 1477984378434 Marionette DEBUG loaded listener.js 00:12:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8debb400) [pid = 1885] [serial = 483] [outer = 0x8fc62400] 00:12:59 INFO - PROCESS | 1885 | 1477984379149 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"]]]}] 00:12:59 INFO - ....... 00:12:59 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1123ms 00:12:59 INFO - PROCESS | 1885 | 1477984379210 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 00:12:59 INFO - PROCESS | 1885 | 1477984379217 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 00:12:59 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 00:12:59 INFO - PROCESS | 1885 | 1477984379234 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}] 00:12:59 INFO - PROCESS | 1885 | 1477984379468 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 00:12:59 INFO - PROCESS | 1885 | 1477984379535 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 00:12:59 INFO - PROCESS | 1885 | 1477984379540 Marionette TRACE conn4 <- [1,743,null,["8"]] 00:12:59 INFO - PROCESS | 1885 | 1477984379545 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 00:12:59 INFO - PROCESS | 1885 | 1477984379552 Marionette TRACE conn4 <- [1,744,null,{}] 00:12:59 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x967a9000) [pid = 1885] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 00:12:59 INFO - PROCESS | 1885 | 1477984379591 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:12:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x94fb1000 == 12 [pid = 1885] [id = 164] 00:12:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x95962800) [pid = 1885] [serial = 484] [outer = (nil)] 00:12:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x95acd400) [pid = 1885] [serial = 485] [outer = 0x95962800] 00:12:59 INFO - PROCESS | 1885 | 1477984379691 Marionette DEBUG loaded listener.js 00:12:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x95ad3800) [pid = 1885] [serial = 486] [outer = 0x95962800] 00:13:00 INFO - .................... 00:13:00 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1337ms 00:13:00 INFO - TEST-START | /custom-elements/reactions/Document.html 00:13:00 INFO - PROCESS | 1885 | 1477984380530 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"]]]}] 00:13:00 INFO - PROCESS | 1885 | 1477984380570 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 00:13:00 INFO - PROCESS | 1885 | 1477984380578 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 00:13:00 INFO - PROCESS | 1885 | 1477984380589 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}] 00:13:00 INFO - PROCESS | 1885 | 1477984380858 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 00:13:00 INFO - PROCESS | 1885 | 1477984380873 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 00:13:00 INFO - PROCESS | 1885 | 1477984380877 Marionette TRACE conn4 <- [1,748,null,["8"]] 00:13:00 INFO - PROCESS | 1885 | 1477984380884 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 00:13:00 INFO - PROCESS | 1885 | 1477984380890 Marionette TRACE conn4 <- [1,749,null,{}] 00:13:00 INFO - PROCESS | 1885 | 1477984380899 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:00 INFO - PROCESS | 1885 | ++DOCSHELL 0x8db0b800 == 13 [pid = 1885] [id = 165] 00:13:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x967a6800) [pid = 1885] [serial = 487] [outer = (nil)] 00:13:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x97ac0800) [pid = 1885] [serial = 488] [outer = 0x967a6800] 00:13:01 INFO - PROCESS | 1885 | 1477984380998 Marionette DEBUG loaded listener.js 00:13:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x9a131800) [pid = 1885] [serial = 489] [outer = 0x967a6800] 00:13:01 INFO - PROCESS | 1885 | 1477984381599 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"]]]}] 00:13:01 INFO - .. 00:13:01 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1069ms 00:13:01 INFO - PROCESS | 1885 | 1477984381657 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 00:13:01 INFO - PROCESS | 1885 | 1477984381661 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 00:13:01 INFO - TEST-START | /custom-elements/reactions/Element.html 00:13:01 INFO - PROCESS | 1885 | 1477984381671 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}] 00:13:01 INFO - PROCESS | 1885 | 1477984381827 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 00:13:01 INFO - PROCESS | 1885 | 1477984381933 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 00:13:01 INFO - PROCESS | 1885 | 1477984381937 Marionette TRACE conn4 <- [1,753,null,["8"]] 00:13:01 INFO - PROCESS | 1885 | 1477984381941 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 00:13:01 INFO - PROCESS | 1885 | 1477984381952 Marionette TRACE conn4 <- [1,754,null,{}] 00:13:01 INFO - PROCESS | 1885 | 1477984381956 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:01 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a2ccc00 == 14 [pid = 1885] [id = 166] 00:13:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x9a2cec00) [pid = 1885] [serial = 490] [outer = (nil)] 00:13:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x9a307000) [pid = 1885] [serial = 491] [outer = 0x9a2cec00] 00:13:02 INFO - PROCESS | 1885 | 1477984382047 Marionette DEBUG loaded listener.js 00:13:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x9a311400) [pid = 1885] [serial = 492] [outer = 0x9a2cec00] 00:13:02 INFO - .................................... 00:13:02 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1209ms 00:13:02 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 00:13:03 INFO - PROCESS | 1885 | 1477984382794 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"]]]}] 00:13:03 INFO - PROCESS | 1885 | 1477984382883 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 00:13:03 INFO - PROCESS | 1885 | 1477984382892 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 00:13:03 INFO - PROCESS | 1885 | 1477984382921 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}] 00:13:03 INFO - PROCESS | 1885 | 1477984383251 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 00:13:03 INFO - PROCESS | 1885 | 1477984383400 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 00:13:03 INFO - PROCESS | 1885 | 1477984383406 Marionette TRACE conn4 <- [1,758,null,["8"]] 00:13:03 INFO - PROCESS | 1885 | 1477984383414 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 00:13:03 INFO - PROCESS | 1885 | 1477984383422 Marionette TRACE conn4 <- [1,759,null,{}] 00:13:03 INFO - PROCESS | 1885 | 1477984383429 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:03 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fc55000 == 15 [pid = 1885] [id = 167] 00:13:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8fc59400) [pid = 1885] [serial = 493] [outer = (nil)] 00:13:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x90834c00) [pid = 1885] [serial = 494] [outer = 0x8fc59400] 00:13:03 INFO - PROCESS | 1885 | 1477984383584 Marionette DEBUG loaded listener.js 00:13:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x92d93800) [pid = 1885] [serial = 495] [outer = 0x8fc59400] 00:13:04 INFO - ................ 00:13:04 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1531ms 00:13:04 INFO - TEST-START | /custom-elements/reactions/Node.html 00:13:04 INFO - PROCESS | 1885 | 1477984384359 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"]]]}] 00:13:04 INFO - PROCESS | 1885 | 1477984384442 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 00:13:04 INFO - PROCESS | 1885 | 1477984384447 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 00:13:04 INFO - PROCESS | 1885 | 1477984384463 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}] 00:13:04 INFO - PROCESS | 1885 | 1477984384643 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 00:13:04 INFO - PROCESS | 1885 | 1477984384788 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 00:13:04 INFO - PROCESS | 1885 | 1477984384793 Marionette TRACE conn4 <- [1,763,null,["8"]] 00:13:04 INFO - PROCESS | 1885 | 1477984384804 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 00:13:04 INFO - PROCESS | 1885 | 1477984384809 Marionette TRACE conn4 <- [1,764,null,{}] 00:13:04 INFO - PROCESS | 1885 | 1477984384817 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a258c00 == 16 [pid = 1885] [id = 168] 00:13:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x9a2d6000) [pid = 1885] [serial = 496] [outer = (nil)] 00:13:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x9a2d8c00) [pid = 1885] [serial = 497] [outer = 0x9a2d6000] 00:13:04 INFO - PROCESS | 1885 | 1477984384920 Marionette DEBUG loaded listener.js 00:13:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x9a516400) [pid = 1885] [serial = 498] [outer = 0x9a2d6000] 00:13:05 INFO - .............. 00:13:05 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1336ms 00:13:05 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 00:13:05 INFO - PROCESS | 1885 | 1477984385727 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"]]]}] 00:13:05 INFO - PROCESS | 1885 | 1477984385813 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 00:13:05 INFO - PROCESS | 1885 | 1477984385827 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 00:13:05 INFO - PROCESS | 1885 | 1477984385836 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}] 00:13:06 INFO - PROCESS | 1885 | 1477984386044 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 00:13:06 INFO - PROCESS | 1885 | 1477984386191 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 00:13:06 INFO - PROCESS | 1885 | 1477984386197 Marionette TRACE conn4 <- [1,768,null,["8"]] 00:13:06 INFO - PROCESS | 1885 | 1477984386204 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 00:13:06 INFO - PROCESS | 1885 | 1477984386211 Marionette TRACE conn4 <- [1,769,null,{}] 00:13:06 INFO - PROCESS | 1885 | 1477984386222 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:06 INFO - PROCESS | 1885 | ++DOCSHELL 0xa1228c00 == 17 [pid = 1885] [id = 169] 00:13:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0xa1229800) [pid = 1885] [serial = 499] [outer = (nil)] 00:13:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0xa2490000) [pid = 1885] [serial = 500] [outer = 0xa1229800] 00:13:06 INFO - PROCESS | 1885 | 1477984386328 Marionette DEBUG loaded listener.js 00:13:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0xa249e000) [pid = 1885] [serial = 501] [outer = 0xa1229800] 00:13:06 INFO - PROCESS | 1885 | 1477984386973 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"]]]}] 00:13:07 INFO - .... 00:13:07 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1185ms 00:13:07 INFO - PROCESS | 1885 | 1477984387019 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 00:13:07 INFO - PROCESS | 1885 | 1477984387024 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 00:13:07 INFO - TEST-START | /custom-elements/reactions/Range.html 00:13:07 INFO - PROCESS | 1885 | 1477984387032 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}] 00:13:07 INFO - PROCESS | 1885 | 1477984387251 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 00:13:07 INFO - PROCESS | 1885 | 1477984387393 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 00:13:07 INFO - PROCESS | 1885 | 1477984387400 Marionette TRACE conn4 <- [1,773,null,["8"]] 00:13:07 INFO - PROCESS | 1885 | 1477984387409 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 00:13:07 INFO - PROCESS | 1885 | 1477984387416 Marionette TRACE conn4 <- [1,774,null,{}] 00:13:07 INFO - PROCESS | 1885 | 1477984387422 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:07 INFO - PROCESS | 1885 | ++DOCSHELL 0x8da89400 == 18 [pid = 1885] [id = 170] 00:13:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x8da8c800) [pid = 1885] [serial = 502] [outer = (nil)] 00:13:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x8deb8800) [pid = 1885] [serial = 503] [outer = 0x8da8c800] 00:13:07 INFO - PROCESS | 1885 | 1477984387648 Marionette DEBUG loaded listener.js 00:13:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x8fb75400) [pid = 1885] [serial = 504] [outer = 0x8da8c800] 00:13:08 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x96841800) [pid = 1885] [serial = 474] [outer = (nil)] [url = about:blank] 00:13:08 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x967ae000) [pid = 1885] [serial = 473] [outer = (nil)] [url = about:blank] 00:13:08 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x8fc55400) [pid = 1885] [serial = 476] [outer = (nil)] [url = about:blank] 00:13:08 INFO - ......... 00:13:08 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1428ms 00:13:08 INFO - PROCESS | 1885 | 1477984388408 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"]]]}] 00:13:08 INFO - PROCESS | 1885 | 1477984388460 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 00:13:08 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 00:13:08 INFO - PROCESS | 1885 | 1477984388466 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 00:13:08 INFO - PROCESS | 1885 | 1477984388477 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}] 00:13:08 INFO - PROCESS | 1885 | 1477984388656 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 00:13:08 INFO - PROCESS | 1885 | 1477984388775 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 00:13:08 INFO - PROCESS | 1885 | 1477984388781 Marionette TRACE conn4 <- [1,778,null,["8"]] 00:13:08 INFO - PROCESS | 1885 | 1477984388789 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 00:13:08 INFO - PROCESS | 1885 | 1477984388794 Marionette TRACE conn4 <- [1,779,null,{}] 00:13:08 INFO - PROCESS | 1885 | 1477984388801 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x9303d400 == 19 [pid = 1885] [id = 171] 00:13:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x933ca000) [pid = 1885] [serial = 505] [outer = (nil)] 00:13:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x94faf800) [pid = 1885] [serial = 506] [outer = 0x933ca000] 00:13:08 INFO - PROCESS | 1885 | 1477984388896 Marionette DEBUG loaded listener.js 00:13:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x966ca800) [pid = 1885] [serial = 507] [outer = 0x933ca000] 00:13:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x97a8ac00 == 20 [pid = 1885] [id = 172] 00:13:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x995dac00) [pid = 1885] [serial = 508] [outer = (nil)] 00:13:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a13d000 == 21 [pid = 1885] [id = 173] 00:13:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x9a1c5c00) [pid = 1885] [serial = 509] [outer = (nil)] 00:13:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a1cb000 == 22 [pid = 1885] [id = 174] 00:13:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x9a202400) [pid = 1885] [serial = 510] [outer = (nil)] 00:13:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x97abfc00) [pid = 1885] [serial = 511] [outer = 0x995dac00] 00:13:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x9a30e800) [pid = 1885] [serial = 512] [outer = 0x9a1c5c00] 00:13:09 INFO - PROCESS | 1885 | [1885] 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 00:13:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x9a519c00) [pid = 1885] [serial = 513] [outer = 0x9a202400] 00:13:09 INFO - PROCESS | 1885 | [1885] 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 00:13:09 INFO - PROCESS | 1885 | 1477984389710 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"]]]}] 00:13:09 INFO - ..... 00:13:09 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1275ms 00:13:09 INFO - PROCESS | 1885 | 1477984389751 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 00:13:09 INFO - PROCESS | 1885 | 1477984389756 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 00:13:09 INFO - TEST-START | /fetch/api/request/request-cache.html 00:13:09 INFO - PROCESS | 1885 | 1477984389769 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 00:13:09 INFO - PROCESS | 1885 | 1477984389772 Marionette TRACE conn4 <- [1,782,null,{}] 00:13:09 INFO - PROCESS | 1885 | 1477984389780 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}] 00:13:09 INFO - PROCESS | 1885 | 1477984389986 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 00:13:09 INFO - PROCESS | 1885 | 1477984389997 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 00:13:10 INFO - PROCESS | 1885 | 1477984390002 Marionette TRACE conn4 <- [1,784,null,["8"]] 00:13:10 INFO - PROCESS | 1885 | 1477984390009 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 00:13:10 INFO - PROCESS | 1885 | 1477984390017 Marionette TRACE conn4 <- [1,785,null,{}] 00:13:10 INFO - PROCESS | 1885 | 1477984390131 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\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"}] 00:13:10 INFO - PROCESS | 1885 | ++DOCSHELL 0x9b414000 == 23 [pid = 1885] [id = 175] 00:13:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x9b5ce800) [pid = 1885] [serial = 514] [outer = (nil)] 00:13:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0xa122dc00) [pid = 1885] [serial = 515] [outer = 0x9b5ce800] 00:13:10 INFO - PROCESS | 1885 | 1477984390232 Marionette DEBUG loaded listener.js 00:13:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0xa2888c00) [pid = 1885] [serial = 516] [outer = 0x9b5ce800] 00:13:11 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x8dec6400) [pid = 1885] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 00:13:11 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x8fc62400) [pid = 1885] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 00:13:11 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x967a6800) [pid = 1885] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 00:13:11 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x95962800) [pid = 1885] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 00:13:11 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x8fb7c400) [pid = 1885] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 00:13:15 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 00:13:15 INFO - PROCESS | 1885 | [1885] 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 00:13:15 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 00:13:15 INFO - PROCESS | 1885 | [1885] 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 00:13:15 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 00:13:15 INFO - PROCESS | 1885 | [1885] 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 00:13:15 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 00:13:15 INFO - PROCESS | 1885 | [1885] 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 00:13:17 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 00:13:17 INFO - PROCESS | 1885 | --DOCSHELL 0x97a8ac00 == 22 [pid = 1885] [id = 172] 00:13:17 INFO - PROCESS | 1885 | --DOCSHELL 0x9a13d000 == 21 [pid = 1885] [id = 173] 00:13:17 INFO - PROCESS | 1885 | --DOCSHELL 0x9a1cb000 == 20 [pid = 1885] [id = 174] 00:13:17 INFO - PROCESS | 1885 | --DOCSHELL 0x9303d400 == 19 [pid = 1885] [id = 171] 00:13:17 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x9a307000) [pid = 1885] [serial = 491] [outer = (nil)] [url = about:blank] 00:13:17 INFO - PROCESS | 1885 | --DOCSHELL 0x8da89400 == 18 [pid = 1885] [id = 170] 00:13:17 INFO - PROCESS | 1885 | --DOCSHELL 0xa1228c00 == 17 [pid = 1885] [id = 169] 00:13:17 INFO - PROCESS | 1885 | --DOCSHELL 0x9a258c00 == 16 [pid = 1885] [id = 168] 00:13:17 INFO - PROCESS | 1885 | --DOCSHELL 0x8fc55000 == 15 [pid = 1885] [id = 167] 00:13:17 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x95ad3800) [pid = 1885] [serial = 486] [outer = (nil)] [url = about:blank] 00:13:17 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x95acd400) [pid = 1885] [serial = 485] [outer = (nil)] [url = about:blank] 00:13:17 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x9a131800) [pid = 1885] [serial = 489] [outer = (nil)] [url = about:blank] 00:13:17 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x97ac0800) [pid = 1885] [serial = 488] [outer = (nil)] [url = about:blank] 00:13:17 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x90833800) [pid = 1885] [serial = 482] [outer = (nil)] [url = about:blank] 00:13:17 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x8debb400) [pid = 1885] [serial = 483] [outer = (nil)] [url = about:blank] 00:13:17 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x8dfe7c00) [pid = 1885] [serial = 479] [outer = (nil)] [url = about:blank] 00:13:17 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x8dff3c00) [pid = 1885] [serial = 480] [outer = (nil)] [url = about:blank] 00:13:17 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x8fc5d400) [pid = 1885] [serial = 477] [outer = (nil)] [url = about:blank] 00:13:17 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 00:13:17 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 00:13:18 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 00:13:20 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x8fc59400) [pid = 1885] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 00:13:20 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x8da8c800) [pid = 1885] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 00:13:20 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0xa1229800) [pid = 1885] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 00:13:20 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x9a2d6000) [pid = 1885] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 00:13:20 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x9a2cec00) [pid = 1885] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 00:13:20 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x995dac00) [pid = 1885] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 00:13:20 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x9a1c5c00) [pid = 1885] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 00:13:20 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x9a202400) [pid = 1885] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 00:13:20 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x933ca000) [pid = 1885] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 00:13:25 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec5800 == 14 [pid = 1885] [id = 162] 00:13:25 INFO - PROCESS | 1885 | --DOCSHELL 0x8fb7b400 == 13 [pid = 1885] [id = 161] 00:13:25 INFO - PROCESS | 1885 | --DOCSHELL 0x8dff3800 == 12 [pid = 1885] [id = 163] 00:13:25 INFO - PROCESS | 1885 | --DOCSHELL 0x8db0b800 == 11 [pid = 1885] [id = 165] 00:13:25 INFO - PROCESS | 1885 | --DOCSHELL 0x9a2ccc00 == 10 [pid = 1885] [id = 166] 00:13:25 INFO - PROCESS | 1885 | --DOCSHELL 0x94fb1000 == 9 [pid = 1885] [id = 164] 00:13:25 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x97abfc00) [pid = 1885] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 00:13:25 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x9a30e800) [pid = 1885] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 00:13:25 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x9a519c00) [pid = 1885] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 00:13:25 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0xa122dc00) [pid = 1885] [serial = 515] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x9a311400) [pid = 1885] [serial = 492] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x92d93800) [pid = 1885] [serial = 495] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x90834c00) [pid = 1885] [serial = 494] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x9a516400) [pid = 1885] [serial = 498] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x9a2d8c00) [pid = 1885] [serial = 497] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0xa249e000) [pid = 1885] [serial = 501] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0xa2490000) [pid = 1885] [serial = 500] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x8fb75400) [pid = 1885] [serial = 504] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x8deb8800) [pid = 1885] [serial = 503] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1885 | --DOMWINDOW == 20 (0x966ca800) [pid = 1885] [serial = 507] [outer = (nil)] [url = about:blank] 00:13:25 INFO - PROCESS | 1885 | --DOMWINDOW == 19 (0x94faf800) [pid = 1885] [serial = 506] [outer = (nil)] [url = about:blank] 00:13:26 INFO - ...................................................................................................... 00:13:26 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 16386ms 00:13:26 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 00:13:26 INFO - PROCESS | 1885 | 1477984406063 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]]]}] 00:13:26 INFO - PROCESS | 1885 | 1477984406152 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 00:13:26 INFO - PROCESS | 1885 | 1477984406164 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 00:13:26 INFO - PROCESS | 1885 | 1477984406179 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 00:13:26 INFO - PROCESS | 1885 | 1477984406183 Marionette TRACE conn4 <- [1,788,null,{}] 00:13:26 INFO - PROCESS | 1885 | 1477984406214 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}] 00:13:26 INFO - PROCESS | 1885 | 1477984406497 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 00:13:26 INFO - PROCESS | 1885 | 1477984406606 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 00:13:26 INFO - PROCESS | 1885 | 1477984406612 Marionette TRACE conn4 <- [1,790,null,["8"]] 00:13:26 INFO - PROCESS | 1885 | 1477984406619 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 00:13:26 INFO - PROCESS | 1885 | 1477984406630 Marionette TRACE conn4 <- [1,791,null,{}] 00:13:26 INFO - PROCESS | 1885 | 1477984406643 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fb82c00 == 10 [pid = 1885] [id = 176] 00:13:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 20 (0x8fc56400) [pid = 1885] [serial = 517] [outer = (nil)] 00:13:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 21 (0x8fc5b000) [pid = 1885] [serial = 518] [outer = 0x8fc56400] 00:13:26 INFO - PROCESS | 1885 | 1477984406745 Marionette DEBUG loaded listener.js 00:13:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x8fc60000) [pid = 1885] [serial = 519] [outer = 0x8fc56400] 00:13:27 INFO - PROCESS | 1885 | 1477984407275 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]]]}] 00:13:27 INFO - .. 00:13:27 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1156ms 00:13:27 INFO - PROCESS | 1885 | 1477984407327 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 00:13:27 INFO - PROCESS | 1885 | 1477984407333 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 00:13:27 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 00:13:27 INFO - PROCESS | 1885 | 1477984407341 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}] 00:13:27 INFO - PROCESS | 1885 | 1477984407519 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 00:13:27 INFO - PROCESS | 1885 | 1477984407633 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 00:13:27 INFO - PROCESS | 1885 | 1477984407637 Marionette TRACE conn4 <- [1,795,null,["8"]] 00:13:27 INFO - PROCESS | 1885 | 1477984407643 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 00:13:27 INFO - PROCESS | 1885 | 1477984407652 Marionette TRACE conn4 <- [1,796,null,{}] 00:13:27 INFO - PROCESS | 1885 | 1477984407678 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x92c65000 == 11 [pid = 1885] [id = 177] 00:13:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x92c65c00) [pid = 1885] [serial = 520] [outer = (nil)] 00:13:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x9303c000) [pid = 1885] [serial = 521] [outer = 0x92c65c00] 00:13:27 INFO - PROCESS | 1885 | 1477984407775 Marionette DEBUG loaded listener.js 00:13:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x8fb78400) [pid = 1885] [serial = 522] [outer = 0x92c65c00] 00:13:28 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:13:28 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:13:28 INFO - ......... 00:13:28 INFO - TEST-OK | /fetch/api/request/request-consume-empty.html | took 1073ms 00:13:28 INFO - PROCESS | 1885 | 1477984408379 Marionette TRACE conn4 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\npromise callback*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\npromise callback*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 00:13:28 INFO - PROCESS | 1885 | 1477984408417 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 00:13:28 INFO - TEST-START | /fetch/api/request/request-consume.html 00:13:28 INFO - PROCESS | 1885 | 1477984408426 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}] 00:13:28 INFO - PROCESS | 1885 | 1477984408651 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 00:13:28 INFO - PROCESS | 1885 | 1477984408673 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 00:13:28 INFO - PROCESS | 1885 | 1477984408677 Marionette TRACE conn4 <- [1,800,null,["8"]] 00:13:28 INFO - PROCESS | 1885 | 1477984408683 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 00:13:28 INFO - PROCESS | 1885 | 1477984408691 Marionette TRACE conn4 <- [1,801,null,{}] 00:13:28 INFO - PROCESS | 1885 | 1477984408696 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x95961400 == 12 [pid = 1885] [id = 178] 00:13:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x95961800) [pid = 1885] [serial = 523] [outer = (nil)] 00:13:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x95accc00) [pid = 1885] [serial = 524] [outer = 0x95961800] 00:13:28 INFO - PROCESS | 1885 | 1477984408805 Marionette DEBUG loaded listener.js 00:13:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x95ad2000) [pid = 1885] [serial = 525] [outer = 0x95961800] 00:13:29 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:13:29 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:13:29 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:13:29 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:13:29 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:13:29 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:13:29 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:13:29 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:13:29 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:13:29 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:13:29 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:13:29 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:13:29 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:13:29 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:13:29 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:13:29 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:13:29 INFO - ...................................... 00:13:29 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1235ms 00:13:29 INFO - PROCESS | 1885 | 1477984409626 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]]]}] 00:13:29 INFO - PROCESS | 1885 | 1477984409662 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 00:13:29 INFO - PROCESS | 1885 | 1477984409666 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 00:13:29 INFO - TEST-START | /fetch/api/request/request-disturbed.html 00:13:29 INFO - PROCESS | 1885 | 1477984409678 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}] 00:13:29 INFO - PROCESS | 1885 | 1477984409840 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 00:13:29 INFO - PROCESS | 1885 | 1477984409855 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 00:13:29 INFO - PROCESS | 1885 | 1477984409858 Marionette TRACE conn4 <- [1,805,null,["8"]] 00:13:29 INFO - PROCESS | 1885 | 1477984409864 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 00:13:29 INFO - PROCESS | 1885 | 1477984409870 Marionette TRACE conn4 <- [1,806,null,{}] 00:13:29 INFO - PROCESS | 1885 | 1477984409876 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x966cb000 == 13 [pid = 1885] [id = 179] 00:13:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x966ce000) [pid = 1885] [serial = 526] [outer = (nil)] 00:13:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x97ac5000) [pid = 1885] [serial = 527] [outer = 0x966ce000] 00:13:29 INFO - PROCESS | 1885 | 1477984409972 Marionette DEBUG loaded listener.js 00:13:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x97ca5800) [pid = 1885] [serial = 528] [outer = 0x966ce000] 00:13:30 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:13:30 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:13:30 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:13:30 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:13:30 INFO - PROCESS | 1885 | 1477984410618 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]]]}] 00:13:30 INFO - ...... 00:13:30 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 971ms 00:13:30 INFO - PROCESS | 1885 | 1477984410649 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 00:13:30 INFO - PROCESS | 1885 | 1477984410653 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 00:13:30 INFO - TEST-START | /fetch/api/request/request-error.html 00:13:30 INFO - PROCESS | 1885 | 1477984410660 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}] 00:13:30 INFO - PROCESS | 1885 | 1477984410811 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 00:13:30 INFO - PROCESS | 1885 | 1477984410822 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 00:13:30 INFO - PROCESS | 1885 | 1477984410831 Marionette TRACE conn4 <- [1,810,null,["8"]] 00:13:30 INFO - PROCESS | 1885 | 1477984410838 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 00:13:30 INFO - PROCESS | 1885 | 1477984410842 Marionette TRACE conn4 <- [1,811,null,{}] 00:13:30 INFO - PROCESS | 1885 | 1477984410848 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x984cbc00 == 14 [pid = 1885] [id = 180] 00:13:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x995bb800) [pid = 1885] [serial = 529] [outer = (nil)] 00:13:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x995c2000) [pid = 1885] [serial = 530] [outer = 0x995bb800] 00:13:30 INFO - PROCESS | 1885 | 1477984410934 Marionette DEBUG loaded listener.js 00:13:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x995d1c00) [pid = 1885] [serial = 531] [outer = 0x995bb800] 00:13:31 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 87 00:13:31 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 307 00:13:31 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 307 00:13:31 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 87 00:13:31 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 358 00:13:31 INFO - PROCESS | 1885 | 1477984411620 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]]]}] 00:13:31 INFO - .................... 00:13:31 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1027ms 00:13:31 INFO - PROCESS | 1885 | 1477984411689 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 00:13:31 INFO - PROCESS | 1885 | 1477984411696 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 00:13:31 INFO - TEST-START | /fetch/api/request/request-headers.html 00:13:31 INFO - PROCESS | 1885 | 1477984411706 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}] 00:13:31 INFO - PROCESS | 1885 | 1477984411953 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 00:13:32 INFO - PROCESS | 1885 | 1477984412098 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 00:13:32 INFO - PROCESS | 1885 | 1477984412106 Marionette TRACE conn4 <- [1,815,null,["8"]] 00:13:32 INFO - PROCESS | 1885 | 1477984412114 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 00:13:32 INFO - PROCESS | 1885 | 1477984412122 Marionette TRACE conn4 <- [1,816,null,{}] 00:13:32 INFO - PROCESS | 1885 | 1477984412128 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x90836400 == 15 [pid = 1885] [id = 181] 00:13:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x90836800) [pid = 1885] [serial = 532] [outer = (nil)] 00:13:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x9083f800) [pid = 1885] [serial = 533] [outer = 0x90836800] 00:13:32 INFO - PROCESS | 1885 | 1477984412244 Marionette DEBUG loaded listener.js 00:13:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x91db5c00) [pid = 1885] [serial = 534] [outer = 0x90836800] 00:13:32 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:13:32 INFO - PROCESS | 1885 | [1885] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:13:33 INFO - PROCESS | 1885 | 1477984413103 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]]]}] 00:13:33 INFO - ........................................................ 00:13:33 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1490ms 00:13:33 INFO - PROCESS | 1885 | 1477984413194 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 00:13:33 INFO - PROCESS | 1885 | 1477984413200 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 00:13:33 INFO - TEST-START | /fetch/api/request/request-idl.html 00:13:33 INFO - PROCESS | 1885 | 1477984413212 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}] 00:13:33 INFO - PROCESS | 1885 | 1477984413397 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 00:13:33 INFO - PROCESS | 1885 | 1477984413577 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 00:13:33 INFO - PROCESS | 1885 | 1477984413582 Marionette TRACE conn4 <- [1,820,null,["8"]] 00:13:33 INFO - PROCESS | 1885 | 1477984413590 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 00:13:33 INFO - PROCESS | 1885 | 1477984413595 Marionette TRACE conn4 <- [1,821,null,{}] 00:13:33 INFO - PROCESS | 1885 | 1477984413602 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x95c96800 == 16 [pid = 1885] [id = 182] 00:13:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x95d68800) [pid = 1885] [serial = 535] [outer = (nil)] 00:13:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x95d6b000) [pid = 1885] [serial = 536] [outer = 0x95d68800] 00:13:33 INFO - PROCESS | 1885 | 1477984413704 Marionette DEBUG loaded listener.js 00:13:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x97c9a400) [pid = 1885] [serial = 537] [outer = 0x95d68800] 00:13:34 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:13:34 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:13:35 INFO - PROCESS | 1885 | 1477984415007 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]]]}] 00:13:35 INFO - ............................................. 00:13:35 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1891ms 00:13:35 INFO - PROCESS | 1885 | 1477984415111 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 00:13:35 INFO - PROCESS | 1885 | 1477984415118 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 00:13:35 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 00:13:35 INFO - PROCESS | 1885 | 1477984415243 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}] 00:13:35 INFO - PROCESS | 1885 | 1477984415415 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 00:13:35 INFO - PROCESS | 1885 | 1477984415694 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 00:13:35 INFO - PROCESS | 1885 | 1477984415699 Marionette TRACE conn4 <- [1,825,null,["8"]] 00:13:35 INFO - PROCESS | 1885 | 1477984415711 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 00:13:35 INFO - PROCESS | 1885 | 1477984415719 Marionette TRACE conn4 <- [1,826,null,{}] 00:13:35 INFO - PROCESS | 1885 | 1477984415726 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fc62800 == 17 [pid = 1885] [id = 183] 00:13:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x90833400) [pid = 1885] [serial = 538] [outer = (nil)] 00:13:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x90840c00) [pid = 1885] [serial = 539] [outer = 0x90833400] 00:13:35 INFO - PROCESS | 1885 | 1477984415820 Marionette DEBUG loaded listener.js 00:13:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x92d0fc00) [pid = 1885] [serial = 540] [outer = 0x90833400] 00:13:36 INFO - PROCESS | 1885 | [1885] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 00:13:36 INFO - PROCESS | 1885 | 1477984416481 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]]]}] 00:13:36 INFO - .............................. 00:13:36 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1335ms 00:13:36 INFO - PROCESS | 1885 | 1477984416573 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 00:13:36 INFO - PROCESS | 1885 | 1477984416580 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 00:13:36 INFO - TEST-START | /fetch/api/request/request-init-002.html 00:13:36 INFO - PROCESS | 1885 | 1477984416597 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}] 00:13:36 INFO - PROCESS | 1885 | 1477984416768 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 00:13:36 INFO - PROCESS | 1885 | 1477984416879 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 00:13:36 INFO - PROCESS | 1885 | 1477984416883 Marionette TRACE conn4 <- [1,830,null,["8"]] 00:13:36 INFO - PROCESS | 1885 | 1477984416889 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 00:13:36 INFO - PROCESS | 1885 | 1477984416894 Marionette TRACE conn4 <- [1,831,null,{}] 00:13:36 INFO - PROCESS | 1885 | 1477984416904 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fc60c00 == 18 [pid = 1885] [id = 184] 00:13:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x96231400) [pid = 1885] [serial = 541] [outer = (nil)] 00:13:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x97acb800) [pid = 1885] [serial = 542] [outer = 0x96231400] 00:13:37 INFO - PROCESS | 1885 | 1477984416996 Marionette DEBUG loaded listener.js 00:13:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x984bfc00) [pid = 1885] [serial = 543] [outer = 0x96231400] 00:13:37 INFO - PROCESS | 1885 | 1477984417522 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]]]}] 00:13:37 INFO - ....... 00:13:37 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 978ms 00:13:37 INFO - PROCESS | 1885 | 1477984417567 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 00:13:37 INFO - PROCESS | 1885 | 1477984417571 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 00:13:37 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 00:13:37 INFO - PROCESS | 1885 | 1477984417589 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}] 00:13:37 INFO - PROCESS | 1885 | 1477984417753 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 00:13:37 INFO - PROCESS | 1885 | 1477984417875 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 00:13:37 INFO - PROCESS | 1885 | 1477984417880 Marionette TRACE conn4 <- [1,835,null,["8"]] 00:13:37 INFO - PROCESS | 1885 | 1477984417885 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 00:13:37 INFO - PROCESS | 1885 | 1477984417892 Marionette TRACE conn4 <- [1,836,null,{}] 00:13:37 INFO - PROCESS | 1885 | 1477984417897 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x9b187400 == 19 [pid = 1885] [id = 185] 00:13:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x9b187c00) [pid = 1885] [serial = 544] [outer = (nil)] 00:13:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x9b412400) [pid = 1885] [serial = 545] [outer = 0x9b187c00] 00:13:38 INFO - PROCESS | 1885 | 1477984417994 Marionette DEBUG loaded listener.js 00:13:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x9b41b400) [pid = 1885] [serial = 546] [outer = 0x9b187c00] 00:13:38 INFO - PROCESS | 1885 | 1477984418662 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"]]]}] 00:13:38 INFO - .... 00:13:38 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1129ms 00:13:38 INFO - PROCESS | 1885 | 1477984418709 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 00:13:38 INFO - TEST-START | /fetch/api/request/request-structure.html 00:13:38 INFO - PROCESS | 1885 | 1477984418713 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 00:13:38 INFO - PROCESS | 1885 | 1477984418720 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}] 00:13:38 INFO - PROCESS | 1885 | 1477984418980 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 00:13:39 INFO - PROCESS | 1885 | 1477984419006 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 00:13:39 INFO - PROCESS | 1885 | 1477984419010 Marionette TRACE conn4 <- [1,840,null,["8"]] 00:13:39 INFO - PROCESS | 1885 | 1477984419016 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 00:13:39 INFO - PROCESS | 1885 | 1477984419030 Marionette TRACE conn4 <- [1,841,null,{}] 00:13:39 INFO - PROCESS | 1885 | 1477984419102 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x91dbc400 == 20 [pid = 1885] [id = 186] 00:13:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x9a592400) [pid = 1885] [serial = 547] [outer = (nil)] 00:13:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x9af91000) [pid = 1885] [serial = 548] [outer = 0x9a592400] 00:13:39 INFO - PROCESS | 1885 | 1477984419219 Marionette DEBUG loaded listener.js 00:13:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x9af8fc00) [pid = 1885] [serial = 549] [outer = 0x9a592400] 00:13:39 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x966ce000) [pid = 1885] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 00:13:39 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x8fc56400) [pid = 1885] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 00:13:39 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x95961800) [pid = 1885] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 00:13:39 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x9b5ce800) [pid = 1885] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 00:13:39 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x92c65c00) [pid = 1885] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 00:13:40 INFO - ................... 00:13:40 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1329ms 00:13:40 INFO - PROCESS | 1885 | 1477984420027 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]]]}] 00:13:40 INFO - PROCESS | 1885 | 1477984420060 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 00:13:40 INFO - PROCESS | 1885 | 1477984420064 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 00:13:40 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 00:13:40 INFO - PROCESS | 1885 | 1477984420072 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}] 00:13:40 INFO - PROCESS | 1885 | 1477984420227 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 00:13:40 INFO - PROCESS | 1885 | 1477984420342 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 00:13:40 INFO - PROCESS | 1885 | 1477984420346 Marionette TRACE conn4 <- [1,845,null,["8"]] 00:13:40 INFO - PROCESS | 1885 | 1477984420352 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 00:13:40 INFO - PROCESS | 1885 | 1477984420357 Marionette TRACE conn4 <- [1,846,null,{}] 00:13:40 INFO - PROCESS | 1885 | 1477984420362 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb1400 == 21 [pid = 1885] [id = 187] 00:13:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x8deb5c00) [pid = 1885] [serial = 550] [outer = (nil)] 00:13:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x8fc62400) [pid = 1885] [serial = 551] [outer = 0x8deb5c00] 00:13:40 INFO - PROCESS | 1885 | 1477984420453 Marionette DEBUG loaded listener.js 00:13:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x97ac2800) [pid = 1885] [serial = 552] [outer = 0x8deb5c00] 00:13:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fc58800 == 22 [pid = 1885] [id = 188] 00:13:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0xa2c10400) [pid = 1885] [serial = 553] [outer = (nil)] 00:13:40 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2c15800 == 23 [pid = 1885] [id = 189] 00:13:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0xa2c16c00) [pid = 1885] [serial = 554] [outer = (nil)] 00:13:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0xa2c0b000) [pid = 1885] [serial = 555] [outer = 0xa2c10400] 00:13:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0xa2d58400) [pid = 1885] [serial = 556] [outer = 0xa2c16c00] 00:13:41 INFO - PROCESS | 1885 | 1477984421237 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 00:13:41 INFO - . 00:13:41 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1180ms 00:13:41 INFO - PROCESS | 1885 | 1477984421252 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 00:13:41 INFO - PROCESS | 1885 | 1477984421254 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 00:13:41 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 00:13:41 INFO - PROCESS | 1885 | 1477984421268 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}] 00:13:41 INFO - PROCESS | 1885 | 1477984421556 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 00:13:41 INFO - PROCESS | 1885 | 1477984421570 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 00:13:41 INFO - PROCESS | 1885 | 1477984421573 Marionette TRACE conn4 <- [1,850,null,["8"]] 00:13:41 INFO - PROCESS | 1885 | 1477984421578 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 00:13:41 INFO - PROCESS | 1885 | 1477984421583 Marionette TRACE conn4 <- [1,851,null,{}] 00:13:41 INFO - PROCESS | 1885 | 1477984421588 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x8da8dc00 == 24 [pid = 1885] [id = 190] 00:13:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x9595c000) [pid = 1885] [serial = 557] [outer = (nil)] 00:13:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0xa2d62400) [pid = 1885] [serial = 558] [outer = 0x9595c000] 00:13:41 INFO - PROCESS | 1885 | 1477984421676 Marionette DEBUG loaded listener.js 00:13:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0xa2e0a400) [pid = 1885] [serial = 559] [outer = 0x9595c000] 00:13:42 INFO - PROCESS | 1885 | 1477984422265 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 00:13:42 INFO - . 00:13:42 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 1022ms 00:13:42 INFO - PROCESS | 1885 | 1477984422286 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 00:13:42 INFO - PROCESS | 1885 | 1477984422292 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 00:13:42 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 00:13:42 INFO - PROCESS | 1885 | 1477984422304 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}] 00:13:42 INFO - PROCESS | 1885 | 1477984422507 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 00:13:42 INFO - PROCESS | 1885 | 1477984422663 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 00:13:42 INFO - PROCESS | 1885 | 1477984422671 Marionette TRACE conn4 <- [1,855,null,["8"]] 00:13:42 INFO - PROCESS | 1885 | 1477984422679 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 00:13:42 INFO - PROCESS | 1885 | 1477984422687 Marionette TRACE conn4 <- [1,856,null,{}] 00:13:42 INFO - PROCESS | 1885 | 1477984422693 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:13:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fc59c00 == 25 [pid = 1885] [id = 191] 00:13:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x8fc5a400) [pid = 1885] [serial = 560] [outer = (nil)] 00:13:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x90841000) [pid = 1885] [serial = 561] [outer = 0x8fc5a400] 00:13:42 INFO - PROCESS | 1885 | 1477984422854 Marionette DEBUG loaded listener.js 00:13:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x93336800) [pid = 1885] [serial = 562] [outer = 0x8fc5a400] 00:13:45 INFO - PROCESS | 1885 | --DOCSHELL 0xa2c15800 == 24 [pid = 1885] [id = 189] 00:13:45 INFO - PROCESS | 1885 | --DOCSHELL 0x8fc58800 == 23 [pid = 1885] [id = 188] 00:13:45 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x97ac5000) [pid = 1885] [serial = 527] [outer = (nil)] [url = about:blank] 00:13:45 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x97ca5800) [pid = 1885] [serial = 528] [outer = (nil)] [url = about:blank] 00:13:45 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x95accc00) [pid = 1885] [serial = 524] [outer = (nil)] [url = about:blank] 00:13:45 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x95ad2000) [pid = 1885] [serial = 525] [outer = (nil)] [url = about:blank] 00:13:45 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x9303c000) [pid = 1885] [serial = 521] [outer = (nil)] [url = about:blank] 00:13:45 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x8fb78400) [pid = 1885] [serial = 522] [outer = (nil)] [url = about:blank] 00:13:45 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x8fc5b000) [pid = 1885] [serial = 518] [outer = (nil)] [url = about:blank] 00:13:45 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x8fc60000) [pid = 1885] [serial = 519] [outer = (nil)] [url = about:blank] 00:13:45 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0xa2888c00) [pid = 1885] [serial = 516] [outer = (nil)] [url = about:blank] 00:13:45 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x995c2000) [pid = 1885] [serial = 530] [outer = (nil)] [url = about:blank] 00:13:48 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x96231400) [pid = 1885] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 00:13:48 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x95d68800) [pid = 1885] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 00:13:48 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x90836800) [pid = 1885] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 00:13:48 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x90833400) [pid = 1885] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 00:13:48 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0xa2c10400) [pid = 1885] [serial = 553] [outer = (nil)] [url = about:blank] 00:13:48 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0xa2c16c00) [pid = 1885] [serial = 554] [outer = (nil)] [url = about:blank] 00:13:48 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x9a592400) [pid = 1885] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 00:13:48 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x8deb5c00) [pid = 1885] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 00:13:48 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x9b187c00) [pid = 1885] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 00:13:53 INFO - PROCESS | 1885 | --DOCSHELL 0x8fc62800 == 22 [pid = 1885] [id = 183] 00:13:53 INFO - PROCESS | 1885 | --DOCSHELL 0x90836400 == 21 [pid = 1885] [id = 181] 00:13:53 INFO - PROCESS | 1885 | --DOCSHELL 0x95c96800 == 20 [pid = 1885] [id = 182] 00:13:53 INFO - PROCESS | 1885 | --DOCSHELL 0x95961400 == 19 [pid = 1885] [id = 178] 00:13:53 INFO - PROCESS | 1885 | --DOCSHELL 0x91dbc400 == 18 [pid = 1885] [id = 186] 00:13:53 INFO - PROCESS | 1885 | --DOCSHELL 0x966cb000 == 17 [pid = 1885] [id = 179] 00:13:53 INFO - PROCESS | 1885 | --DOCSHELL 0x9b187400 == 16 [pid = 1885] [id = 185] 00:13:53 INFO - PROCESS | 1885 | --DOCSHELL 0x984cbc00 == 15 [pid = 1885] [id = 180] 00:13:53 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb1400 == 14 [pid = 1885] [id = 187] 00:13:53 INFO - PROCESS | 1885 | --DOCSHELL 0x92c65000 == 13 [pid = 1885] [id = 177] 00:13:53 INFO - PROCESS | 1885 | --DOCSHELL 0x8fb82c00 == 12 [pid = 1885] [id = 176] 00:13:53 INFO - PROCESS | 1885 | --DOCSHELL 0x9b414000 == 11 [pid = 1885] [id = 175] 00:13:53 INFO - PROCESS | 1885 | --DOCSHELL 0x8fc60c00 == 10 [pid = 1885] [id = 184] 00:13:53 INFO - PROCESS | 1885 | --DOCSHELL 0x8da8dc00 == 9 [pid = 1885] [id = 190] 00:13:53 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0xa2c0b000) [pid = 1885] [serial = 555] [outer = (nil)] [url = about:blank] 00:13:53 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0xa2d58400) [pid = 1885] [serial = 556] [outer = (nil)] [url = about:blank] 00:13:53 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x9af91000) [pid = 1885] [serial = 548] [outer = (nil)] [url = about:blank] 00:13:53 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x97ac2800) [pid = 1885] [serial = 552] [outer = (nil)] [url = about:blank] 00:13:53 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x8fc62400) [pid = 1885] [serial = 551] [outer = (nil)] [url = about:blank] 00:13:53 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x9af8fc00) [pid = 1885] [serial = 549] [outer = (nil)] [url = about:blank] 00:13:53 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x9b412400) [pid = 1885] [serial = 545] [outer = (nil)] [url = about:blank] 00:13:53 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x9b41b400) [pid = 1885] [serial = 546] [outer = (nil)] [url = about:blank] 00:13:53 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x97acb800) [pid = 1885] [serial = 542] [outer = (nil)] [url = about:blank] 00:13:53 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x984bfc00) [pid = 1885] [serial = 543] [outer = (nil)] [url = about:blank] 00:13:53 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x90840c00) [pid = 1885] [serial = 539] [outer = (nil)] [url = about:blank] 00:13:53 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x92d0fc00) [pid = 1885] [serial = 540] [outer = (nil)] [url = about:blank] 00:13:53 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x95d6b000) [pid = 1885] [serial = 536] [outer = (nil)] [url = about:blank] 00:13:53 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x97c9a400) [pid = 1885] [serial = 537] [outer = (nil)] [url = about:blank] 00:13:53 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x9083f800) [pid = 1885] [serial = 533] [outer = (nil)] [url = about:blank] 00:13:53 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x91db5c00) [pid = 1885] [serial = 534] [outer = (nil)] [url = about:blank] 00:13:53 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0xa2d62400) [pid = 1885] [serial = 558] [outer = (nil)] [url = about:blank] 00:13:56 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x9595c000) [pid = 1885] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 00:13:56 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x995bb800) [pid = 1885] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 00:14:01 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x995d1c00) [pid = 1885] [serial = 531] [outer = (nil)] [url = about:blank] 00:14:01 INFO - PROCESS | 1885 | --DOMWINDOW == 20 (0xa2e0a400) [pid = 1885] [serial = 559] [outer = (nil)] [url = about:blank] 00:14:01 INFO - PROCESS | 1885 | --DOMWINDOW == 19 (0x90841000) [pid = 1885] [serial = 561] [outer = (nil)] [url = about:blank] 00:14:04 INFO - PROCESS | 1885 | --DOCSHELL 0x93039000 == 8 [pid = 1885] [id = 9] 00:14:13 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:14:13 INFO - PROCESS | 1885 | 1477984453069 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 00:14:13 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30802ms 00:14:13 INFO - PROCESS | 1885 | 1477984453130 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 00:14:13 INFO - PROCESS | 1885 | 1477984453138 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 00:14:13 INFO - TEST-START | /html-media-capture/capture_reflect.html 00:14:13 INFO - PROCESS | 1885 | 1477984453150 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}] 00:14:13 INFO - PROCESS | 1885 | 1477984453423 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 00:14:13 INFO - PROCESS | 1885 | 1477984453539 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 00:14:13 INFO - PROCESS | 1885 | 1477984453547 Marionette TRACE conn4 <- [1,860,null,["8"]] 00:14:13 INFO - PROCESS | 1885 | 1477984453555 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 00:14:13 INFO - PROCESS | 1885 | 1477984453564 Marionette TRACE conn4 <- [1,861,null,{}] 00:14:13 INFO - PROCESS | 1885 | 1477984453570 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec0400 == 9 [pid = 1885] [id = 192] 00:14:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 20 (0x8dec2c00) [pid = 1885] [serial = 563] [outer = (nil)] 00:14:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 21 (0x8decac00) [pid = 1885] [serial = 564] [outer = 0x8dec2c00] 00:14:13 INFO - PROCESS | 1885 | 1477984453687 Marionette DEBUG loaded listener.js 00:14:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x8dff4c00) [pid = 1885] [serial = 565] [outer = 0x8dec2c00] 00:14:14 INFO - PROCESS | 1885 | 1477984454425 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"]]]}] 00:14:14 INFO - ..... 00:14:14 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1374ms 00:14:14 INFO - PROCESS | 1885 | 1477984454522 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 00:14:14 INFO - PROCESS | 1885 | 1477984454528 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 00:14:14 INFO - TEST-START | /html-media-capture/idlharness.html 00:14:14 INFO - PROCESS | 1885 | 1477984454551 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}] 00:14:14 INFO - PROCESS | 1885 | 1477984454753 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 00:14:14 INFO - PROCESS | 1885 | 1477984454894 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 00:14:14 INFO - PROCESS | 1885 | 1477984454901 Marionette TRACE conn4 <- [1,865,null,["8"]] 00:14:14 INFO - PROCESS | 1885 | 1477984454914 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 00:14:14 INFO - PROCESS | 1885 | 1477984454920 Marionette TRACE conn4 <- [1,866,null,{}] 00:14:14 INFO - PROCESS | 1885 | 1477984454927 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfef800 == 10 [pid = 1885] [id = 193] 00:14:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x9083e400) [pid = 1885] [serial = 566] [outer = (nil)] 00:14:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x9083fc00) [pid = 1885] [serial = 567] [outer = 0x9083e400] 00:14:15 INFO - PROCESS | 1885 | 1477984455033 Marionette DEBUG loaded listener.js 00:14:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x9126bc00) [pid = 1885] [serial = 568] [outer = 0x9083e400] 00:14:15 INFO - .... 00:14:15 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1378ms 00:14:15 INFO - PROCESS | 1885 | 1477984455901 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"]]]}] 00:14:15 INFO - PROCESS | 1885 | 1477984455939 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 00:14:15 INFO - PROCESS | 1885 | 1477984455947 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 00:14:15 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 00:14:15 INFO - PROCESS | 1885 | 1477984455954 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}] 00:14:16 INFO - PROCESS | 1885 | 1477984456193 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 00:14:16 INFO - PROCESS | 1885 | 1477984456318 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 00:14:16 INFO - PROCESS | 1885 | 1477984456324 Marionette TRACE conn4 <- [1,870,null,["8"]] 00:14:16 INFO - PROCESS | 1885 | 1477984456330 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 00:14:16 INFO - PROCESS | 1885 | 1477984456338 Marionette TRACE conn4 <- [1,871,null,{}] 00:14:16 INFO - PROCESS | 1885 | 1477984456344 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:16 INFO - PROCESS | 1885 | ++DOCSHELL 0x94fb2800 == 11 [pid = 1885] [id = 194] 00:14:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x94fb2c00) [pid = 1885] [serial = 569] [outer = (nil)] 00:14:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x95ac7000) [pid = 1885] [serial = 570] [outer = 0x94fb2c00] 00:14:16 INFO - PROCESS | 1885 | 1477984456491 Marionette DEBUG loaded listener.js 00:14:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x95ad1000) [pid = 1885] [serial = 571] [outer = 0x94fb2c00] 00:14:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x966cb400 == 12 [pid = 1885] [id = 195] 00:14:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x967a6400) [pid = 1885] [serial = 572] [outer = (nil)] 00:14:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x97ac8400) [pid = 1885] [serial = 573] [outer = 0x967a6400] 00:14:17 INFO - PROCESS | 1885 | 1477984457163 Marionette DEBUG loaded listener.js 00:14:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x97c9a400) [pid = 1885] [serial = 574] [outer = 0x967a6400] 00:14:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x97ca8000 == 13 [pid = 1885] [id = 196] 00:14:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x984be400) [pid = 1885] [serial = 575] [outer = (nil)] 00:14:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x995bbc00) [pid = 1885] [serial = 576] [outer = 0x984be400] 00:14:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x995c6c00) [pid = 1885] [serial = 577] [outer = 0x984be400] 00:14:18 INFO - PROCESS | 1885 | 1477984458282 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]]]}] 00:14:18 INFO - . 00:14:18 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2491ms 00:14:18 INFO - PROCESS | 1885 | 1477984458490 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 00:14:18 INFO - PROCESS | 1885 | 1477984458499 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 00:14:18 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 00:14:18 INFO - PROCESS | 1885 | 1477984458515 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}] 00:14:18 INFO - PROCESS | 1885 | 1477984458699 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 00:14:18 INFO - PROCESS | 1885 | 1477984458820 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 00:14:18 INFO - PROCESS | 1885 | 1477984458828 Marionette TRACE conn4 <- [1,875,null,["8"]] 00:14:18 INFO - PROCESS | 1885 | 1477984458836 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 00:14:18 INFO - PROCESS | 1885 | 1477984458844 Marionette TRACE conn4 <- [1,876,null,{}] 00:14:18 INFO - PROCESS | 1885 | 1477984458851 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deca400 == 14 [pid = 1885] [id = 197] 00:14:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x8dfe7c00) [pid = 1885] [serial = 578] [outer = (nil)] 00:14:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x8dff0800) [pid = 1885] [serial = 579] [outer = 0x8dfe7c00] 00:14:18 INFO - PROCESS | 1885 | 1477984458966 Marionette DEBUG loaded listener.js 00:14:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x8fb7e000) [pid = 1885] [serial = 580] [outer = 0x8dfe7c00] 00:14:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x93041000 == 15 [pid = 1885] [id = 198] 00:14:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x94a6b400) [pid = 1885] [serial = 581] [outer = (nil)] 00:14:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x94faa400) [pid = 1885] [serial = 582] [outer = 0x94a6b400] 00:14:19 INFO - PROCESS | 1885 | 1477984459476 Marionette DEBUG loaded listener.js 00:14:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x9595c000) [pid = 1885] [serial = 583] [outer = 0x94a6b400] 00:14:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fb7f400 == 16 [pid = 1885] [id = 199] 00:14:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x9126e800) [pid = 1885] [serial = 584] [outer = (nil)] 00:14:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x92c65800) [pid = 1885] [serial = 585] [outer = 0x9126e800] 00:14:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x967a9400) [pid = 1885] [serial = 586] [outer = 0x9126e800] 00:14:20 INFO - PROCESS | 1885 | 1477984460502 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]]]}] 00:14:20 INFO - . 00:14:20 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 2130ms 00:14:20 INFO - PROCESS | 1885 | 1477984460645 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 00:14:20 INFO - PROCESS | 1885 | 1477984460652 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 00:14:20 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 00:14:20 INFO - PROCESS | 1885 | 1477984460661 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}] 00:14:20 INFO - PROCESS | 1885 | 1477984460828 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 00:14:20 INFO - PROCESS | 1885 | 1477984460855 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 00:14:20 INFO - PROCESS | 1885 | 1477984460860 Marionette TRACE conn4 <- [1,880,null,["8"]] 00:14:20 INFO - PROCESS | 1885 | 1477984460963 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 00:14:20 INFO - PROCESS | 1885 | 1477984460969 Marionette TRACE conn4 <- [1,881,null,{}] 00:14:20 INFO - PROCESS | 1885 | 1477984460974 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x984cb400 == 17 [pid = 1885] [id = 200] 00:14:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x995be000) [pid = 1885] [serial = 587] [outer = (nil)] 00:14:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x9a1ca800) [pid = 1885] [serial = 588] [outer = 0x995be000] 00:14:21 INFO - PROCESS | 1885 | 1477984461068 Marionette DEBUG loaded listener.js 00:14:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x9a1cc400) [pid = 1885] [serial = 589] [outer = 0x995be000] 00:14:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a311400 == 18 [pid = 1885] [id = 201] 00:14:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x9a313400) [pid = 1885] [serial = 590] [outer = (nil)] 00:14:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x9a532800) [pid = 1885] [serial = 591] [outer = 0x9a313400] 00:14:21 INFO - PROCESS | 1885 | 1477984461600 Marionette DEBUG loaded listener.js 00:14:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x9a56cc00) [pid = 1885] [serial = 592] [outer = 0x9a313400] 00:14:21 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x9126b400) [pid = 1885] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:14:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x9b180c00 == 19 [pid = 1885] [id = 202] 00:14:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x9b181000) [pid = 1885] [serial = 593] [outer = (nil)] 00:14:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x9b186400) [pid = 1885] [serial = 594] [outer = 0x9b181000] 00:14:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x9af96400) [pid = 1885] [serial = 595] [outer = 0x9b181000] 00:14:22 INFO - PROCESS | 1885 | 1477984462609 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]]]}] 00:14:22 INFO - . 00:14:22 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 2030ms 00:14:22 INFO - PROCESS | 1885 | 1477984462727 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 00:14:22 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 00:14:22 INFO - PROCESS | 1885 | 1477984462736 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 00:14:22 INFO - PROCESS | 1885 | 1477984462748 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}] 00:14:22 INFO - PROCESS | 1885 | 1477984462893 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 00:14:23 INFO - PROCESS | 1885 | 1477984463008 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 00:14:23 INFO - PROCESS | 1885 | 1477984463012 Marionette TRACE conn4 <- [1,885,null,["8"]] 00:14:23 INFO - PROCESS | 1885 | 1477984463018 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 00:14:23 INFO - PROCESS | 1885 | 1477984463025 Marionette TRACE conn4 <- [1,886,null,{}] 00:14:23 INFO - PROCESS | 1885 | 1477984463032 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x9622ac00 == 20 [pid = 1885] [id = 203] 00:14:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x9b41a800) [pid = 1885] [serial = 596] [outer = (nil)] 00:14:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x9b5ce400) [pid = 1885] [serial = 597] [outer = 0x9b41a800] 00:14:23 INFO - PROCESS | 1885 | 1477984463128 Marionette DEBUG loaded listener.js 00:14:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0xa1088800) [pid = 1885] [serial = 598] [outer = 0x9b41a800] 00:14:23 INFO - PROCESS | 1885 | ++DOCSHELL 0xa1223c00 == 21 [pid = 1885] [id = 204] 00:14:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0xa122e400) [pid = 1885] [serial = 599] [outer = (nil)] 00:14:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0xa249dc00) [pid = 1885] [serial = 600] [outer = 0xa122e400] 00:14:23 INFO - PROCESS | 1885 | 1477984463599 Marionette DEBUG loaded listener.js 00:14:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0xa2888c00) [pid = 1885] [serial = 601] [outer = 0xa122e400] 00:14:23 INFO - PROCESS | 1885 | ++DOCSHELL 0xa10f4c00 == 22 [pid = 1885] [id = 205] 00:14:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0xa2892000) [pid = 1885] [serial = 602] [outer = (nil)] 00:14:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0xa2c13c00) [pid = 1885] [serial = 603] [outer = 0xa2892000] 00:14:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0xa2c0d400) [pid = 1885] [serial = 604] [outer = 0xa2892000] 00:14:24 INFO - PROCESS | 1885 | 1477984464597 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]]]}] 00:14:24 INFO - . 00:14:24 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 1987ms 00:14:24 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 00:14:24 INFO - PROCESS | 1885 | 1477984464730 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 00:14:24 INFO - PROCESS | 1885 | 1477984464733 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 00:14:24 INFO - PROCESS | 1885 | 1477984464740 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}] 00:14:24 INFO - PROCESS | 1885 | 1477984464873 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 00:14:24 INFO - PROCESS | 1885 | 1477984464883 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 00:14:24 INFO - PROCESS | 1885 | 1477984464887 Marionette TRACE conn4 <- [1,890,null,["8"]] 00:14:24 INFO - PROCESS | 1885 | 1477984464900 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 00:14:24 INFO - PROCESS | 1885 | 1477984464905 Marionette TRACE conn4 <- [1,891,null,{}] 00:14:24 INFO - PROCESS | 1885 | 1477984464915 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deaf800 == 23 [pid = 1885] [id = 206] 00:14:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x92c57000) [pid = 1885] [serial = 605] [outer = (nil)] 00:14:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0xa2d5ac00) [pid = 1885] [serial = 606] [outer = 0x92c57000] 00:14:25 INFO - PROCESS | 1885 | 1477984465004 Marionette DEBUG loaded listener.js 00:14:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0xa2d5e800) [pid = 1885] [serial = 607] [outer = 0x92c57000] 00:14:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dcc1800 == 24 [pid = 1885] [id = 207] 00:14:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8debe400) [pid = 1885] [serial = 608] [outer = (nil)] 00:14:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8fc63000) [pid = 1885] [serial = 609] [outer = 0x8debe400] 00:14:25 INFO - PROCESS | 1885 | 1477984465703 Marionette DEBUG loaded listener.js 00:14:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x9083f400) [pid = 1885] [serial = 610] [outer = 0x8debe400] 00:14:25 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12373 00:14:26 INFO - PROCESS | 1885 | 1477984466641 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]]]}] 00:14:26 INFO - . 00:14:26 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 1928ms 00:14:26 INFO - PROCESS | 1885 | 1477984466707 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 00:14:26 INFO - PROCESS | 1885 | 1477984466713 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 00:14:26 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 00:14:26 INFO - PROCESS | 1885 | 1477984466727 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}] 00:14:26 INFO - PROCESS | 1885 | 1477984466908 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 00:14:27 INFO - PROCESS | 1885 | 1477984467059 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 00:14:27 INFO - PROCESS | 1885 | 1477984467066 Marionette TRACE conn4 <- [1,895,null,["8"]] 00:14:27 INFO - PROCESS | 1885 | 1477984467074 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 00:14:27 INFO - PROCESS | 1885 | 1477984467083 Marionette TRACE conn4 <- [1,896,null,{}] 00:14:27 INFO - PROCESS | 1885 | 1477984467090 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x95d64c00 == 25 [pid = 1885] [id = 208] 00:14:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x96228c00) [pid = 1885] [serial = 611] [outer = (nil)] 00:14:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x97ac6000) [pid = 1885] [serial = 612] [outer = 0x96228c00] 00:14:27 INFO - PROCESS | 1885 | 1477984467194 Marionette DEBUG loaded listener.js 00:14:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x995d4400) [pid = 1885] [serial = 613] [outer = 0x96228c00] 00:14:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x9af8e800 == 26 [pid = 1885] [id = 209] 00:14:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x9af94800) [pid = 1885] [serial = 614] [outer = (nil)] 00:14:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x9b4e0800) [pid = 1885] [serial = 615] [outer = 0x9af94800] 00:14:27 INFO - PROCESS | 1885 | 1477984467809 Marionette DEBUG loaded listener.js 00:14:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0xa10f0000) [pid = 1885] [serial = 616] [outer = 0x9af94800] 00:14:28 INFO - PROCESS | 1885 | 1477984468533 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]]]}] 00:14:28 INFO - . 00:14:28 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1932ms 00:14:28 INFO - PROCESS | 1885 | 1477984468671 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 00:14:28 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 00:14:28 INFO - PROCESS | 1885 | 1477984468676 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 00:14:28 INFO - PROCESS | 1885 | 1477984468684 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}] 00:14:28 INFO - PROCESS | 1885 | 1477984468873 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 00:14:29 INFO - PROCESS | 1885 | 1477984469020 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 00:14:29 INFO - PROCESS | 1885 | 1477984469025 Marionette TRACE conn4 <- [1,900,null,["8"]] 00:14:29 INFO - PROCESS | 1885 | 1477984469033 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 00:14:29 INFO - PROCESS | 1885 | 1477984469039 Marionette TRACE conn4 <- [1,901,null,{}] 00:14:29 INFO - PROCESS | 1885 | 1477984469045 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x94fb1800 == 27 [pid = 1885] [id = 210] 00:14:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x9b40e000) [pid = 1885] [serial = 617] [outer = (nil)] 00:14:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0xa2d59c00) [pid = 1885] [serial = 618] [outer = 0x9b40e000] 00:14:29 INFO - PROCESS | 1885 | 1477984469157 Marionette DEBUG loaded listener.js 00:14:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0xa2e0b400) [pid = 1885] [serial = 619] [outer = 0x9b40e000] 00:14:29 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2e10c00 == 28 [pid = 1885] [id = 211] 00:14:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0xa2f4f400) [pid = 1885] [serial = 620] [outer = (nil)] 00:14:29 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2f4f800 == 29 [pid = 1885] [id = 212] 00:14:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0xa2f4fc00) [pid = 1885] [serial = 621] [outer = (nil)] 00:14:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0xa2f50800) [pid = 1885] [serial = 622] [outer = 0xa2f4f400] 00:14:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0xa2f4e400) [pid = 1885] [serial = 623] [outer = 0xa2f4fc00] 00:14:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x90836800) [pid = 1885] [serial = 624] [outer = 0xa2f4fc00] 00:14:30 INFO - PROCESS | 1885 | 1477984470182 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]]]}] 00:14:30 INFO - . 00:14:30 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1522ms 00:14:30 INFO - PROCESS | 1885 | 1477984470205 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 00:14:30 INFO - PROCESS | 1885 | 1477984470211 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 00:14:30 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 00:14:30 INFO - PROCESS | 1885 | 1477984470221 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}] 00:14:30 INFO - PROCESS | 1885 | 1477984470442 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 00:14:30 INFO - PROCESS | 1885 | 1477984470665 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 00:14:30 INFO - PROCESS | 1885 | 1477984470670 Marionette TRACE conn4 <- [1,905,null,["8"]] 00:14:30 INFO - PROCESS | 1885 | 1477984470676 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 00:14:30 INFO - PROCESS | 1885 | 1477984470685 Marionette TRACE conn4 <- [1,906,null,{}] 00:14:30 INFO - PROCESS | 1885 | 1477984470691 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:31 INFO - PROCESS | 1885 | --DOCSHELL 0x94fb2800 == 28 [pid = 1885] [id = 194] 00:14:31 INFO - PROCESS | 1885 | --DOCSHELL 0x97ca8000 == 27 [pid = 1885] [id = 196] 00:14:31 INFO - PROCESS | 1885 | --DOCSHELL 0x966cb400 == 26 [pid = 1885] [id = 195] 00:14:31 INFO - PROCESS | 1885 | --DOCSHELL 0x8dcc3400 == 25 [pid = 1885] [id = 10] 00:14:31 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec0400 == 24 [pid = 1885] [id = 192] 00:14:31 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfef800 == 23 [pid = 1885] [id = 193] 00:14:31 INFO - PROCESS | 1885 | --DOCSHELL 0xa2e10c00 == 22 [pid = 1885] [id = 211] 00:14:31 INFO - PROCESS | 1885 | --DOCSHELL 0xa2f4f800 == 21 [pid = 1885] [id = 212] 00:14:31 INFO - PROCESS | 1885 | --DOCSHELL 0x8fc59c00 == 20 [pid = 1885] [id = 191] 00:14:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x8db0b800 == 21 [pid = 1885] [id = 213] 00:14:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x8db0c000) [pid = 1885] [serial = 625] [outer = (nil)] 00:14:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x8dbc9000) [pid = 1885] [serial = 626] [outer = 0x8db0c000] 00:14:31 INFO - PROCESS | 1885 | 1477984471475 Marionette DEBUG loaded listener.js 00:14:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x8dfeec00) [pid = 1885] [serial = 627] [outer = 0x8db0c000] 00:14:31 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x8debb800) [pid = 1885] [serial = 424] [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.] 00:14:31 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x91272c00) [pid = 1885] [serial = 26] [outer = 0x93039400] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:14:31 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x93039400) [pid = 1885] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:14:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x90840400 == 22 [pid = 1885] [id = 214] 00:14:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x91db5c00) [pid = 1885] [serial = 628] [outer = (nil)] 00:14:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x8fc5b800) [pid = 1885] [serial = 629] [outer = 0x91db5c00] 00:14:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x91db9000 == 23 [pid = 1885] [id = 215] 00:14:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x91dbc400) [pid = 1885] [serial = 630] [outer = (nil)] 00:14:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x8dfec800) [pid = 1885] [serial = 631] [outer = 0x91dbc400] 00:14:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x8debd000) [pid = 1885] [serial = 632] [outer = 0x91db5c00] 00:14:32 INFO - PROCESS | 1885 | 1477984472305 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]]]}] 00:14:32 INFO - . 00:14:32 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 2146ms 00:14:32 INFO - PROCESS | 1885 | 1477984472366 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 00:14:32 INFO - PROCESS | 1885 | 1477984472372 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 00:14:32 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 00:14:32 INFO - PROCESS | 1885 | 1477984472383 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}] 00:14:32 INFO - PROCESS | 1885 | 1477984472574 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 00:14:32 INFO - PROCESS | 1885 | 1477984472685 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 00:14:32 INFO - PROCESS | 1885 | 1477984472691 Marionette TRACE conn4 <- [1,910,null,["8"]] 00:14:32 INFO - PROCESS | 1885 | 1477984472698 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 00:14:32 INFO - PROCESS | 1885 | 1477984472705 Marionette TRACE conn4 <- [1,911,null,{}] 00:14:32 INFO - PROCESS | 1885 | 1477984472711 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x94d08800 == 24 [pid = 1885] [id = 216] 00:14:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x94d0b800) [pid = 1885] [serial = 633] [outer = (nil)] 00:14:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x94fa7800) [pid = 1885] [serial = 634] [outer = 0x94d0b800] 00:14:32 INFO - PROCESS | 1885 | 1477984472810 Marionette DEBUG loaded listener.js 00:14:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x94fb1400) [pid = 1885] [serial = 635] [outer = 0x94d0b800] 00:14:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x8debb800 == 25 [pid = 1885] [id = 217] 00:14:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x95d69800) [pid = 1885] [serial = 636] [outer = (nil)] 00:14:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x95d68000) [pid = 1885] [serial = 637] [outer = 0x95d69800] 00:14:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x95acd800) [pid = 1885] [serial = 638] [outer = 0x95d69800] 00:14:33 INFO - PROCESS | 1885 | 1477984473485 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]]]}] 00:14:33 INFO - . 00:14:33 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1124ms 00:14:33 INFO - PROCESS | 1885 | 1477984473506 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 00:14:33 INFO - PROCESS | 1885 | 1477984473511 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 00:14:33 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 00:14:33 INFO - PROCESS | 1885 | 1477984473536 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}] 00:14:33 INFO - PROCESS | 1885 | 1477984473733 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 00:14:33 INFO - PROCESS | 1885 | 1477984473746 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 00:14:33 INFO - PROCESS | 1885 | 1477984473750 Marionette TRACE conn4 <- [1,915,null,["8"]] 00:14:33 INFO - PROCESS | 1885 | 1477984473757 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 00:14:33 INFO - PROCESS | 1885 | 1477984473763 Marionette TRACE conn4 <- [1,916,null,{}] 00:14:33 INFO - PROCESS | 1885 | 1477984473769 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:14:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x966cb000 == 26 [pid = 1885] [id = 218] 00:14:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x967afc00) [pid = 1885] [serial = 639] [outer = (nil)] 00:14:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x9683b800) [pid = 1885] [serial = 640] [outer = 0x967afc00] 00:14:33 INFO - PROCESS | 1885 | 1477984473862 Marionette DEBUG loaded listener.js 00:14:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x96844800) [pid = 1885] [serial = 641] [outer = 0x967afc00] 00:14:34 INFO - PROCESS | 1885 | ++DOCSHELL 0x97a8f000 == 27 [pid = 1885] [id = 219] 00:14:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0x97ac5400) [pid = 1885] [serial = 642] [outer = (nil)] 00:14:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0x966d2800) [pid = 1885] [serial = 643] [outer = 0x97ac5400] 00:14:34 INFO - PROCESS | 1885 | ++DOCSHELL 0x97ca5800 == 28 [pid = 1885] [id = 220] 00:14:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x97ca6400) [pid = 1885] [serial = 644] [outer = (nil)] 00:14:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0x9a519400) [pid = 1885] [serial = 645] [outer = 0x97ca6400] 00:14:34 INFO - PROCESS | 1885 | 1477984474621 Marionette DEBUG loaded listener.js 00:14:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0x9a592400) [pid = 1885] [serial = 646] [outer = 0x97ca6400] 00:14:35 INFO - PROCESS | 1885 | [1885] 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 00:14:35 INFO - PROCESS | 1885 | 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] 00:14:36 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0xa122e400) [pid = 1885] [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] 00:14:36 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0x984be400) [pid = 1885] [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;] 00:14:36 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0x967a6400) [pid = 1885] [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] 00:14:36 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0x9a313400) [pid = 1885] [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] 00:14:36 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0xa2892000) [pid = 1885] [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] 00:14:36 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0x8dec2c00) [pid = 1885] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 00:14:36 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0x9b181000) [pid = 1885] [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] 00:14:36 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x8dfe7c00) [pid = 1885] [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] 00:14:36 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x9126e800) [pid = 1885] [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] 00:14:36 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x94a6b400) [pid = 1885] [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] 00:14:36 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x8fc5a400) [pid = 1885] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 00:14:36 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x9083e400) [pid = 1885] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 00:14:36 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x94fb2c00) [pid = 1885] [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] 00:14:36 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x92c57000) [pid = 1885] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 00:14:36 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x9b41a800) [pid = 1885] [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] 00:14:36 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x995be000) [pid = 1885] [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] 00:14:40 INFO - PROCESS | 1885 | --DOCSHELL 0x9af8e800 == 27 [pid = 1885] [id = 209] 00:14:40 INFO - PROCESS | 1885 | --DOCSHELL 0x8fb7f400 == 26 [pid = 1885] [id = 199] 00:14:40 INFO - PROCESS | 1885 | --DOCSHELL 0x93041000 == 25 [pid = 1885] [id = 198] 00:14:40 INFO - PROCESS | 1885 | --DOCSHELL 0x94fb1800 == 24 [pid = 1885] [id = 210] 00:14:40 INFO - PROCESS | 1885 | --DOCSHELL 0x8deaf800 == 23 [pid = 1885] [id = 206] 00:14:40 INFO - PROCESS | 1885 | --DOCSHELL 0x8deca400 == 22 [pid = 1885] [id = 197] 00:14:40 INFO - PROCESS | 1885 | --DOCSHELL 0x8dcc1800 == 21 [pid = 1885] [id = 207] 00:14:40 INFO - PROCESS | 1885 | --DOCSHELL 0x9622ac00 == 20 [pid = 1885] [id = 203] 00:14:40 INFO - PROCESS | 1885 | --DOCSHELL 0x95d64c00 == 19 [pid = 1885] [id = 208] 00:14:40 INFO - PROCESS | 1885 | --DOCSHELL 0xa10f4c00 == 18 [pid = 1885] [id = 205] 00:14:40 INFO - PROCESS | 1885 | --DOCSHELL 0xa1223c00 == 17 [pid = 1885] [id = 204] 00:14:40 INFO - PROCESS | 1885 | --DOCSHELL 0x9b180c00 == 16 [pid = 1885] [id = 202] 00:14:40 INFO - PROCESS | 1885 | --DOCSHELL 0x9a311400 == 15 [pid = 1885] [id = 201] 00:14:40 INFO - PROCESS | 1885 | --DOCSHELL 0x984cb400 == 14 [pid = 1885] [id = 200] 00:14:40 INFO - PROCESS | 1885 | --DOCSHELL 0x97ca5800 == 13 [pid = 1885] [id = 220] 00:14:40 INFO - PROCESS | 1885 | --DOCSHELL 0x8debb800 == 12 [pid = 1885] [id = 217] 00:14:40 INFO - PROCESS | 1885 | --DOCSHELL 0x94d08800 == 11 [pid = 1885] [id = 216] 00:14:40 INFO - PROCESS | 1885 | --DOCSHELL 0x91db9000 == 10 [pid = 1885] [id = 215] 00:14:40 INFO - PROCESS | 1885 | --DOCSHELL 0x90840400 == 9 [pid = 1885] [id = 214] 00:14:40 INFO - PROCESS | 1885 | --DOCSHELL 0x8db0b800 == 8 [pid = 1885] [id = 213] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x995bbc00) [pid = 1885] [serial = 576] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x995c6c00) [pid = 1885] [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;] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x92c65800) [pid = 1885] [serial = 585] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x967a9400) [pid = 1885] [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] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0xa2d5ac00) [pid = 1885] [serial = 606] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0xa2d5e800) [pid = 1885] [serial = 607] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x9b5ce400) [pid = 1885] [serial = 597] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0xa1088800) [pid = 1885] [serial = 598] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0xa249dc00) [pid = 1885] [serial = 600] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0xa2888c00) [pid = 1885] [serial = 601] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0xa2c13c00) [pid = 1885] [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] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0xa2c0d400) [pid = 1885] [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] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x9a1ca800) [pid = 1885] [serial = 588] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x9a1cc400) [pid = 1885] [serial = 589] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x9a532800) [pid = 1885] [serial = 591] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x9a56cc00) [pid = 1885] [serial = 592] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x9b186400) [pid = 1885] [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] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x9af96400) [pid = 1885] [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] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8dff0800) [pid = 1885] [serial = 579] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x8fb7e000) [pid = 1885] [serial = 580] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x94faa400) [pid = 1885] [serial = 582] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x9595c000) [pid = 1885] [serial = 583] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x95ac7000) [pid = 1885] [serial = 570] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x95ad1000) [pid = 1885] [serial = 571] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x97ac8400) [pid = 1885] [serial = 573] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x97c9a400) [pid = 1885] [serial = 574] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x9083fc00) [pid = 1885] [serial = 567] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x9126bc00) [pid = 1885] [serial = 568] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x8decac00) [pid = 1885] [serial = 564] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x8dff4c00) [pid = 1885] [serial = 565] [outer = (nil)] [url = about:blank] 00:14:40 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x93336800) [pid = 1885] [serial = 562] [outer = (nil)] [url = about:blank] 00:14:43 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x91db5c00) [pid = 1885] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 00:14:43 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x8db0c000) [pid = 1885] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 00:14:43 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x91dbc400) [pid = 1885] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 00:14:43 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x95d69800) [pid = 1885] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 00:14:43 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x94d0b800) [pid = 1885] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 00:14:43 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0xa2f4fc00) [pid = 1885] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 00:14:43 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0xa2f4f400) [pid = 1885] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 00:14:43 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x9b40e000) [pid = 1885] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 00:14:43 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x8debe400) [pid = 1885] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 00:14:43 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x96228c00) [pid = 1885] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 00:14:43 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x9af94800) [pid = 1885] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x8debd000) [pid = 1885] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8fc5b800) [pid = 1885] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x8dfec800) [pid = 1885] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x95acd800) [pid = 1885] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x95d68000) [pid = 1885] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x90836800) [pid = 1885] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0xa2f50800) [pid = 1885] [serial = 622] [outer = (nil)] [url = about:blank] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0xa2f4e400) [pid = 1885] [serial = 623] [outer = (nil)] [url = about:blank] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8dfeec00) [pid = 1885] [serial = 627] [outer = (nil)] [url = about:blank] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8dbc9000) [pid = 1885] [serial = 626] [outer = (nil)] [url = about:blank] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x94fb1400) [pid = 1885] [serial = 635] [outer = (nil)] [url = about:blank] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x94fa7800) [pid = 1885] [serial = 634] [outer = (nil)] [url = about:blank] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x9683b800) [pid = 1885] [serial = 640] [outer = (nil)] [url = about:blank] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x9a519400) [pid = 1885] [serial = 645] [outer = (nil)] [url = about:blank] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0xa2d59c00) [pid = 1885] [serial = 618] [outer = (nil)] [url = about:blank] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0xa2e0b400) [pid = 1885] [serial = 619] [outer = (nil)] [url = about:blank] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x9b4e0800) [pid = 1885] [serial = 615] [outer = (nil)] [url = about:blank] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0xa10f0000) [pid = 1885] [serial = 616] [outer = (nil)] [url = about:blank] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x97ac6000) [pid = 1885] [serial = 612] [outer = (nil)] [url = about:blank] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x995d4400) [pid = 1885] [serial = 613] [outer = (nil)] [url = about:blank] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 20 (0x8fc63000) [pid = 1885] [serial = 609] [outer = (nil)] [url = about:blank] 00:14:48 INFO - PROCESS | 1885 | --DOMWINDOW == 19 (0x9083f400) [pid = 1885] [serial = 610] [outer = (nil)] [url = about:blank] 00:15:04 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:15:04 INFO - PROCESS | 1885 | 1477984504083 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]]]}] 00:15:04 INFO - . 00:15:04 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30607ms 00:15:04 INFO - PROCESS | 1885 | 1477984504133 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 00:15:04 INFO - PROCESS | 1885 | 1477984504139 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 00:15:04 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 00:15:04 INFO - PROCESS | 1885 | 1477984504151 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}] 00:15:04 INFO - PROCESS | 1885 | --DOCSHELL 0x97a8f000 == 7 [pid = 1885] [id = 219] 00:15:04 INFO - PROCESS | 1885 | 1477984504374 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 00:15:04 INFO - PROCESS | 1885 | 1477984504445 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 00:15:04 INFO - PROCESS | 1885 | 1477984504450 Marionette TRACE conn4 <- [1,920,null,["8"]] 00:15:04 INFO - PROCESS | 1885 | 1477984504460 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 00:15:04 INFO - PROCESS | 1885 | 1477984504468 Marionette TRACE conn4 <- [1,921,null,{}] 00:15:04 INFO - PROCESS | 1885 | 1477984504474 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec0000 == 8 [pid = 1885] [id = 221] 00:15:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 20 (0x8dec0400) [pid = 1885] [serial = 647] [outer = (nil)] 00:15:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 21 (0x8dec4000) [pid = 1885] [serial = 648] [outer = 0x8dec0400] 00:15:04 INFO - PROCESS | 1885 | 1477984504577 Marionette DEBUG loaded listener.js 00:15:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x8decac00) [pid = 1885] [serial = 649] [outer = 0x8dec0400] 00:15:05 INFO - PROCESS | 1885 | ++DOCSHELL 0x8faba400 == 9 [pid = 1885] [id = 222] 00:15:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x8fb82c00) [pid = 1885] [serial = 650] [outer = (nil)] 00:15:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x8dec3400) [pid = 1885] [serial = 651] [outer = 0x8fb82c00] 00:15:05 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fc5b000 == 10 [pid = 1885] [id = 223] 00:15:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x8fc5b800) [pid = 1885] [serial = 652] [outer = (nil)] 00:15:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x8fc5fc00) [pid = 1885] [serial = 653] [outer = 0x8fc5b800] 00:15:05 INFO - PROCESS | 1885 | 1477984505103 Marionette DEBUG loaded listener.js 00:15:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8fc62800) [pid = 1885] [serial = 654] [outer = 0x8fc5b800] 00:15:05 INFO - PROCESS | 1885 | 1477984505698 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 \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\"","@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"]]]}] 00:15:05 INFO - ... 00:15:05 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1574ms 00:15:05 INFO - PROCESS | 1885 | 1477984505722 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 00:15:05 INFO - PROCESS | 1885 | 1477984505727 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 00:15:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 00:15:05 INFO - PROCESS | 1885 | 1477984505736 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}] 00:15:06 INFO - PROCESS | 1885 | 1477984506060 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 00:15:06 INFO - PROCESS | 1885 | 1477984506084 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 00:15:06 INFO - PROCESS | 1885 | 1477984506088 Marionette TRACE conn4 <- [1,925,null,["8"]] 00:15:06 INFO - PROCESS | 1885 | 1477984506095 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 00:15:06 INFO - PROCESS | 1885 | 1477984506102 Marionette TRACE conn4 <- [1,926,null,{}] 00:15:06 INFO - PROCESS | 1885 | 1477984506108 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x91275000 == 11 [pid = 1885] [id = 224] 00:15:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x91d2a000) [pid = 1885] [serial = 655] [outer = (nil)] 00:15:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x91dae400) [pid = 1885] [serial = 656] [outer = 0x91d2a000] 00:15:06 INFO - PROCESS | 1885 | 1477984506203 Marionette DEBUG loaded listener.js 00:15:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x92c0c000) [pid = 1885] [serial = 657] [outer = 0x91d2a000] 00:15:06 INFO - PROCESS | 1885 | 1477984506897 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]]]}] 00:15:06 INFO - . 00:15:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1183ms 00:15:06 INFO - PROCESS | 1885 | 1477984506946 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 00:15:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 00:15:06 INFO - PROCESS | 1885 | 1477984506958 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 00:15:06 INFO - PROCESS | 1885 | 1477984506969 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}] 00:15:07 INFO - PROCESS | 1885 | 1477984507299 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 00:15:07 INFO - PROCESS | 1885 | 1477984507316 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 00:15:07 INFO - PROCESS | 1885 | 1477984507322 Marionette TRACE conn4 <- [1,930,null,["8"]] 00:15:07 INFO - PROCESS | 1885 | 1477984507328 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 00:15:07 INFO - PROCESS | 1885 | 1477984507335 Marionette TRACE conn4 <- [1,931,null,{}] 00:15:07 INFO - PROCESS | 1885 | 1477984507342 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:07 INFO - PROCESS | 1885 | ++DOCSHELL 0x94e28c00 == 12 [pid = 1885] [id = 225] 00:15:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x94e29000) [pid = 1885] [serial = 658] [outer = (nil)] 00:15:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x95d64c00) [pid = 1885] [serial = 659] [outer = 0x94e29000] 00:15:07 INFO - PROCESS | 1885 | 1477984507446 Marionette DEBUG loaded listener.js 00:15:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x95d6b000) [pid = 1885] [serial = 660] [outer = 0x94e29000] 00:15:08 INFO - PROCESS | 1885 | 1477984508060 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:08 INFO - . 00:15:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1130ms 00:15:08 INFO - PROCESS | 1885 | 1477984508109 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 00:15:08 INFO - PROCESS | 1885 | 1477984508114 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 00:15:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 00:15:08 INFO - PROCESS | 1885 | 1477984508125 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}] 00:15:08 INFO - PROCESS | 1885 | 1477984508291 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 00:15:08 INFO - PROCESS | 1885 | 1477984508303 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 00:15:08 INFO - PROCESS | 1885 | 1477984508306 Marionette TRACE conn4 <- [1,935,null,["8"]] 00:15:08 INFO - PROCESS | 1885 | 1477984508406 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 00:15:08 INFO - PROCESS | 1885 | 1477984508413 Marionette TRACE conn4 <- [1,936,null,{}] 00:15:08 INFO - PROCESS | 1885 | 1477984508419 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x966d9000 == 13 [pid = 1885] [id = 226] 00:15:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x966d9400) [pid = 1885] [serial = 661] [outer = (nil)] 00:15:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x9683dc00) [pid = 1885] [serial = 662] [outer = 0x966d9400] 00:15:08 INFO - PROCESS | 1885 | 1477984508510 Marionette DEBUG loaded listener.js 00:15:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x96872400) [pid = 1885] [serial = 663] [outer = 0x966d9400] 00:15:09 INFO - PROCESS | 1885 | 1477984509061 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:09 INFO - . 00:15:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 972ms 00:15:09 INFO - PROCESS | 1885 | 1477984509120 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 00:15:09 INFO - PROCESS | 1885 | 1477984509122 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 00:15:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 00:15:09 INFO - PROCESS | 1885 | 1477984509130 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}] 00:15:09 INFO - PROCESS | 1885 | 1477984509356 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 00:15:09 INFO - PROCESS | 1885 | 1477984509372 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 00:15:09 INFO - PROCESS | 1885 | 1477984509374 Marionette TRACE conn4 <- [1,940,null,["8"]] 00:15:09 INFO - PROCESS | 1885 | 1477984509380 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 00:15:09 INFO - PROCESS | 1885 | 1477984509385 Marionette TRACE conn4 <- [1,941,null,{}] 00:15:09 INFO - PROCESS | 1885 | 1477984509390 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x97ac5c00 == 14 [pid = 1885] [id = 227] 00:15:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x97acb400) [pid = 1885] [serial = 664] [outer = (nil)] 00:15:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x97c9c000) [pid = 1885] [serial = 665] [outer = 0x97acb400] 00:15:09 INFO - PROCESS | 1885 | 1477984509479 Marionette DEBUG loaded listener.js 00:15:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x984bdc00) [pid = 1885] [serial = 666] [outer = 0x97acb400] 00:15:10 INFO - PROCESS | 1885 | 1477984510079 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:10 INFO - . 00:15:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 970ms 00:15:10 INFO - PROCESS | 1885 | 1477984510121 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 00:15:10 INFO - PROCESS | 1885 | 1477984510124 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 00:15:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 00:15:10 INFO - PROCESS | 1885 | 1477984510131 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}] 00:15:10 INFO - PROCESS | 1885 | 1477984510311 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 00:15:10 INFO - PROCESS | 1885 | 1477984510418 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 00:15:10 INFO - PROCESS | 1885 | 1477984510425 Marionette TRACE conn4 <- [1,945,null,["8"]] 00:15:10 INFO - PROCESS | 1885 | 1477984510430 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 00:15:10 INFO - PROCESS | 1885 | 1477984510435 Marionette TRACE conn4 <- [1,946,null,{}] 00:15:10 INFO - PROCESS | 1885 | 1477984510440 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:10 INFO - PROCESS | 1885 | ++DOCSHELL 0x8debc800 == 15 [pid = 1885] [id = 228] 00:15:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x984c9800) [pid = 1885] [serial = 667] [outer = (nil)] 00:15:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x9a131800) [pid = 1885] [serial = 668] [outer = 0x984c9800] 00:15:10 INFO - PROCESS | 1885 | 1477984510528 Marionette DEBUG loaded listener.js 00:15:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x9a13b800) [pid = 1885] [serial = 669] [outer = 0x984c9800] 00:15:11 INFO - PROCESS | 1885 | 1477984511032 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:11 INFO - . 00:15:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 919ms 00:15:11 INFO - PROCESS | 1885 | 1477984511049 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 00:15:11 INFO - PROCESS | 1885 | 1477984511053 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 00:15:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 00:15:11 INFO - PROCESS | 1885 | 1477984511093 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}] 00:15:11 INFO - PROCESS | 1885 | 1477984511261 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 00:15:11 INFO - PROCESS | 1885 | 1477984511274 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 00:15:11 INFO - PROCESS | 1885 | 1477984511277 Marionette TRACE conn4 <- [1,950,null,["8"]] 00:15:11 INFO - PROCESS | 1885 | 1477984511376 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 00:15:11 INFO - PROCESS | 1885 | 1477984511381 Marionette TRACE conn4 <- [1,951,null,{}] 00:15:11 INFO - PROCESS | 1885 | 1477984511386 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a1cb000 == 16 [pid = 1885] [id = 229] 00:15:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x9a205c00) [pid = 1885] [serial = 670] [outer = (nil)] 00:15:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x9a258c00) [pid = 1885] [serial = 671] [outer = 0x9a205c00] 00:15:11 INFO - PROCESS | 1885 | 1477984511473 Marionette DEBUG loaded listener.js 00:15:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x9a2d0000) [pid = 1885] [serial = 672] [outer = 0x9a205c00] 00:15:12 INFO - PROCESS | 1885 | 1477984512002 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:12 INFO - . 00:15:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 920ms 00:15:12 INFO - PROCESS | 1885 | 1477984512013 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 00:15:12 INFO - PROCESS | 1885 | 1477984512015 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 00:15:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 00:15:12 INFO - PROCESS | 1885 | 1477984512023 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}] 00:15:12 INFO - PROCESS | 1885 | 1477984512244 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 00:15:12 INFO - PROCESS | 1885 | 1477984512353 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 00:15:12 INFO - PROCESS | 1885 | 1477984512359 Marionette TRACE conn4 <- [1,955,null,["8"]] 00:15:12 INFO - PROCESS | 1885 | 1477984512369 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 00:15:12 INFO - PROCESS | 1885 | 1477984512379 Marionette TRACE conn4 <- [1,956,null,{}] 00:15:12 INFO - PROCESS | 1885 | 1477984512387 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dbbc800 == 17 [pid = 1885] [id = 230] 00:15:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x8dbc0c00) [pid = 1885] [serial = 673] [outer = (nil)] 00:15:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x8deb8000) [pid = 1885] [serial = 674] [outer = 0x8dbc0c00] 00:15:12 INFO - PROCESS | 1885 | 1477984512503 Marionette DEBUG loaded listener.js 00:15:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x8dec6400) [pid = 1885] [serial = 675] [outer = 0x8dbc0c00] 00:15:13 INFO - PROCESS | 1885 | 1477984513158 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:13 INFO - . 00:15:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1170ms 00:15:13 INFO - PROCESS | 1885 | 1477984513218 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 00:15:13 INFO - PROCESS | 1885 | 1477984513225 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 00:15:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 00:15:13 INFO - PROCESS | 1885 | 1477984513235 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}] 00:15:13 INFO - PROCESS | 1885 | 1477984513427 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 00:15:13 INFO - PROCESS | 1885 | 1477984513577 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 00:15:13 INFO - PROCESS | 1885 | 1477984513584 Marionette TRACE conn4 <- [1,960,null,["8"]] 00:15:13 INFO - PROCESS | 1885 | 1477984513596 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 00:15:13 INFO - PROCESS | 1885 | 1477984513604 Marionette TRACE conn4 <- [1,961,null,{}] 00:15:13 INFO - PROCESS | 1885 | 1477984513610 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x92c65c00 == 18 [pid = 1885] [id = 231] 00:15:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x92d08000) [pid = 1885] [serial = 676] [outer = (nil)] 00:15:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x93041000) [pid = 1885] [serial = 677] [outer = 0x92d08000] 00:15:13 INFO - PROCESS | 1885 | 1477984513714 Marionette DEBUG loaded listener.js 00:15:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x94277000) [pid = 1885] [serial = 678] [outer = 0x92d08000] 00:15:14 INFO - PROCESS | 1885 | 1477984514342 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:14 INFO - . 00:15:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1174ms 00:15:14 INFO - PROCESS | 1885 | 1477984514409 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 00:15:14 INFO - PROCESS | 1885 | 1477984514412 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 00:15:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 00:15:14 INFO - PROCESS | 1885 | 1477984514420 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}] 00:15:14 INFO - PROCESS | 1885 | 1477984514609 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 00:15:14 INFO - PROCESS | 1885 | 1477984514766 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 00:15:14 INFO - PROCESS | 1885 | 1477984514776 Marionette TRACE conn4 <- [1,965,null,["8"]] 00:15:14 INFO - PROCESS | 1885 | 1477984514790 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 00:15:14 INFO - PROCESS | 1885 | 1477984514797 Marionette TRACE conn4 <- [1,966,null,{}] 00:15:14 INFO - PROCESS | 1885 | 1477984514803 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x984c9000 == 19 [pid = 1885] [id = 232] 00:15:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x984cb400) [pid = 1885] [serial = 679] [outer = (nil)] 00:15:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x9a130000) [pid = 1885] [serial = 680] [outer = 0x984cb400] 00:15:14 INFO - PROCESS | 1885 | 1477984514913 Marionette DEBUG loaded listener.js 00:15:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x9a30e000) [pid = 1885] [serial = 681] [outer = 0x984cb400] 00:15:15 INFO - PROCESS | 1885 | 1477984515565 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:15 INFO - . 00:15:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1223ms 00:15:15 INFO - PROCESS | 1885 | 1477984515643 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 00:15:15 INFO - PROCESS | 1885 | 1477984515647 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 00:15:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 00:15:15 INFO - PROCESS | 1885 | 1477984515655 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}] 00:15:15 INFO - PROCESS | 1885 | 1477984515834 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 00:15:15 INFO - PROCESS | 1885 | 1477984515986 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 00:15:15 INFO - PROCESS | 1885 | 1477984515989 Marionette TRACE conn4 <- [1,970,null,["8"]] 00:15:16 INFO - PROCESS | 1885 | 1477984515997 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 00:15:16 INFO - PROCESS | 1885 | 1477984516004 Marionette TRACE conn4 <- [1,971,null,{}] 00:15:16 INFO - PROCESS | 1885 | 1477984516014 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:16 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a535000 == 20 [pid = 1885] [id = 233] 00:15:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x9a535400) [pid = 1885] [serial = 682] [outer = (nil)] 00:15:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x9af8c800) [pid = 1885] [serial = 683] [outer = 0x9a535400] 00:15:16 INFO - PROCESS | 1885 | 1477984516113 Marionette DEBUG loaded listener.js 00:15:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x9af92400) [pid = 1885] [serial = 684] [outer = 0x9a535400] 00:15:16 INFO - PROCESS | 1885 | 1477984516746 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:16 INFO - . 00:15:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1175ms 00:15:16 INFO - PROCESS | 1885 | 1477984516828 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 00:15:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 00:15:16 INFO - PROCESS | 1885 | 1477984516833 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 00:15:16 INFO - PROCESS | 1885 | 1477984516840 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}] 00:15:17 INFO - PROCESS | 1885 | 1477984517023 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 00:15:17 INFO - PROCESS | 1885 | 1477984517170 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 00:15:17 INFO - PROCESS | 1885 | 1477984517174 Marionette TRACE conn4 <- [1,975,null,["8"]] 00:15:17 INFO - PROCESS | 1885 | 1477984517184 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 00:15:17 INFO - PROCESS | 1885 | 1477984517189 Marionette TRACE conn4 <- [1,976,null,{}] 00:15:17 INFO - PROCESS | 1885 | 1477984517194 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x94d0bc00 == 21 [pid = 1885] [id = 234] 00:15:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x9b181400) [pid = 1885] [serial = 685] [outer = (nil)] 00:15:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x9b41ac00) [pid = 1885] [serial = 686] [outer = 0x9b181400] 00:15:17 INFO - PROCESS | 1885 | 1477984517294 Marionette DEBUG loaded listener.js 00:15:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x9b4e3800) [pid = 1885] [serial = 687] [outer = 0x9b181400] 00:15:17 INFO - PROCESS | 1885 | 1477984517991 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:18 INFO - . 00:15:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1174ms 00:15:18 INFO - PROCESS | 1885 | 1477984518048 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 00:15:18 INFO - PROCESS | 1885 | 1477984518054 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 00:15:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 00:15:18 INFO - PROCESS | 1885 | 1477984518066 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}] 00:15:18 INFO - PROCESS | 1885 | 1477984518244 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 00:15:18 INFO - PROCESS | 1885 | 1477984518417 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 00:15:18 INFO - PROCESS | 1885 | 1477984518427 Marionette TRACE conn4 <- [1,980,null,["8"]] 00:15:18 INFO - PROCESS | 1885 | 1477984518440 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 00:15:18 INFO - PROCESS | 1885 | 1477984518451 Marionette TRACE conn4 <- [1,981,null,{}] 00:15:18 INFO - PROCESS | 1885 | 1477984518466 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fb7d800 == 22 [pid = 1885] [id = 235] 00:15:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x8fb7f400) [pid = 1885] [serial = 688] [outer = (nil)] 00:15:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x8fc63000) [pid = 1885] [serial = 689] [outer = 0x8fb7f400] 00:15:18 INFO - PROCESS | 1885 | 1477984518564 Marionette DEBUG loaded listener.js 00:15:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x93039400) [pid = 1885] [serial = 690] [outer = 0x8fb7f400] 00:15:19 INFO - PROCESS | 1885 | --DOCSHELL 0x8faba400 == 21 [pid = 1885] [id = 222] 00:15:19 INFO - PROCESS | 1885 | --DOCSHELL 0x966cb000 == 20 [pid = 1885] [id = 218] 00:15:19 INFO - PROCESS | 1885 | 1477984519242 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:19 INFO - . 00:15:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1237ms 00:15:19 INFO - PROCESS | 1885 | 1477984519302 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 00:15:19 INFO - PROCESS | 1885 | 1477984519307 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 00:15:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 00:15:19 INFO - PROCESS | 1885 | 1477984519314 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}] 00:15:19 INFO - PROCESS | 1885 | 1477984519546 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 00:15:19 INFO - PROCESS | 1885 | 1477984519560 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 00:15:19 INFO - PROCESS | 1885 | 1477984519564 Marionette TRACE conn4 <- [1,985,null,["8"]] 00:15:19 INFO - PROCESS | 1885 | 1477984519572 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 00:15:19 INFO - PROCESS | 1885 | 1477984519577 Marionette TRACE conn4 <- [1,986,null,{}] 00:15:19 INFO - PROCESS | 1885 | 1477984519583 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x94274c00 == 21 [pid = 1885] [id = 236] 00:15:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x96228c00) [pid = 1885] [serial = 691] [outer = (nil)] 00:15:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x967a9000) [pid = 1885] [serial = 692] [outer = 0x96228c00] 00:15:19 INFO - PROCESS | 1885 | 1477984519676 Marionette DEBUG loaded listener.js 00:15:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x96877c00) [pid = 1885] [serial = 693] [outer = 0x96228c00] 00:15:20 INFO - PROCESS | 1885 | 1477984520293 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:20 INFO - . 00:15:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1070ms 00:15:20 INFO - PROCESS | 1885 | 1477984520394 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 00:15:20 INFO - PROCESS | 1885 | 1477984520401 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 00:15:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 00:15:20 INFO - PROCESS | 1885 | 1477984520408 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}] 00:15:20 INFO - PROCESS | 1885 | 1477984520582 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 00:15:20 INFO - PROCESS | 1885 | 1477984520697 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 00:15:20 INFO - PROCESS | 1885 | 1477984520700 Marionette TRACE conn4 <- [1,990,null,["8"]] 00:15:20 INFO - PROCESS | 1885 | 1477984520706 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 00:15:20 INFO - PROCESS | 1885 | 1477984520712 Marionette TRACE conn4 <- [1,991,null,{}] 00:15:20 INFO - PROCESS | 1885 | 1477984520722 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a259800 == 22 [pid = 1885] [id = 237] 00:15:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x9a2d3c00) [pid = 1885] [serial = 694] [outer = (nil)] 00:15:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x9a30c400) [pid = 1885] [serial = 695] [outer = 0x9a2d3c00] 00:15:20 INFO - PROCESS | 1885 | 1477984520816 Marionette DEBUG loaded listener.js 00:15:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x9a516800) [pid = 1885] [serial = 696] [outer = 0x9a2d3c00] 00:15:21 INFO - PROCESS | 1885 | 1477984521345 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:21 INFO - . 00:15:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 973ms 00:15:21 INFO - PROCESS | 1885 | 1477984521401 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 00:15:21 INFO - PROCESS | 1885 | 1477984521406 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 00:15:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 00:15:21 INFO - PROCESS | 1885 | 1477984521415 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}] 00:15:21 INFO - PROCESS | 1885 | 1477984521644 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 00:15:21 INFO - PROCESS | 1885 | 1477984521670 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 00:15:21 INFO - PROCESS | 1885 | 1477984521675 Marionette TRACE conn4 <- [1,995,null,["8"]] 00:15:21 INFO - PROCESS | 1885 | 1477984521679 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 00:15:21 INFO - PROCESS | 1885 | 1477984521685 Marionette TRACE conn4 <- [1,996,null,{}] 00:15:21 INFO - PROCESS | 1885 | 1477984521824 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec1c00 == 23 [pid = 1885] [id = 238] 00:15:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x9b410c00) [pid = 1885] [serial = 697] [outer = (nil)] 00:15:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x9b5ca400) [pid = 1885] [serial = 698] [outer = 0x9b410c00] 00:15:21 INFO - PROCESS | 1885 | 1477984521917 Marionette DEBUG loaded listener.js 00:15:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0xa10eb000) [pid = 1885] [serial = 699] [outer = 0x9b410c00] 00:15:22 INFO - PROCESS | 1885 | 1477984522545 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:22 INFO - . 00:15:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1170ms 00:15:22 INFO - PROCESS | 1885 | 1477984522635 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 00:15:22 INFO - PROCESS | 1885 | 1477984522640 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 00:15:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 00:15:22 INFO - PROCESS | 1885 | 1477984522651 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}] 00:15:22 INFO - PROCESS | 1885 | 1477984522934 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 00:15:22 INFO - PROCESS | 1885 | 1477984522958 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 00:15:22 INFO - PROCESS | 1885 | 1477984522962 Marionette TRACE conn4 <- [1,1000,null,["8"]] 00:15:22 INFO - PROCESS | 1885 | 1477984522968 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 00:15:22 INFO - PROCESS | 1885 | 1477984522973 Marionette TRACE conn4 <- [1,1001,null,{}] 00:15:22 INFO - PROCESS | 1885 | 1477984522979 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:23 INFO - PROCESS | 1885 | ++DOCSHELL 0xa10f5800 == 24 [pid = 1885] [id = 239] 00:15:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0xa1223800) [pid = 1885] [serial = 700] [outer = (nil)] 00:15:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0xa1228c00) [pid = 1885] [serial = 701] [outer = 0xa1223800] 00:15:23 INFO - PROCESS | 1885 | 1477984523131 Marionette DEBUG loaded listener.js 00:15:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0xa2491400) [pid = 1885] [serial = 702] [outer = 0xa1223800] 00:15:23 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x97ca6400) [pid = 1885] [serial = 644] [outer = (nil)] [url = about:blank] 00:15:23 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x984c9800) [pid = 1885] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 00:15:23 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x97acb400) [pid = 1885] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 00:15:23 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x966d9400) [pid = 1885] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 00:15:23 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x94e29000) [pid = 1885] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 00:15:23 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x91d2a000) [pid = 1885] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 00:15:23 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x8fb82c00) [pid = 1885] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 00:15:23 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x967afc00) [pid = 1885] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 00:15:23 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8dec0400) [pid = 1885] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 00:15:23 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x8fc5b800) [pid = 1885] [serial = 652] [outer = (nil)] [url = about:blank] 00:15:23 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x97ac5400) [pid = 1885] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 00:15:23 INFO - PROCESS | 1885 | 1477984523753 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:23 INFO - . 00:15:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1131ms 00:15:23 INFO - PROCESS | 1885 | 1477984523801 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 00:15:23 INFO - PROCESS | 1885 | 1477984523804 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 00:15:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 00:15:23 INFO - PROCESS | 1885 | 1477984523812 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}] 00:15:24 INFO - PROCESS | 1885 | 1477984524001 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 00:15:24 INFO - PROCESS | 1885 | 1477984524013 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 00:15:24 INFO - PROCESS | 1885 | 1477984524016 Marionette TRACE conn4 <- [1,1005,null,["8"]] 00:15:24 INFO - PROCESS | 1885 | 1477984524021 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 00:15:24 INFO - PROCESS | 1885 | 1477984524026 Marionette TRACE conn4 <- [1,1006,null,{}] 00:15:24 INFO - PROCESS | 1885 | 1477984524031 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x8da8b800 == 25 [pid = 1885] [id = 240] 00:15:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0xa24dd400) [pid = 1885] [serial = 703] [outer = (nil)] 00:15:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0xa2891400) [pid = 1885] [serial = 704] [outer = 0xa24dd400] 00:15:24 INFO - PROCESS | 1885 | 1477984524123 Marionette DEBUG loaded listener.js 00:15:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0xa2c0d000) [pid = 1885] [serial = 705] [outer = 0xa24dd400] 00:15:24 INFO - PROCESS | 1885 | 1477984524748 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:24 INFO - . 00:15:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 974ms 00:15:24 INFO - PROCESS | 1885 | 1477984524786 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 00:15:24 INFO - PROCESS | 1885 | 1477984524789 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 00:15:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 00:15:24 INFO - PROCESS | 1885 | 1477984524829 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}] 00:15:25 INFO - PROCESS | 1885 | 1477984525036 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 00:15:25 INFO - PROCESS | 1885 | 1477984525052 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 00:15:25 INFO - PROCESS | 1885 | 1477984525058 Marionette TRACE conn4 <- [1,1010,null,["8"]] 00:15:25 INFO - PROCESS | 1885 | 1477984525063 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 00:15:25 INFO - PROCESS | 1885 | 1477984525071 Marionette TRACE conn4 <- [1,1011,null,{}] 00:15:25 INFO - PROCESS | 1885 | 1477984525077 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:25 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2c13800 == 26 [pid = 1885] [id = 241] 00:15:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0xa2c13c00) [pid = 1885] [serial = 706] [outer = (nil)] 00:15:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0xa2d59000) [pid = 1885] [serial = 707] [outer = 0xa2c13c00] 00:15:25 INFO - PROCESS | 1885 | 1477984525168 Marionette DEBUG loaded listener.js 00:15:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0xa2d5c400) [pid = 1885] [serial = 708] [outer = 0xa2c13c00] 00:15:25 INFO - PROCESS | 1885 | 1477984525798 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:25 INFO - . 00:15:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1031ms 00:15:25 INFO - PROCESS | 1885 | 1477984525859 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 00:15:25 INFO - PROCESS | 1885 | 1477984525866 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 00:15:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 00:15:25 INFO - PROCESS | 1885 | 1477984525879 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}] 00:15:26 INFO - PROCESS | 1885 | 1477984526080 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 00:15:26 INFO - PROCESS | 1885 | 1477984526241 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 00:15:26 INFO - PROCESS | 1885 | 1477984526248 Marionette TRACE conn4 <- [1,1015,null,["8"]] 00:15:26 INFO - PROCESS | 1885 | 1477984526271 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 00:15:26 INFO - PROCESS | 1885 | 1477984526279 Marionette TRACE conn4 <- [1,1016,null,{}] 00:15:26 INFO - PROCESS | 1885 | 1477984526285 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x9126f400 == 27 [pid = 1885] [id = 242] 00:15:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x91272c00) [pid = 1885] [serial = 709] [outer = (nil)] 00:15:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x9427a800) [pid = 1885] [serial = 710] [outer = 0x91272c00] 00:15:26 INFO - PROCESS | 1885 | 1477984526401 Marionette DEBUG loaded listener.js 00:15:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x95d61400) [pid = 1885] [serial = 711] [outer = 0x91272c00] 00:15:27 INFO - PROCESS | 1885 | 1477984527059 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:27 INFO - . 00:15:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1283ms 00:15:27 INFO - PROCESS | 1885 | 1477984527174 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 00:15:27 INFO - PROCESS | 1885 | 1477984527179 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 00:15:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 00:15:27 INFO - PROCESS | 1885 | 1477984527188 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}] 00:15:27 INFO - PROCESS | 1885 | 1477984527376 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 00:15:27 INFO - PROCESS | 1885 | 1477984527538 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 00:15:27 INFO - PROCESS | 1885 | 1477984527542 Marionette TRACE conn4 <- [1,1020,null,["8"]] 00:15:27 INFO - PROCESS | 1885 | 1477984527550 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 00:15:27 INFO - PROCESS | 1885 | 1477984527555 Marionette TRACE conn4 <- [1,1021,null,{}] 00:15:27 INFO - PROCESS | 1885 | 1477984527562 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a13e000 == 28 [pid = 1885] [id = 243] 00:15:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x9a1cb400) [pid = 1885] [serial = 712] [outer = (nil)] 00:15:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x9a568800) [pid = 1885] [serial = 713] [outer = 0x9a1cb400] 00:15:27 INFO - PROCESS | 1885 | 1477984527664 Marionette DEBUG loaded listener.js 00:15:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x9b186800) [pid = 1885] [serial = 714] [outer = 0x9a1cb400] 00:15:28 INFO - PROCESS | 1885 | 1477984528286 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:28 INFO - . 00:15:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1124ms 00:15:28 INFO - PROCESS | 1885 | 1477984528353 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 00:15:28 INFO - PROCESS | 1885 | 1477984528360 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 00:15:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 00:15:28 INFO - PROCESS | 1885 | 1477984528368 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}] 00:15:28 INFO - PROCESS | 1885 | 1477984528551 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 00:15:28 INFO - PROCESS | 1885 | 1477984528711 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 00:15:28 INFO - PROCESS | 1885 | 1477984528715 Marionette TRACE conn4 <- [1,1025,null,["8"]] 00:15:28 INFO - PROCESS | 1885 | 1477984528726 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 00:15:28 INFO - PROCESS | 1885 | 1477984528732 Marionette TRACE conn4 <- [1,1026,null,{}] 00:15:28 INFO - PROCESS | 1885 | 1477984528739 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:28 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2c10400 == 29 [pid = 1885] [id = 244] 00:15:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0xa2c10800) [pid = 1885] [serial = 715] [outer = (nil)] 00:15:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0xa2d5e800) [pid = 1885] [serial = 716] [outer = 0xa2c10800] 00:15:28 INFO - PROCESS | 1885 | 1477984528844 Marionette DEBUG loaded listener.js 00:15:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x9a1c5c00) [pid = 1885] [serial = 717] [outer = 0xa2c10800] 00:15:29 INFO - PROCESS | 1885 | 1477984529466 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:29 INFO - . 00:15:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1125ms 00:15:29 INFO - PROCESS | 1885 | 1477984529507 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 00:15:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 00:15:29 INFO - PROCESS | 1885 | 1477984529512 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 00:15:29 INFO - PROCESS | 1885 | 1477984529521 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}] 00:15:29 INFO - PROCESS | 1885 | 1477984529696 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 00:15:29 INFO - PROCESS | 1885 | 1477984529873 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 00:15:29 INFO - PROCESS | 1885 | 1477984529878 Marionette TRACE conn4 <- [1,1030,null,["8"]] 00:15:29 INFO - PROCESS | 1885 | 1477984529885 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 00:15:29 INFO - PROCESS | 1885 | 1477984529891 Marionette TRACE conn4 <- [1,1031,null,{}] 00:15:29 INFO - PROCESS | 1885 | 1477984529900 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:29 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2e0c400 == 30 [pid = 1885] [id = 245] 00:15:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0xa2e0e400) [pid = 1885] [serial = 718] [outer = (nil)] 00:15:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0xa2e15400) [pid = 1885] [serial = 719] [outer = 0xa2e0e400] 00:15:30 INFO - PROCESS | 1885 | 1477984530006 Marionette DEBUG loaded listener.js 00:15:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0xa2f4b800) [pid = 1885] [serial = 720] [outer = 0xa2e0e400] 00:15:30 INFO - PROCESS | 1885 | 1477984530631 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:30 INFO - . 00:15:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1125ms 00:15:30 INFO - PROCESS | 1885 | 1477984530687 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 00:15:30 INFO - PROCESS | 1885 | 1477984530691 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 00:15:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 00:15:30 INFO - PROCESS | 1885 | 1477984530699 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}] 00:15:30 INFO - PROCESS | 1885 | 1477984530867 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 00:15:31 INFO - PROCESS | 1885 | 1477984531001 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 00:15:31 INFO - PROCESS | 1885 | 1477984531004 Marionette TRACE conn4 <- [1,1035,null,["8"]] 00:15:31 INFO - PROCESS | 1885 | 1477984531011 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 00:15:31 INFO - PROCESS | 1885 | 1477984531022 Marionette TRACE conn4 <- [1,1036,null,{}] 00:15:31 INFO - PROCESS | 1885 | 1477984531027 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:31 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2e0ac00 == 31 [pid = 1885] [id = 246] 00:15:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0xa2f54000) [pid = 1885] [serial = 721] [outer = (nil)] 00:15:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0xa2f58400) [pid = 1885] [serial = 722] [outer = 0xa2f54000] 00:15:31 INFO - PROCESS | 1885 | 1477984531140 Marionette DEBUG loaded listener.js 00:15:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0xa432d800) [pid = 1885] [serial = 723] [outer = 0xa2f54000] 00:15:31 INFO - PROCESS | 1885 | 1477984531817 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:31 INFO - . 00:15:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1220ms 00:15:31 INFO - PROCESS | 1885 | 1477984531934 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 00:15:31 INFO - PROCESS | 1885 | 1477984531937 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 00:15:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 00:15:31 INFO - PROCESS | 1885 | 1477984531945 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}] 00:15:32 INFO - PROCESS | 1885 | 1477984532315 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 00:15:32 INFO - PROCESS | 1885 | 1477984532494 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 00:15:32 INFO - PROCESS | 1885 | 1477984532499 Marionette TRACE conn4 <- [1,1040,null,["8"]] 00:15:32 INFO - PROCESS | 1885 | 1477984532508 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 00:15:32 INFO - PROCESS | 1885 | 1477984532517 Marionette TRACE conn4 <- [1,1041,null,{}] 00:15:32 INFO - PROCESS | 1885 | 1477984532525 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dff3400 == 32 [pid = 1885] [id = 247] 00:15:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x8fc58c00) [pid = 1885] [serial = 724] [outer = (nil)] 00:15:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x9083d800) [pid = 1885] [serial = 725] [outer = 0x8fc58c00] 00:15:32 INFO - PROCESS | 1885 | 1477984532685 Marionette DEBUG loaded listener.js 00:15:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x9303d000) [pid = 1885] [serial = 726] [outer = 0x8fc58c00] 00:15:34 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x9a592400) [pid = 1885] [serial = 646] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x8dec4000) [pid = 1885] [serial = 648] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x91dae400) [pid = 1885] [serial = 656] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x96844800) [pid = 1885] [serial = 641] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x8decac00) [pid = 1885] [serial = 649] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x9a13b800) [pid = 1885] [serial = 669] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x9a131800) [pid = 1885] [serial = 668] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x984bdc00) [pid = 1885] [serial = 666] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x97c9c000) [pid = 1885] [serial = 665] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x8fc5fc00) [pid = 1885] [serial = 653] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x95d64c00) [pid = 1885] [serial = 659] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x8fc62800) [pid = 1885] [serial = 654] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x9a258c00) [pid = 1885] [serial = 671] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x92c0c000) [pid = 1885] [serial = 657] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x96872400) [pid = 1885] [serial = 663] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x95d6b000) [pid = 1885] [serial = 660] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x9683dc00) [pid = 1885] [serial = 662] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x8dec3400) [pid = 1885] [serial = 651] [outer = (nil)] [url = about:blank] 00:15:34 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x966d2800) [pid = 1885] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 00:15:34 INFO - PROCESS | 1885 | 1477984534181 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:34 INFO - . 00:15:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 2324ms 00:15:34 INFO - PROCESS | 1885 | 1477984534270 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 00:15:34 INFO - PROCESS | 1885 | 1477984534277 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 00:15:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 00:15:34 INFO - PROCESS | 1885 | 1477984534289 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}] 00:15:34 INFO - PROCESS | 1885 | 1477984534474 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 00:15:34 INFO - PROCESS | 1885 | 1477984534593 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 00:15:34 INFO - PROCESS | 1885 | 1477984534598 Marionette TRACE conn4 <- [1,1045,null,["8"]] 00:15:34 INFO - PROCESS | 1885 | 1477984534609 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 00:15:34 INFO - PROCESS | 1885 | 1477984534616 Marionette TRACE conn4 <- [1,1046,null,{}] 00:15:34 INFO - PROCESS | 1885 | 1477984534623 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:34 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fa42c00 == 33 [pid = 1885] [id = 248] 00:15:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8fa44000) [pid = 1885] [serial = 727] [outer = (nil)] 00:15:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8faba400) [pid = 1885] [serial = 728] [outer = 0x8fa44000] 00:15:34 INFO - PROCESS | 1885 | 1477984534723 Marionette DEBUG loaded listener.js 00:15:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8fc5e800) [pid = 1885] [serial = 729] [outer = 0x8fa44000] 00:15:35 INFO - PROCESS | 1885 | 1477984535305 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:35 INFO - . 00:15:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1069ms 00:15:35 INFO - PROCESS | 1885 | 1477984535360 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 00:15:35 INFO - PROCESS | 1885 | 1477984535364 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 00:15:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 00:15:35 INFO - PROCESS | 1885 | 1477984535372 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}] 00:15:35 INFO - PROCESS | 1885 | 1477984535559 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 00:15:35 INFO - PROCESS | 1885 | 1477984535681 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 00:15:35 INFO - PROCESS | 1885 | 1477984535686 Marionette TRACE conn4 <- [1,1050,null,["8"]] 00:15:35 INFO - PROCESS | 1885 | 1477984535692 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 00:15:35 INFO - PROCESS | 1885 | 1477984535697 Marionette TRACE conn4 <- [1,1051,null,{}] 00:15:35 INFO - PROCESS | 1885 | 1477984535703 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x94fa9800 == 34 [pid = 1885] [id = 249] 00:15:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x94faa000) [pid = 1885] [serial = 730] [outer = (nil)] 00:15:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x94fabc00) [pid = 1885] [serial = 731] [outer = 0x94faa000] 00:15:35 INFO - PROCESS | 1885 | 1477984535796 Marionette DEBUG loaded listener.js 00:15:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x94faec00) [pid = 1885] [serial = 732] [outer = 0x94faa000] 00:15:36 INFO - PROCESS | 1885 | 1477984536331 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:36 INFO - . 00:15:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 975ms 00:15:36 INFO - PROCESS | 1885 | 1477984536384 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 00:15:36 INFO - PROCESS | 1885 | 1477984536393 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 00:15:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 00:15:36 INFO - PROCESS | 1885 | 1477984536400 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}] 00:15:36 INFO - PROCESS | 1885 | 1477984536572 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 00:15:36 INFO - PROCESS | 1885 | 1477984536711 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 00:15:36 INFO - PROCESS | 1885 | 1477984536716 Marionette TRACE conn4 <- [1,1055,null,["8"]] 00:15:36 INFO - PROCESS | 1885 | 1477984536721 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 00:15:36 INFO - PROCESS | 1885 | 1477984536728 Marionette TRACE conn4 <- [1,1056,null,{}] 00:15:36 INFO - PROCESS | 1885 | 1477984536734 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x95d64c00 == 35 [pid = 1885] [id = 250] 00:15:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x95d67400) [pid = 1885] [serial = 733] [outer = (nil)] 00:15:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x95d6a000) [pid = 1885] [serial = 734] [outer = 0x95d67400] 00:15:36 INFO - PROCESS | 1885 | 1477984536835 Marionette DEBUG loaded listener.js 00:15:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x966cb000) [pid = 1885] [serial = 735] [outer = 0x95d67400] 00:15:37 INFO - PROCESS | 1885 | 1477984537530 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:37 INFO - . 00:15:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1170ms 00:15:37 INFO - PROCESS | 1885 | 1477984537598 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 00:15:37 INFO - PROCESS | 1885 | 1477984537602 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 00:15:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 00:15:37 INFO - PROCESS | 1885 | 1477984537609 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}] 00:15:37 INFO - PROCESS | 1885 | 1477984537858 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 00:15:37 INFO - PROCESS | 1885 | 1477984537886 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 00:15:37 INFO - PROCESS | 1885 | 1477984537893 Marionette TRACE conn4 <- [1,1060,null,["8"]] 00:15:37 INFO - PROCESS | 1885 | 1477984537898 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 00:15:37 INFO - PROCESS | 1885 | 1477984537903 Marionette TRACE conn4 <- [1,1061,null,{}] 00:15:37 INFO - PROCESS | 1885 | 1477984537975 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x96874000 == 36 [pid = 1885] [id = 251] 00:15:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x97c9ec00) [pid = 1885] [serial = 736] [outer = (nil)] 00:15:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0xa108c400) [pid = 1885] [serial = 737] [outer = 0x97c9ec00] 00:15:38 INFO - PROCESS | 1885 | 1477984538072 Marionette DEBUG loaded listener.js 00:15:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0xa10f0400) [pid = 1885] [serial = 738] [outer = 0x97c9ec00] 00:15:39 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x96228c00) [pid = 1885] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 00:15:39 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x9b181400) [pid = 1885] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 00:15:39 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0xa24dd400) [pid = 1885] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 00:15:39 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x9a535400) [pid = 1885] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 00:15:39 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x9b410c00) [pid = 1885] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 00:15:39 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x9a2d3c00) [pid = 1885] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 00:15:39 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0xa1223800) [pid = 1885] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 00:15:39 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x8fb7f400) [pid = 1885] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 00:15:39 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x984cb400) [pid = 1885] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 00:15:39 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x9a205c00) [pid = 1885] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 00:15:39 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x92d08000) [pid = 1885] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 00:15:39 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x8dbc0c00) [pid = 1885] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 00:15:39 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0xa2c13c00) [pid = 1885] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 00:15:39 INFO - PROCESS | 1885 | 1477984539116 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:39 INFO - . 00:15:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1527ms 00:15:39 INFO - PROCESS | 1885 | 1477984539135 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 00:15:39 INFO - PROCESS | 1885 | 1477984539139 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 00:15:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 00:15:39 INFO - PROCESS | 1885 | 1477984539146 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}] 00:15:39 INFO - PROCESS | 1885 | 1477984539311 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 00:15:39 INFO - PROCESS | 1885 | 1477984539442 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 00:15:39 INFO - PROCESS | 1885 | 1477984539446 Marionette TRACE conn4 <- [1,1065,null,["8"]] 00:15:39 INFO - PROCESS | 1885 | 1477984539451 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 00:15:39 INFO - PROCESS | 1885 | 1477984539456 Marionette TRACE conn4 <- [1,1066,null,{}] 00:15:39 INFO - PROCESS | 1885 | 1477984539461 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fb82800 == 37 [pid = 1885] [id = 252] 00:15:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x92d06400) [pid = 1885] [serial = 739] [outer = (nil)] 00:15:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x9a205c00) [pid = 1885] [serial = 740] [outer = 0x92d06400] 00:15:39 INFO - PROCESS | 1885 | 1477984539549 Marionette DEBUG loaded listener.js 00:15:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0xa24dd400) [pid = 1885] [serial = 741] [outer = 0x92d06400] 00:15:40 INFO - PROCESS | 1885 | 1477984540059 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:40 INFO - . 00:15:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 970ms 00:15:40 INFO - PROCESS | 1885 | 1477984540115 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 00:15:40 INFO - PROCESS | 1885 | 1477984540119 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 00:15:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 00:15:40 INFO - PROCESS | 1885 | 1477984540126 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}] 00:15:40 INFO - PROCESS | 1885 | 1477984540315 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 00:15:40 INFO - PROCESS | 1885 | 1477984540326 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 00:15:40 INFO - PROCESS | 1885 | 1477984540329 Marionette TRACE conn4 <- [1,1070,null,["8"]] 00:15:40 INFO - PROCESS | 1885 | 1477984540335 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 00:15:40 INFO - PROCESS | 1885 | 1477984540340 Marionette TRACE conn4 <- [1,1071,null,{}] 00:15:40 INFO - PROCESS | 1885 | 1477984540346 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:40 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2d60c00 == 38 [pid = 1885] [id = 253] 00:15:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0xa2d62000) [pid = 1885] [serial = 742] [outer = (nil)] 00:15:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0xa2e0a400) [pid = 1885] [serial = 743] [outer = 0xa2d62000] 00:15:40 INFO - PROCESS | 1885 | 1477984540547 Marionette DEBUG loaded listener.js 00:15:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0xa2f50000) [pid = 1885] [serial = 744] [outer = 0xa2d62000] 00:15:41 INFO - PROCESS | 1885 | 1477984541096 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:41 INFO - . 00:15:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1019ms 00:15:41 INFO - PROCESS | 1885 | 1477984541150 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 00:15:41 INFO - PROCESS | 1885 | 1477984541157 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 00:15:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 00:15:41 INFO - PROCESS | 1885 | 1477984541169 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}] 00:15:41 INFO - PROCESS | 1885 | 1477984541411 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 00:15:41 INFO - PROCESS | 1885 | 1477984541560 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 00:15:41 INFO - PROCESS | 1885 | 1477984541568 Marionette TRACE conn4 <- [1,1075,null,["8"]] 00:15:41 INFO - PROCESS | 1885 | 1477984541575 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 00:15:41 INFO - PROCESS | 1885 | 1477984541584 Marionette TRACE conn4 <- [1,1076,null,{}] 00:15:41 INFO - PROCESS | 1885 | 1477984541631 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x9083f800 == 39 [pid = 1885] [id = 254] 00:15:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x90841c00) [pid = 1885] [serial = 745] [outer = (nil)] 00:15:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x944a5400) [pid = 1885] [serial = 746] [outer = 0x90841c00] 00:15:41 INFO - PROCESS | 1885 | 1477984541749 Marionette DEBUG loaded listener.js 00:15:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x94fa8000) [pid = 1885] [serial = 747] [outer = 0x90841c00] 00:15:42 INFO - PROCESS | 1885 | 1477984542520 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:42 INFO - . 00:15:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1378ms 00:15:42 INFO - PROCESS | 1885 | 1477984542589 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 00:15:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 00:15:42 INFO - PROCESS | 1885 | 1477984542595 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 00:15:42 INFO - PROCESS | 1885 | 1477984542603 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}] 00:15:42 INFO - PROCESS | 1885 | 1477984542802 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 00:15:42 INFO - PROCESS | 1885 | 1477984542964 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 00:15:42 INFO - PROCESS | 1885 | 1477984542969 Marionette TRACE conn4 <- [1,1080,null,["8"]] 00:15:42 INFO - PROCESS | 1885 | 1477984542981 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 00:15:42 INFO - PROCESS | 1885 | 1477984542986 Marionette TRACE conn4 <- [1,1081,null,{}] 00:15:43 INFO - PROCESS | 1885 | 1477984542993 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fc61800 == 40 [pid = 1885] [id = 255] 00:15:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x967af000) [pid = 1885] [serial = 748] [outer = (nil)] 00:15:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x95d69400) [pid = 1885] [serial = 749] [outer = 0x967af000] 00:15:43 INFO - PROCESS | 1885 | 1477984543104 Marionette DEBUG loaded listener.js 00:15:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x984be000) [pid = 1885] [serial = 750] [outer = 0x967af000] 00:15:43 INFO - PROCESS | 1885 | 1477984543793 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:43 INFO - . 00:15:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1285ms 00:15:43 INFO - PROCESS | 1885 | 1477984543896 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 00:15:43 INFO - PROCESS | 1885 | 1477984543903 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 00:15:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 00:15:43 INFO - PROCESS | 1885 | 1477984543936 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}] 00:15:44 INFO - PROCESS | 1885 | 1477984544125 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 00:15:44 INFO - PROCESS | 1885 | 1477984544306 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 00:15:44 INFO - PROCESS | 1885 | 1477984544310 Marionette TRACE conn4 <- [1,1085,null,["8"]] 00:15:44 INFO - PROCESS | 1885 | 1477984544317 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 00:15:44 INFO - PROCESS | 1885 | 1477984544324 Marionette TRACE conn4 <- [1,1086,null,{}] 00:15:44 INFO - PROCESS | 1885 | 1477984544331 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:44 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2e0b800 == 41 [pid = 1885] [id = 256] 00:15:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0xa2f50800) [pid = 1885] [serial = 751] [outer = (nil)] 00:15:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0xa432e000) [pid = 1885] [serial = 752] [outer = 0xa2f50800] 00:15:44 INFO - PROCESS | 1885 | 1477984544437 Marionette DEBUG loaded listener.js 00:15:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0xa4338c00) [pid = 1885] [serial = 753] [outer = 0xa2f50800] 00:15:45 INFO - PROCESS | 1885 | 1477984545183 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:45 INFO - . 00:15:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1296ms 00:15:45 INFO - PROCESS | 1885 | 1477984545246 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 00:15:45 INFO - PROCESS | 1885 | 1477984545251 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 00:15:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 00:15:45 INFO - PROCESS | 1885 | 1477984545260 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}] 00:15:45 INFO - PROCESS | 1885 | 1477984545447 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 00:15:45 INFO - PROCESS | 1885 | 1477984545715 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 00:15:45 INFO - PROCESS | 1885 | 1477984545722 Marionette TRACE conn4 <- [1,1090,null,["8"]] 00:15:45 INFO - PROCESS | 1885 | 1477984545753 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 00:15:45 INFO - PROCESS | 1885 | 1477984545762 Marionette TRACE conn4 <- [1,1091,null,{}] 00:15:45 INFO - PROCESS | 1885 | 1477984545771 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfed400 == 42 [pid = 1885] [id = 257] 00:15:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x8dfee000) [pid = 1885] [serial = 754] [outer = (nil)] 00:15:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x8fb75400) [pid = 1885] [serial = 755] [outer = 0x8dfee000] 00:15:45 INFO - PROCESS | 1885 | 1477984545871 Marionette DEBUG loaded listener.js 00:15:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x91db9800) [pid = 1885] [serial = 756] [outer = 0x8dfee000] 00:15:46 INFO - PROCESS | 1885 | --DOCSHELL 0x8da8b800 == 41 [pid = 1885] [id = 240] 00:15:46 INFO - PROCESS | 1885 | --DOCSHELL 0x8fb82800 == 40 [pid = 1885] [id = 252] 00:15:46 INFO - PROCESS | 1885 | --DOCSHELL 0x96874000 == 39 [pid = 1885] [id = 251] 00:15:46 INFO - PROCESS | 1885 | --DOCSHELL 0x95d64c00 == 38 [pid = 1885] [id = 250] 00:15:46 INFO - PROCESS | 1885 | --DOCSHELL 0x94fa9800 == 37 [pid = 1885] [id = 249] 00:15:46 INFO - PROCESS | 1885 | --DOCSHELL 0x8fa42c00 == 36 [pid = 1885] [id = 248] 00:15:46 INFO - PROCESS | 1885 | 1477984546708 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x9a2d0000) [pid = 1885] [serial = 672] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0xa2d59000) [pid = 1885] [serial = 707] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0xa2d5c400) [pid = 1885] [serial = 708] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0xa2891400) [pid = 1885] [serial = 704] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0xa2c0d000) [pid = 1885] [serial = 705] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0xa1228c00) [pid = 1885] [serial = 701] [outer = (nil)] [url = about:blank] 00:15:46 INFO - . 00:15:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1478ms 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0xa2491400) [pid = 1885] [serial = 702] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x9b5ca400) [pid = 1885] [serial = 698] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0xa10eb000) [pid = 1885] [serial = 699] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x9a30c400) [pid = 1885] [serial = 695] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x9a516800) [pid = 1885] [serial = 696] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x967a9000) [pid = 1885] [serial = 692] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x96877c00) [pid = 1885] [serial = 693] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x8fc63000) [pid = 1885] [serial = 689] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x93039400) [pid = 1885] [serial = 690] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x9b41ac00) [pid = 1885] [serial = 686] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x9b4e3800) [pid = 1885] [serial = 687] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x9af8c800) [pid = 1885] [serial = 683] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x9af92400) [pid = 1885] [serial = 684] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x9a130000) [pid = 1885] [serial = 680] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x9a30e000) [pid = 1885] [serial = 681] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x93041000) [pid = 1885] [serial = 677] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x94277000) [pid = 1885] [serial = 678] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x8deb8000) [pid = 1885] [serial = 674] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x8dec6400) [pid = 1885] [serial = 675] [outer = (nil)] [url = about:blank] 00:15:46 INFO - PROCESS | 1885 | 1477984546749 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 00:15:46 INFO - PROCESS | 1885 | 1477984546759 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 00:15:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 00:15:46 INFO - PROCESS | 1885 | 1477984546777 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}] 00:15:46 INFO - PROCESS | 1885 | 1477984546950 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 00:15:47 INFO - PROCESS | 1885 | 1477984547080 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 00:15:47 INFO - PROCESS | 1885 | 1477984547086 Marionette TRACE conn4 <- [1,1095,null,["8"]] 00:15:47 INFO - PROCESS | 1885 | 1477984547098 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 00:15:47 INFO - PROCESS | 1885 | 1477984547105 Marionette TRACE conn4 <- [1,1096,null,{}] 00:15:47 INFO - PROCESS | 1885 | 1477984547111 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x9303f000 == 37 [pid = 1885] [id = 258] 00:15:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x93041000) [pid = 1885] [serial = 757] [outer = (nil)] 00:15:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x933d0000) [pid = 1885] [serial = 758] [outer = 0x93041000] 00:15:47 INFO - PROCESS | 1885 | 1477984547223 Marionette DEBUG loaded listener.js 00:15:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x94a75000) [pid = 1885] [serial = 759] [outer = 0x93041000] 00:15:47 INFO - PROCESS | 1885 | 1477984547742 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:47 INFO - . 00:15:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1023ms 00:15:47 INFO - PROCESS | 1885 | 1477984547797 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 00:15:47 INFO - PROCESS | 1885 | 1477984547800 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 00:15:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 00:15:47 INFO - PROCESS | 1885 | 1477984547809 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}] 00:15:47 INFO - PROCESS | 1885 | 1477984547971 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 00:15:48 INFO - PROCESS | 1885 | 1477984548123 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 00:15:48 INFO - PROCESS | 1885 | 1477984548127 Marionette TRACE conn4 <- [1,1100,null,["8"]] 00:15:48 INFO - PROCESS | 1885 | 1477984548137 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 00:15:48 INFO - PROCESS | 1885 | 1477984548148 Marionette TRACE conn4 <- [1,1101,null,{}] 00:15:48 INFO - PROCESS | 1885 | 1477984548157 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deba400 == 38 [pid = 1885] [id = 259] 00:15:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8debf400) [pid = 1885] [serial = 760] [outer = (nil)] 00:15:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8dec6000) [pid = 1885] [serial = 761] [outer = 0x8debf400] 00:15:48 INFO - PROCESS | 1885 | 1477984548272 Marionette DEBUG loaded listener.js 00:15:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8fc5c000) [pid = 1885] [serial = 762] [outer = 0x8debf400] 00:15:48 INFO - PROCESS | 1885 | 1477984548932 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:48 INFO - . 00:15:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1169ms 00:15:48 INFO - PROCESS | 1885 | 1477984548977 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 00:15:48 INFO - PROCESS | 1885 | 1477984548984 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 00:15:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 00:15:48 INFO - PROCESS | 1885 | 1477984548993 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}] 00:15:49 INFO - PROCESS | 1885 | 1477984549175 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 00:15:49 INFO - PROCESS | 1885 | 1477984549355 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 00:15:49 INFO - PROCESS | 1885 | 1477984549362 Marionette TRACE conn4 <- [1,1105,null,["8"]] 00:15:49 INFO - PROCESS | 1885 | 1477984549371 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 00:15:49 INFO - PROCESS | 1885 | 1477984549379 Marionette TRACE conn4 <- [1,1106,null,{}] 00:15:49 INFO - PROCESS | 1885 | 1477984549385 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x95d64c00 == 39 [pid = 1885] [id = 260] 00:15:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x95d67c00) [pid = 1885] [serial = 763] [outer = (nil)] 00:15:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x95d6cc00) [pid = 1885] [serial = 764] [outer = 0x95d67c00] 00:15:49 INFO - PROCESS | 1885 | 1477984549490 Marionette DEBUG loaded listener.js 00:15:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x967a9400) [pid = 1885] [serial = 765] [outer = 0x95d67c00] 00:15:50 INFO - PROCESS | 1885 | 1477984550111 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:50 INFO - . 00:15:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 1169ms 00:15:50 INFO - PROCESS | 1885 | 1477984550161 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 00:15:50 INFO - PROCESS | 1885 | 1477984550165 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 00:15:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 00:15:50 INFO - PROCESS | 1885 | 1477984550173 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}] 00:15:50 INFO - PROCESS | 1885 | 1477984550355 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 00:15:50 INFO - PROCESS | 1885 | 1477984550538 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 00:15:50 INFO - PROCESS | 1885 | 1477984550549 Marionette TRACE conn4 <- [1,1110,null,["8"]] 00:15:50 INFO - PROCESS | 1885 | 1477984550568 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 00:15:50 INFO - PROCESS | 1885 | 1477984550575 Marionette TRACE conn4 <- [1,1111,null,{}] 00:15:50 INFO - PROCESS | 1885 | 1477984550581 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a134800 == 40 [pid = 1885] [id = 261] 00:15:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x9a13d000) [pid = 1885] [serial = 766] [outer = (nil)] 00:15:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x9a30d000) [pid = 1885] [serial = 767] [outer = 0x9a13d000] 00:15:50 INFO - PROCESS | 1885 | 1477984550682 Marionette DEBUG loaded listener.js 00:15:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x9a537c00) [pid = 1885] [serial = 768] [outer = 0x9a13d000] 00:15:51 INFO - PROCESS | 1885 | 1477984551294 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:51 INFO - . 00:15:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1169ms 00:15:51 INFO - PROCESS | 1885 | 1477984551341 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 00:15:51 INFO - PROCESS | 1885 | 1477984551345 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 00:15:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 00:15:51 INFO - PROCESS | 1885 | 1477984551354 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}] 00:15:51 INFO - PROCESS | 1885 | 1477984551539 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 00:15:51 INFO - PROCESS | 1885 | 1477984551719 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 00:15:51 INFO - PROCESS | 1885 | 1477984551725 Marionette TRACE conn4 <- [1,1115,null,["8"]] 00:15:51 INFO - PROCESS | 1885 | 1477984551732 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 00:15:51 INFO - PROCESS | 1885 | 1477984551739 Marionette TRACE conn4 <- [1,1116,null,{}] 00:15:51 INFO - PROCESS | 1885 | 1477984551749 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb5800 == 41 [pid = 1885] [id = 262] 00:15:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x9b41b800) [pid = 1885] [serial = 769] [outer = (nil)] 00:15:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0xa10ec400) [pid = 1885] [serial = 770] [outer = 0x9b41b800] 00:15:51 INFO - PROCESS | 1885 | 1477984551849 Marionette DEBUG loaded listener.js 00:15:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0xa10f4c00) [pid = 1885] [serial = 771] [outer = 0x9b41b800] 00:15:52 INFO - PROCESS | 1885 | 1477984552558 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:52 INFO - . 00:15:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1219ms 00:15:52 INFO - PROCESS | 1885 | 1477984552572 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 00:15:52 INFO - PROCESS | 1885 | 1477984552576 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 00:15:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 00:15:52 INFO - PROCESS | 1885 | 1477984552583 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}] 00:15:52 INFO - PROCESS | 1885 | 1477984552759 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 00:15:52 INFO - PROCESS | 1885 | 1477984552921 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 00:15:52 INFO - PROCESS | 1885 | 1477984552925 Marionette TRACE conn4 <- [1,1120,null,["8"]] 00:15:52 INFO - PROCESS | 1885 | 1477984552932 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 00:15:52 INFO - PROCESS | 1885 | 1477984552937 Marionette TRACE conn4 <- [1,1121,null,{}] 00:15:52 INFO - PROCESS | 1885 | 1477984552943 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a2db400 == 42 [pid = 1885] [id = 263] 00:15:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0xa10f4000) [pid = 1885] [serial = 772] [outer = (nil)] 00:15:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0xa2887400) [pid = 1885] [serial = 773] [outer = 0xa10f4000] 00:15:53 INFO - PROCESS | 1885 | 1477984553042 Marionette DEBUG loaded listener.js 00:15:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0xa2c17400) [pid = 1885] [serial = 774] [outer = 0xa10f4000] 00:15:53 INFO - PROCESS | 1885 | 1477984553656 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 00:15:53 INFO - . 00:15:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1119ms 00:15:53 INFO - PROCESS | 1885 | 1477984553702 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 00:15:53 INFO - PROCESS | 1885 | 1477984553706 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 00:15:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 00:15:53 INFO - PROCESS | 1885 | 1477984553714 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}] 00:15:53 INFO - PROCESS | 1885 | 1477984553880 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 00:15:54 INFO - PROCESS | 1885 | 1477984554043 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 00:15:54 INFO - PROCESS | 1885 | 1477984554047 Marionette TRACE conn4 <- [1,1125,null,["8"]] 00:15:54 INFO - PROCESS | 1885 | 1477984554058 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 00:15:54 INFO - PROCESS | 1885 | 1477984554063 Marionette TRACE conn4 <- [1,1126,null,{}] 00:15:54 INFO - PROCESS | 1885 | 1477984554069 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fb76c00 == 43 [pid = 1885] [id = 264] 00:15:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0xa2e0c800) [pid = 1885] [serial = 775] [outer = (nil)] 00:15:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0xa2f50400) [pid = 1885] [serial = 776] [outer = 0xa2e0c800] 00:15:54 INFO - PROCESS | 1885 | 1477984554195 Marionette DEBUG loaded listener.js 00:15:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0xa43dd400) [pid = 1885] [serial = 777] [outer = 0xa2e0c800] 00:15:54 INFO - PROCESS | 1885 | 1477984554841 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]]]}] 00:15:54 INFO - . 00:15:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1178ms 00:15:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 00:15:54 INFO - PROCESS | 1885 | 1477984554897 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 00:15:54 INFO - PROCESS | 1885 | 1477984554900 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 00:15:54 INFO - PROCESS | 1885 | 1477984554911 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}] 00:15:55 INFO - PROCESS | 1885 | 1477984555080 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 00:15:55 INFO - PROCESS | 1885 | 1477984555254 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 00:15:55 INFO - PROCESS | 1885 | 1477984555257 Marionette TRACE conn4 <- [1,1130,null,["8"]] 00:15:55 INFO - PROCESS | 1885 | 1477984555265 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 00:15:55 INFO - PROCESS | 1885 | 1477984555271 Marionette TRACE conn4 <- [1,1131,null,{}] 00:15:55 INFO - PROCESS | 1885 | 1477984555280 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:55 INFO - PROCESS | 1885 | ++DOCSHELL 0xa451dc00 == 44 [pid = 1885] [id = 265] 00:15:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0xa451e400) [pid = 1885] [serial = 778] [outer = (nil)] 00:15:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0xa4521400) [pid = 1885] [serial = 779] [outer = 0xa451e400] 00:15:55 INFO - PROCESS | 1885 | 1477984555386 Marionette DEBUG loaded listener.js 00:15:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0xa457e800) [pid = 1885] [serial = 780] [outer = 0xa451e400] 00:15:56 INFO - PROCESS | 1885 | 1477984556014 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]]]}] 00:15:56 INFO - . 00:15:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1172ms 00:15:56 INFO - PROCESS | 1885 | 1477984556080 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 00:15:56 INFO - PROCESS | 1885 | 1477984556083 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 00:15:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 00:15:56 INFO - PROCESS | 1885 | 1477984556090 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}] 00:15:56 INFO - PROCESS | 1885 | 1477984556253 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 00:15:56 INFO - PROCESS | 1885 | 1477984556482 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 00:15:56 INFO - PROCESS | 1885 | 1477984556488 Marionette TRACE conn4 <- [1,1135,null,["8"]] 00:15:56 INFO - PROCESS | 1885 | 1477984556503 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 00:15:56 INFO - PROCESS | 1885 | 1477984556513 Marionette TRACE conn4 <- [1,1136,null,{}] 00:15:56 INFO - PROCESS | 1885 | 1477984556521 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfe7c00 == 45 [pid = 1885] [id = 266] 00:15:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x8dfeec00) [pid = 1885] [serial = 781] [outer = (nil)] 00:15:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x90837000) [pid = 1885] [serial = 782] [outer = 0x8dfeec00] 00:15:56 INFO - PROCESS | 1885 | 1477984556626 Marionette DEBUG loaded listener.js 00:15:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x94fb3400) [pid = 1885] [serial = 783] [outer = 0x8dfeec00] 00:15:57 INFO - PROCESS | 1885 | 1477984557327 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]]]}] 00:15:57 INFO - . 00:15:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1275ms 00:15:57 INFO - PROCESS | 1885 | 1477984557403 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 00:15:57 INFO - PROCESS | 1885 | 1477984557409 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 00:15:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 00:15:57 INFO - PROCESS | 1885 | 1477984557419 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}] 00:15:57 INFO - PROCESS | 1885 | 1477984557639 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 00:15:58 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfed400 == 44 [pid = 1885] [id = 257] 00:15:58 INFO - PROCESS | 1885 | --DOCSHELL 0x9303f000 == 43 [pid = 1885] [id = 258] 00:15:58 INFO - PROCESS | 1885 | --DOCSHELL 0x8dff3400 == 42 [pid = 1885] [id = 247] 00:15:58 INFO - PROCESS | 1885 | --DOCSHELL 0x9083f800 == 41 [pid = 1885] [id = 254] 00:15:58 INFO - PROCESS | 1885 | --DOCSHELL 0x8fc61800 == 40 [pid = 1885] [id = 255] 00:15:58 INFO - PROCESS | 1885 | --DOCSHELL 0xa2e0ac00 == 39 [pid = 1885] [id = 246] 00:15:58 INFO - PROCESS | 1885 | --DOCSHELL 0x9a13e000 == 38 [pid = 1885] [id = 243] 00:15:58 INFO - PROCESS | 1885 | --DOCSHELL 0xa2c10400 == 37 [pid = 1885] [id = 244] 00:15:58 INFO - PROCESS | 1885 | --DOCSHELL 0xa2e0c400 == 36 [pid = 1885] [id = 245] 00:15:58 INFO - PROCESS | 1885 | --DOCSHELL 0x9126f400 == 35 [pid = 1885] [id = 242] 00:15:58 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfe7c00 == 34 [pid = 1885] [id = 266] 00:15:58 INFO - PROCESS | 1885 | --DOCSHELL 0xa451dc00 == 33 [pid = 1885] [id = 265] 00:15:58 INFO - PROCESS | 1885 | --DOCSHELL 0xa2c13800 == 32 [pid = 1885] [id = 241] 00:15:58 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb5800 == 31 [pid = 1885] [id = 262] 00:15:58 INFO - PROCESS | 1885 | --DOCSHELL 0xa2d60c00 == 30 [pid = 1885] [id = 253] 00:15:58 INFO - PROCESS | 1885 | --DOCSHELL 0xa2e0b800 == 29 [pid = 1885] [id = 256] 00:15:58 INFO - PROCESS | 1885 | --DOCSHELL 0x9a2db400 == 28 [pid = 1885] [id = 263] 00:15:58 INFO - PROCESS | 1885 | --DOCSHELL 0x8fb76c00 == 27 [pid = 1885] [id = 264] 00:15:58 INFO - PROCESS | 1885 | --DOCSHELL 0x8deba400 == 26 [pid = 1885] [id = 259] 00:15:58 INFO - PROCESS | 1885 | --DOCSHELL 0x95d64c00 == 25 [pid = 1885] [id = 260] 00:15:58 INFO - PROCESS | 1885 | --DOCSHELL 0x9a134800 == 24 [pid = 1885] [id = 261] 00:15:58 INFO - PROCESS | 1885 | 1477984558582 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 00:15:58 INFO - PROCESS | 1885 | 1477984558589 Marionette TRACE conn4 <- [1,1140,null,["8"]] 00:15:58 INFO - PROCESS | 1885 | 1477984558673 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 00:15:58 INFO - PROCESS | 1885 | 1477984558682 Marionette TRACE conn4 <- [1,1141,null,{}] 00:15:58 INFO - PROCESS | 1885 | 1477984558692 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:58 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dbc7800 == 25 [pid = 1885] [id = 267] 00:15:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x8dbc7c00) [pid = 1885] [serial = 784] [outer = (nil)] 00:15:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x8deb9000) [pid = 1885] [serial = 785] [outer = 0x8dbc7c00] 00:15:58 INFO - PROCESS | 1885 | 1477984558795 Marionette DEBUG loaded listener.js 00:15:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x8dff5400) [pid = 1885] [serial = 786] [outer = 0x8dbc7c00] 00:15:59 INFO - PROCESS | 1885 | 1477984559457 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]]]}] 00:15:59 INFO - . 00:15:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 2074ms 00:15:59 INFO - PROCESS | 1885 | 1477984559513 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 00:15:59 INFO - PROCESS | 1885 | 1477984559520 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 00:15:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 00:15:59 INFO - PROCESS | 1885 | 1477984559529 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}] 00:15:59 INFO - PROCESS | 1885 | 1477984559767 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 00:15:59 INFO - PROCESS | 1885 | 1477984559852 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 00:15:59 INFO - PROCESS | 1885 | 1477984559859 Marionette TRACE conn4 <- [1,1145,null,["8"]] 00:15:59 INFO - PROCESS | 1885 | 1477984559868 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 00:15:59 INFO - PROCESS | 1885 | 1477984559876 Marionette TRACE conn4 <- [1,1146,null,{}] 00:15:59 INFO - PROCESS | 1885 | 1477984559888 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:15:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x91db5c00 == 26 [pid = 1885] [id = 268] 00:15:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x91dbc400) [pid = 1885] [serial = 787] [outer = (nil)] 00:15:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x93034c00) [pid = 1885] [serial = 788] [outer = 0x91dbc400] 00:15:59 INFO - PROCESS | 1885 | 1477984559988 Marionette DEBUG loaded listener.js 00:16:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x93039800) [pid = 1885] [serial = 789] [outer = 0x91dbc400] 00:16:00 INFO - PROCESS | 1885 | 1477984560705 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 00:16:00 INFO - . 00:16:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1226ms 00:16:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 00:16:00 INFO - PROCESS | 1885 | 1477984560757 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 00:16:00 INFO - PROCESS | 1885 | 1477984560760 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 00:16:00 INFO - PROCESS | 1885 | 1477984560768 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}] 00:16:01 INFO - PROCESS | 1885 | 1477984561054 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 00:16:01 INFO - PROCESS | 1885 | 1477984561095 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 00:16:01 INFO - PROCESS | 1885 | 1477984561106 Marionette TRACE conn4 <- [1,1150,null,["8"]] 00:16:01 INFO - PROCESS | 1885 | 1477984561188 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 00:16:01 INFO - PROCESS | 1885 | 1477984561195 Marionette TRACE conn4 <- [1,1151,null,{}] 00:16:01 INFO - PROCESS | 1885 | 1477984561767 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:01 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0xa2d62000) [pid = 1885] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 00:16:01 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0x92d06400) [pid = 1885] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 00:16:01 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x8fc58c00) [pid = 1885] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 00:16:01 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x8fa44000) [pid = 1885] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 00:16:01 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x94faa000) [pid = 1885] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 00:16:01 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x93041000) [pid = 1885] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 00:16:01 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x91272c00) [pid = 1885] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 00:16:01 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x9a1cb400) [pid = 1885] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 00:16:01 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0xa2c10800) [pid = 1885] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 00:16:01 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x95d67400) [pid = 1885] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 00:16:01 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0xa2e0e400) [pid = 1885] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 00:16:01 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0xa2f54000) [pid = 1885] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 00:16:01 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x97c9ec00) [pid = 1885] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 00:16:01 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x90841c00) [pid = 1885] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 00:16:01 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x8dfee000) [pid = 1885] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 00:16:01 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0xa2f50800) [pid = 1885] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 00:16:01 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x967af000) [pid = 1885] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 00:16:01 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb4400 == 27 [pid = 1885] [id = 269] 00:16:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8dec9800) [pid = 1885] [serial = 790] [outer = (nil)] 00:16:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x9126f000) [pid = 1885] [serial = 791] [outer = 0x8dec9800] 00:16:01 INFO - PROCESS | 1885 | 1477984561900 Marionette DEBUG loaded listener.js 00:16:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x96843000) [pid = 1885] [serial = 792] [outer = 0x8dec9800] 00:16:02 INFO - PROCESS | 1885 | 1477984562542 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 00:16:02 INFO - . 00:16:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1829ms 00:16:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 00:16:02 INFO - PROCESS | 1885 | 1477984562594 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 00:16:02 INFO - PROCESS | 1885 | 1477984562597 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 00:16:02 INFO - PROCESS | 1885 | 1477984562604 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}] 00:16:02 INFO - PROCESS | 1885 | 1477984562787 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 00:16:02 INFO - PROCESS | 1885 | 1477984562924 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 00:16:02 INFO - PROCESS | 1885 | 1477984562927 Marionette TRACE conn4 <- [1,1155,null,["8"]] 00:16:02 INFO - PROCESS | 1885 | 1477984562932 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 00:16:02 INFO - PROCESS | 1885 | 1477984562939 Marionette TRACE conn4 <- [1,1156,null,{}] 00:16:02 INFO - PROCESS | 1885 | 1477984562944 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:02 INFO - PROCESS | 1885 | ++DOCSHELL 0x984c1400 == 28 [pid = 1885] [id = 270] 00:16:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x984c1800) [pid = 1885] [serial = 793] [outer = (nil)] 00:16:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x9a313c00) [pid = 1885] [serial = 794] [outer = 0x984c1800] 00:16:03 INFO - PROCESS | 1885 | 1477984563042 Marionette DEBUG loaded listener.js 00:16:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x9a515800) [pid = 1885] [serial = 795] [outer = 0x984c1800] 00:16:03 INFO - PROCESS | 1885 | 1477984563628 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 00:16:03 INFO - . 00:16:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1073ms 00:16:03 INFO - PROCESS | 1885 | 1477984563678 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 00:16:03 INFO - PROCESS | 1885 | 1477984563683 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 00:16:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 00:16:03 INFO - PROCESS | 1885 | 1477984563689 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}] 00:16:03 INFO - PROCESS | 1885 | 1477984563898 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 00:16:04 INFO - PROCESS | 1885 | 1477984564069 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 00:16:04 INFO - PROCESS | 1885 | 1477984564075 Marionette TRACE conn4 <- [1,1160,null,["8"]] 00:16:04 INFO - PROCESS | 1885 | 1477984564090 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 00:16:04 INFO - PROCESS | 1885 | 1477984564099 Marionette TRACE conn4 <- [1,1161,null,{}] 00:16:04 INFO - PROCESS | 1885 | 1477984564108 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb5c00 == 29 [pid = 1885] [id = 271] 00:16:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x8deb8800) [pid = 1885] [serial = 796] [outer = (nil)] 00:16:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x8dfea800) [pid = 1885] [serial = 797] [outer = 0x8deb8800] 00:16:04 INFO - PROCESS | 1885 | 1477984564222 Marionette DEBUG loaded listener.js 00:16:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x90837800) [pid = 1885] [serial = 798] [outer = 0x8deb8800] 00:16:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x95c96c00) [pid = 1885] [serial = 799] [outer = 0x8deb8800] 00:16:05 INFO - PROCESS | 1885 | 1477984565073 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 00:16:05 INFO - . 00:16:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1424ms 00:16:05 INFO - PROCESS | 1885 | 1477984565115 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 00:16:05 INFO - PROCESS | 1885 | 1477984565123 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 00:16:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 00:16:05 INFO - PROCESS | 1885 | 1477984565157 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}] 00:16:05 INFO - PROCESS | 1885 | 1477984565362 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 00:16:05 INFO - PROCESS | 1885 | 1477984565541 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 00:16:05 INFO - PROCESS | 1885 | 1477984565546 Marionette TRACE conn4 <- [1,1165,null,["8"]] 00:16:05 INFO - PROCESS | 1885 | 1477984565554 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 00:16:05 INFO - PROCESS | 1885 | 1477984565562 Marionette TRACE conn4 <- [1,1166,null,{}] 00:16:05 INFO - PROCESS | 1885 | 1477984565608 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:05 INFO - PROCESS | 1885 | ++DOCSHELL 0x97a86400 == 30 [pid = 1885] [id = 272] 00:16:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x97a8c400) [pid = 1885] [serial = 800] [outer = (nil)] 00:16:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x984c0800) [pid = 1885] [serial = 801] [outer = 0x97a8c400] 00:16:05 INFO - PROCESS | 1885 | 1477984565716 Marionette DEBUG loaded listener.js 00:16:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x9b180400) [pid = 1885] [serial = 802] [outer = 0x97a8c400] 00:16:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x91d32400) [pid = 1885] [serial = 803] [outer = 0x97a8c400] 00:16:06 INFO - PROCESS | 1885 | 1477984566547 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 00:16:06 INFO - . 00:16:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1434ms 00:16:06 INFO - PROCESS | 1885 | 1477984566589 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 00:16:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 00:16:06 INFO - PROCESS | 1885 | 1477984566593 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 00:16:06 INFO - PROCESS | 1885 | 1477984566601 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}] 00:16:06 INFO - PROCESS | 1885 | 1477984566880 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 00:16:07 INFO - PROCESS | 1885 | 1477984567017 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 00:16:07 INFO - PROCESS | 1885 | 1477984567025 Marionette TRACE conn4 <- [1,1170,null,["8"]] 00:16:07 INFO - PROCESS | 1885 | 1477984567031 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 00:16:07 INFO - PROCESS | 1885 | 1477984567038 Marionette TRACE conn4 <- [1,1171,null,{}] 00:16:07 INFO - PROCESS | 1885 | 1477984567088 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:07 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2490400 == 31 [pid = 1885] [id = 273] 00:16:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0xa2494400) [pid = 1885] [serial = 804] [outer = (nil)] 00:16:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0xa24e8c00) [pid = 1885] [serial = 805] [outer = 0xa2494400] 00:16:07 INFO - PROCESS | 1885 | 1477984567189 Marionette DEBUG loaded listener.js 00:16:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0xa2891c00) [pid = 1885] [serial = 806] [outer = 0xa2494400] 00:16:07 INFO - PROCESS | 1885 | 1477984567991 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]]]}] 00:16:08 INFO - . 00:16:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1420ms 00:16:08 INFO - PROCESS | 1885 | 1477984568060 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 00:16:08 INFO - PROCESS | 1885 | 1477984568063 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 00:16:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 00:16:08 INFO - PROCESS | 1885 | 1477984568073 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}] 00:16:08 INFO - PROCESS | 1885 | 1477984568260 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 00:16:08 INFO - PROCESS | 1885 | 1477984568533 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 00:16:08 INFO - PROCESS | 1885 | 1477984568539 Marionette TRACE conn4 <- [1,1175,null,["8"]] 00:16:08 INFO - PROCESS | 1885 | 1477984568555 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 00:16:08 INFO - PROCESS | 1885 | 1477984568564 Marionette TRACE conn4 <- [1,1176,null,{}] 00:16:08 INFO - PROCESS | 1885 | 1477984568573 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dbc1000 == 32 [pid = 1885] [id = 274] 00:16:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0x8dbc3c00) [pid = 1885] [serial = 807] [outer = (nil)] 00:16:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0x8dec9400) [pid = 1885] [serial = 808] [outer = 0x8dbc3c00] 00:16:08 INFO - PROCESS | 1885 | 1477984568671 Marionette DEBUG loaded listener.js 00:16:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x92c06c00) [pid = 1885] [serial = 809] [outer = 0x8dbc3c00] 00:16:09 INFO - PROCESS | 1885 | --DOCSHELL 0x94e28c00 == 31 [pid = 1885] [id = 225] 00:16:09 INFO - PROCESS | 1885 | --DOCSHELL 0x9a1cb000 == 30 [pid = 1885] [id = 229] 00:16:09 INFO - PROCESS | 1885 | --DOCSHELL 0x966d9000 == 29 [pid = 1885] [id = 226] 00:16:09 INFO - PROCESS | 1885 | --DOCSHELL 0x97ac5c00 == 28 [pid = 1885] [id = 227] 00:16:09 INFO - PROCESS | 1885 | --DOCSHELL 0x9a259800 == 27 [pid = 1885] [id = 237] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0x933d0000) [pid = 1885] [serial = 758] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0x94a75000) [pid = 1885] [serial = 759] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0x8fb75400) [pid = 1885] [serial = 755] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0x91db9800) [pid = 1885] [serial = 756] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0xa432e000) [pid = 1885] [serial = 752] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0xa4338c00) [pid = 1885] [serial = 753] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x95d69400) [pid = 1885] [serial = 749] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x984be000) [pid = 1885] [serial = 750] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x944a5400) [pid = 1885] [serial = 746] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x94fa8000) [pid = 1885] [serial = 747] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0xa2e0a400) [pid = 1885] [serial = 743] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0xa2f50000) [pid = 1885] [serial = 744] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x9a205c00) [pid = 1885] [serial = 740] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0xa24dd400) [pid = 1885] [serial = 741] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0xa108c400) [pid = 1885] [serial = 737] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0xa10f0400) [pid = 1885] [serial = 738] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x95d6a000) [pid = 1885] [serial = 734] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x966cb000) [pid = 1885] [serial = 735] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x94fabc00) [pid = 1885] [serial = 731] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x94faec00) [pid = 1885] [serial = 732] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x8faba400) [pid = 1885] [serial = 728] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x8fc5e800) [pid = 1885] [serial = 729] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x9083d800) [pid = 1885] [serial = 725] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x9303d000) [pid = 1885] [serial = 726] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0xa2f58400) [pid = 1885] [serial = 722] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0xa432d800) [pid = 1885] [serial = 723] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0xa2e15400) [pid = 1885] [serial = 719] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0xa2f4b800) [pid = 1885] [serial = 720] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0xa2d5e800) [pid = 1885] [serial = 716] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x9a1c5c00) [pid = 1885] [serial = 717] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x9a568800) [pid = 1885] [serial = 713] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x9b186800) [pid = 1885] [serial = 714] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x9427a800) [pid = 1885] [serial = 710] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x95d61400) [pid = 1885] [serial = 711] [outer = (nil)] [url = about:blank] 00:16:09 INFO - PROCESS | 1885 | 1477984569519 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]]]}] 00:16:09 INFO - . 00:16:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1484ms 00:16:09 INFO - PROCESS | 1885 | 1477984569562 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 00:16:09 INFO - PROCESS | 1885 | 1477984569568 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 00:16:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 00:16:09 INFO - PROCESS | 1885 | 1477984569579 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}] 00:16:09 INFO - PROCESS | 1885 | 1477984569757 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 00:16:09 INFO - PROCESS | 1885 | 1477984569882 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 00:16:09 INFO - PROCESS | 1885 | 1477984569888 Marionette TRACE conn4 <- [1,1180,null,["8"]] 00:16:09 INFO - PROCESS | 1885 | 1477984569896 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 00:16:09 INFO - PROCESS | 1885 | 1477984569904 Marionette TRACE conn4 <- [1,1181,null,{}] 00:16:09 INFO - PROCESS | 1885 | 1477984569910 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x9427bc00 == 28 [pid = 1885] [id = 275] 00:16:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x9427e000) [pid = 1885] [serial = 810] [outer = (nil)] 00:16:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x91db9000) [pid = 1885] [serial = 811] [outer = 0x9427e000] 00:16:10 INFO - PROCESS | 1885 | 1477984570010 Marionette DEBUG loaded listener.js 00:16:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x94d08800) [pid = 1885] [serial = 812] [outer = 0x9427e000] 00:16:10 INFO - PROCESS | 1885 | 1477984570570 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]]]}] 00:16:10 INFO - . 00:16:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1026ms 00:16:10 INFO - PROCESS | 1885 | 1477984570638 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 00:16:10 INFO - PROCESS | 1885 | 1477984570643 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 00:16:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 00:16:10 INFO - PROCESS | 1885 | 1477984570654 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}] 00:16:10 INFO - PROCESS | 1885 | 1477984570839 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 00:16:10 INFO - PROCESS | 1885 | 1477984570852 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 00:16:10 INFO - PROCESS | 1885 | 1477984570862 Marionette TRACE conn4 <- [1,1185,null,["8"]] 00:16:10 INFO - PROCESS | 1885 | 1477984570878 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 00:16:10 INFO - PROCESS | 1885 | 1477984570886 Marionette TRACE conn4 <- [1,1186,null,{}] 00:16:11 INFO - PROCESS | 1885 | 1477984571003 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x966d9000 == 29 [pid = 1885] [id = 276] 00:16:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x966d9400) [pid = 1885] [serial = 813] [outer = (nil)] 00:16:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x9683c400) [pid = 1885] [serial = 814] [outer = 0x966d9400] 00:16:11 INFO - PROCESS | 1885 | 1477984571098 Marionette DEBUG loaded listener.js 00:16:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x97a90400) [pid = 1885] [serial = 815] [outer = 0x966d9400] 00:16:11 INFO - PROCESS | 1885 | 1477984571635 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]]]}] 00:16:11 INFO - . 00:16:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1018ms 00:16:11 INFO - PROCESS | 1885 | 1477984571672 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 00:16:11 INFO - PROCESS | 1885 | 1477984571676 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 00:16:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 00:16:11 INFO - PROCESS | 1885 | 1477984571682 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}] 00:16:11 INFO - PROCESS | 1885 | 1477984571912 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 00:16:11 INFO - PROCESS | 1885 | 1477984571946 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 00:16:11 INFO - PROCESS | 1885 | 1477984571949 Marionette TRACE conn4 <- [1,1190,null,["8"]] 00:16:11 INFO - PROCESS | 1885 | 1477984571953 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 00:16:11 INFO - PROCESS | 1885 | 1477984571961 Marionette TRACE conn4 <- [1,1191,null,{}] 00:16:11 INFO - PROCESS | 1885 | 1477984571966 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb6800 == 30 [pid = 1885] [id = 277] 00:16:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x9b186800) [pid = 1885] [serial = 816] [outer = (nil)] 00:16:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x9b41b000) [pid = 1885] [serial = 817] [outer = 0x9b186800] 00:16:12 INFO - PROCESS | 1885 | 1477984572131 Marionette DEBUG loaded listener.js 00:16:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x9b526000) [pid = 1885] [serial = 818] [outer = 0x9b186800] 00:16:12 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2891400 == 31 [pid = 1885] [id = 278] 00:16:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0xa2c0fc00) [pid = 1885] [serial = 819] [outer = (nil)] 00:16:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0xa2c10c00) [pid = 1885] [serial = 820] [outer = 0xa2c0fc00] 00:16:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0xa2c15c00) [pid = 1885] [serial = 821] [outer = 0xa2c0fc00] 00:16:12 INFO - PROCESS | 1885 | 1477984572897 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]]]}] 00:16:12 INFO - ... 00:16:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1271ms 00:16:12 INFO - PROCESS | 1885 | 1477984572955 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 00:16:12 INFO - PROCESS | 1885 | 1477984572965 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 00:16:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 00:16:12 INFO - PROCESS | 1885 | 1477984572972 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}] 00:16:13 INFO - PROCESS | 1885 | 1477984573205 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 00:16:13 INFO - PROCESS | 1885 | 1477984573228 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 00:16:13 INFO - PROCESS | 1885 | 1477984573232 Marionette TRACE conn4 <- [1,1195,null,["8"]] 00:16:13 INFO - PROCESS | 1885 | 1477984573237 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 00:16:13 INFO - PROCESS | 1885 | 1477984573242 Marionette TRACE conn4 <- [1,1196,null,{}] 00:16:13 INFO - PROCESS | 1885 | 1477984573247 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x8debb800 == 32 [pid = 1885] [id = 279] 00:16:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x984c0400) [pid = 1885] [serial = 822] [outer = (nil)] 00:16:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0xa2d58800) [pid = 1885] [serial = 823] [outer = 0x984c0400] 00:16:13 INFO - PROCESS | 1885 | 1477984573406 Marionette DEBUG loaded listener.js 00:16:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0xa2d5c800) [pid = 1885] [serial = 824] [outer = 0x984c0400] 00:16:13 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x8dec9800) [pid = 1885] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 00:16:13 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x8dfeec00) [pid = 1885] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 00:16:13 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x8debf400) [pid = 1885] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 00:16:13 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x95d67c00) [pid = 1885] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 00:16:13 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x9a13d000) [pid = 1885] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 00:16:13 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x9b41b800) [pid = 1885] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 00:16:13 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0xa10f4000) [pid = 1885] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 00:16:13 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0xa2e0c800) [pid = 1885] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 00:16:13 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0xa451e400) [pid = 1885] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 00:16:13 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x91dbc400) [pid = 1885] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 00:16:13 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8dbc7c00) [pid = 1885] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 00:16:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x94d06000 == 33 [pid = 1885] [id = 280] 00:16:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x96871800) [pid = 1885] [serial = 825] [outer = (nil)] 00:16:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0xa1223400) [pid = 1885] [serial = 826] [outer = 0x96871800] 00:16:14 INFO - PROCESS | 1885 | 1477984574186 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]]]}] 00:16:14 INFO - . 00:16:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1271ms 00:16:14 INFO - PROCESS | 1885 | 1477984574245 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 00:16:14 INFO - PROCESS | 1885 | 1477984574247 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 00:16:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 00:16:14 INFO - PROCESS | 1885 | 1477984574264 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}] 00:16:14 INFO - PROCESS | 1885 | 1477984574441 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 00:16:14 INFO - PROCESS | 1885 | 1477984574450 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 00:16:14 INFO - PROCESS | 1885 | 1477984574454 Marionette TRACE conn4 <- [1,1200,null,["8"]] 00:16:14 INFO - PROCESS | 1885 | 1477984574461 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 00:16:14 INFO - PROCESS | 1885 | 1477984574465 Marionette TRACE conn4 <- [1,1201,null,{}] 00:16:14 INFO - PROCESS | 1885 | 1477984574471 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x96876000 == 34 [pid = 1885] [id = 281] 00:16:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0xa2d5e800) [pid = 1885] [serial = 827] [outer = (nil)] 00:16:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0xa2e19800) [pid = 1885] [serial = 828] [outer = 0xa2d5e800] 00:16:14 INFO - PROCESS | 1885 | 1477984574583 Marionette DEBUG loaded listener.js 00:16:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0xa2f4dc00) [pid = 1885] [serial = 829] [outer = 0xa2d5e800] 00:16:15 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2f50c00 == 35 [pid = 1885] [id = 282] 00:16:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0xa4330c00) [pid = 1885] [serial = 830] [outer = (nil)] 00:16:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8debf400) [pid = 1885] [serial = 831] [outer = 0xa4330c00] 00:16:15 INFO - PROCESS | 1885 | 1477984575298 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]]]}] 00:16:15 INFO - . 00:16:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1075ms 00:16:15 INFO - PROCESS | 1885 | 1477984575346 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 00:16:15 INFO - PROCESS | 1885 | 1477984575350 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 00:16:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 00:16:15 INFO - PROCESS | 1885 | 1477984575360 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}] 00:16:15 INFO - PROCESS | 1885 | 1477984575585 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 00:16:15 INFO - PROCESS | 1885 | 1477984575604 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 00:16:15 INFO - PROCESS | 1885 | 1477984575607 Marionette TRACE conn4 <- [1,1205,null,["8"]] 00:16:15 INFO - PROCESS | 1885 | 1477984575613 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 00:16:15 INFO - PROCESS | 1885 | 1477984575622 Marionette TRACE conn4 <- [1,1206,null,{}] 00:16:15 INFO - PROCESS | 1885 | 1477984575628 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:15 INFO - PROCESS | 1885 | ++DOCSHELL 0xa432f000 == 36 [pid = 1885] [id = 283] 00:16:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0xa432f800) [pid = 1885] [serial = 832] [outer = (nil)] 00:16:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0xa43e0800) [pid = 1885] [serial = 833] [outer = 0xa432f800] 00:16:15 INFO - PROCESS | 1885 | 1477984575717 Marionette DEBUG loaded listener.js 00:16:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0xa43e6400) [pid = 1885] [serial = 834] [outer = 0xa432f800] 00:16:16 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dbc7c00 == 37 [pid = 1885] [id = 284] 00:16:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8debcc00) [pid = 1885] [serial = 835] [outer = (nil)] 00:16:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x8cf8a000) [pid = 1885] [serial = 836] [outer = 0x8debcc00] 00:16:16 INFO - PROCESS | 1885 | 1477984576487 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]]]}] 00:16:16 INFO - . 00:16:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1170ms 00:16:16 INFO - PROCESS | 1885 | 1477984576553 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 00:16:16 INFO - PROCESS | 1885 | 1477984576560 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 00:16:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 00:16:16 INFO - PROCESS | 1885 | 1477984576572 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}] 00:16:16 INFO - PROCESS | 1885 | 1477984576776 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 00:16:16 INFO - PROCESS | 1885 | 1477984576942 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 00:16:16 INFO - PROCESS | 1885 | 1477984576948 Marionette TRACE conn4 <- [1,1210,null,["8"]] 00:16:16 INFO - PROCESS | 1885 | 1477984576959 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 00:16:16 INFO - PROCESS | 1885 | 1477984576968 Marionette TRACE conn4 <- [1,1211,null,{}] 00:16:16 INFO - PROCESS | 1885 | 1477984576975 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x94fafc00 == 38 [pid = 1885] [id = 285] 00:16:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x94fb0000) [pid = 1885] [serial = 837] [outer = (nil)] 00:16:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x95accc00) [pid = 1885] [serial = 838] [outer = 0x94fb0000] 00:16:17 INFO - PROCESS | 1885 | 1477984577123 Marionette DEBUG loaded listener.js 00:16:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x9622c400) [pid = 1885] [serial = 839] [outer = 0x94fb0000] 00:16:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x9b18ac00 == 39 [pid = 1885] [id = 286] 00:16:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x9b411c00) [pid = 1885] [serial = 840] [outer = (nil)] 00:16:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x9a568000) [pid = 1885] [serial = 841] [outer = 0x9b411c00] 00:16:17 INFO - PROCESS | 1885 | 1477984577878 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]]]}] 00:16:17 INFO - . 00:16:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1322ms 00:16:17 INFO - PROCESS | 1885 | 1477984577893 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 00:16:17 INFO - PROCESS | 1885 | 1477984577900 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 00:16:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 00:16:17 INFO - PROCESS | 1885 | 1477984577908 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}] 00:16:18 INFO - PROCESS | 1885 | 1477984578140 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 00:16:18 INFO - PROCESS | 1885 | 1477984578283 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 00:16:18 INFO - PROCESS | 1885 | 1477984578287 Marionette TRACE conn4 <- [1,1215,null,["8"]] 00:16:18 INFO - PROCESS | 1885 | 1477984578294 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 00:16:18 INFO - PROCESS | 1885 | 1477984578300 Marionette TRACE conn4 <- [1,1216,null,{}] 00:16:18 INFO - PROCESS | 1885 | 1477984578306 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x9332f400 == 40 [pid = 1885] [id = 287] 00:16:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0xa10f2c00) [pid = 1885] [serial = 842] [outer = (nil)] 00:16:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0xa2c14800) [pid = 1885] [serial = 843] [outer = 0xa10f2c00] 00:16:18 INFO - PROCESS | 1885 | 1477984578443 Marionette DEBUG loaded listener.js 00:16:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0xa2d5a800) [pid = 1885] [serial = 844] [outer = 0xa10f2c00] 00:16:18 INFO - PROCESS | 1885 | ++DOCSHELL 0xa4332400 == 41 [pid = 1885] [id = 288] 00:16:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0xa43dcc00) [pid = 1885] [serial = 845] [outer = (nil)] 00:16:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0xa43dd800) [pid = 1885] [serial = 846] [outer = 0xa43dcc00] 00:16:19 INFO - PROCESS | 1885 | 1477984579225 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]]]}] 00:16:19 INFO - . 00:16:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1376ms 00:16:19 INFO - PROCESS | 1885 | 1477984579292 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 00:16:19 INFO - PROCESS | 1885 | 1477984579299 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 00:16:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 00:16:19 INFO - PROCESS | 1885 | 1477984579306 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}] 00:16:19 INFO - PROCESS | 1885 | 1477984579575 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 00:16:19 INFO - PROCESS | 1885 | 1477984579741 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 00:16:19 INFO - PROCESS | 1885 | 1477984579746 Marionette TRACE conn4 <- [1,1220,null,["8"]] 00:16:19 INFO - PROCESS | 1885 | 1477984579753 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 00:16:19 INFO - PROCESS | 1885 | 1477984579760 Marionette TRACE conn4 <- [1,1221,null,{}] 00:16:19 INFO - PROCESS | 1885 | 1477984579768 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:19 INFO - PROCESS | 1885 | ++DOCSHELL 0xa451e400 == 42 [pid = 1885] [id = 289] 00:16:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0xa4579400) [pid = 1885] [serial = 847] [outer = (nil)] 00:16:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0xa4843800) [pid = 1885] [serial = 848] [outer = 0xa4579400] 00:16:19 INFO - PROCESS | 1885 | 1477984579873 Marionette DEBUG loaded listener.js 00:16:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0xa48b8c00) [pid = 1885] [serial = 849] [outer = 0xa4579400] 00:16:20 INFO - PROCESS | 1885 | ++DOCSHELL 0xa4ca6c00 == 43 [pid = 1885] [id = 290] 00:16:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0xa4ca8400) [pid = 1885] [serial = 850] [outer = (nil)] 00:16:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0xa4ce8c00) [pid = 1885] [serial = 851] [outer = 0xa4ca8400] 00:16:20 INFO - PROCESS | 1885 | 1477984580546 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]]]}] 00:16:20 INFO - . 00:16:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1271ms 00:16:20 INFO - PROCESS | 1885 | 1477984580612 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 00:16:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 00:16:20 INFO - PROCESS | 1885 | 1477984580617 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 00:16:20 INFO - PROCESS | 1885 | 1477984580629 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}] 00:16:20 INFO - PROCESS | 1885 | 1477984580836 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 00:16:21 INFO - PROCESS | 1885 | 1477984581005 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 00:16:21 INFO - PROCESS | 1885 | 1477984581008 Marionette TRACE conn4 <- [1,1225,null,["8"]] 00:16:21 INFO - PROCESS | 1885 | 1477984581018 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 00:16:21 INFO - PROCESS | 1885 | 1477984581023 Marionette TRACE conn4 <- [1,1226,null,{}] 00:16:21 INFO - PROCESS | 1885 | 1477984581029 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:21 INFO - PROCESS | 1885 | ++DOCSHELL 0xa4ce8400 == 44 [pid = 1885] [id = 291] 00:16:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0xa4cf3800) [pid = 1885] [serial = 852] [outer = (nil)] 00:16:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0xa5e13800) [pid = 1885] [serial = 853] [outer = 0xa4cf3800] 00:16:21 INFO - PROCESS | 1885 | 1477984581174 Marionette DEBUG loaded listener.js 00:16:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0xa5e14c00) [pid = 1885] [serial = 854] [outer = 0xa4cf3800] 00:16:21 INFO - PROCESS | 1885 | ++DOCSHELL 0xa5e1e400 == 45 [pid = 1885] [id = 292] 00:16:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0xa5e1e800) [pid = 1885] [serial = 855] [outer = (nil)] 00:16:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0xa2d5f400) [pid = 1885] [serial = 856] [outer = 0xa5e1e800] 00:16:21 INFO - PROCESS | 1885 | 1477984581840 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]]]}] 00:16:21 INFO - . 00:16:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1322ms 00:16:21 INFO - PROCESS | 1885 | 1477984581956 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 00:16:21 INFO - PROCESS | 1885 | 1477984581959 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 00:16:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 00:16:21 INFO - PROCESS | 1885 | 1477984581968 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}] 00:16:22 INFO - PROCESS | 1885 | 1477984582145 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 00:16:22 INFO - PROCESS | 1885 | 1477984582316 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 00:16:22 INFO - PROCESS | 1885 | 1477984582320 Marionette TRACE conn4 <- [1,1230,null,["8"]] 00:16:22 INFO - PROCESS | 1885 | 1477984582326 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 00:16:22 INFO - PROCESS | 1885 | 1477984582331 Marionette TRACE conn4 <- [1,1231,null,{}] 00:16:22 INFO - PROCESS | 1885 | 1477984582337 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x90833400 == 46 [pid = 1885] [id = 293] 00:16:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 100 (0x90834400) [pid = 1885] [serial = 857] [outer = (nil)] 00:16:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 101 (0x93041000) [pid = 1885] [serial = 858] [outer = 0x90834400] 00:16:22 INFO - PROCESS | 1885 | 1477984582586 Marionette DEBUG loaded listener.js 00:16:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 102 (0x94fae400) [pid = 1885] [serial = 859] [outer = 0x90834400] 00:16:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x9083f400 == 47 [pid = 1885] [id = 294] 00:16:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 103 (0x90840c00) [pid = 1885] [serial = 860] [outer = (nil)] 00:16:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 104 (0x9083ec00) [pid = 1885] [serial = 861] [outer = 0x90840c00] 00:16:23 INFO - PROCESS | 1885 | 1477984583538 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]]]}] 00:16:23 INFO - . 00:16:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1628ms 00:16:23 INFO - PROCESS | 1885 | 1477984583649 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 00:16:23 INFO - PROCESS | 1885 | 1477984583655 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 00:16:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 00:16:23 INFO - PROCESS | 1885 | 1477984583694 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}] 00:16:23 INFO - PROCESS | 1885 | 1477984583900 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 00:16:23 INFO - PROCESS | 1885 | --DOCSHELL 0x94274c00 == 46 [pid = 1885] [id = 236] 00:16:23 INFO - PROCESS | 1885 | --DOCSHELL 0x8dbbc800 == 45 [pid = 1885] [id = 230] 00:16:23 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec1c00 == 44 [pid = 1885] [id = 238] 00:16:23 INFO - PROCESS | 1885 | --DOCSHELL 0xa10f5800 == 43 [pid = 1885] [id = 239] 00:16:24 INFO - PROCESS | 1885 | --DOCSHELL 0x9a535000 == 42 [pid = 1885] [id = 233] 00:16:24 INFO - PROCESS | 1885 | --DOCSHELL 0x984c9000 == 41 [pid = 1885] [id = 232] 00:16:24 INFO - PROCESS | 1885 | --DOCSHELL 0x92c65c00 == 40 [pid = 1885] [id = 231] 00:16:24 INFO - PROCESS | 1885 | --DOCSHELL 0xa2f50c00 == 39 [pid = 1885] [id = 282] 00:16:24 INFO - PROCESS | 1885 | --DOCSHELL 0x94d06000 == 38 [pid = 1885] [id = 280] 00:16:24 INFO - PROCESS | 1885 | --DOCSHELL 0xa2891400 == 37 [pid = 1885] [id = 278] 00:16:24 INFO - PROCESS | 1885 | 1477984584070 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 00:16:24 INFO - PROCESS | 1885 | 1477984584074 Marionette TRACE conn4 <- [1,1235,null,["8"]] 00:16:24 INFO - PROCESS | 1885 | 1477984584081 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 00:16:24 INFO - PROCESS | 1885 | 1477984584087 Marionette TRACE conn4 <- [1,1236,null,{}] 00:16:24 INFO - PROCESS | 1885 | 1477984584094 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x94d06000 == 38 [pid = 1885] [id = 295] 00:16:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 105 (0x94fa7800) [pid = 1885] [serial = 862] [outer = (nil)] 00:16:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 106 (0x9595ac00) [pid = 1885] [serial = 863] [outer = 0x94fa7800] 00:16:24 INFO - PROCESS | 1885 | 1477984584188 Marionette DEBUG loaded listener.js 00:16:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 107 (0x962d3800) [pid = 1885] [serial = 864] [outer = 0x94fa7800] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 106 (0x9a313c00) [pid = 1885] [serial = 794] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 105 (0x9126f000) [pid = 1885] [serial = 791] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 104 (0x96843000) [pid = 1885] [serial = 792] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 103 (0x93034c00) [pid = 1885] [serial = 788] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 102 (0x93039800) [pid = 1885] [serial = 789] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 101 (0x8deb9000) [pid = 1885] [serial = 785] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 100 (0x8dff5400) [pid = 1885] [serial = 786] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 99 (0x90837000) [pid = 1885] [serial = 782] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0x94fb3400) [pid = 1885] [serial = 783] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0xa4521400) [pid = 1885] [serial = 779] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0xa457e800) [pid = 1885] [serial = 780] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0xa2f50400) [pid = 1885] [serial = 776] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0xa43dd400) [pid = 1885] [serial = 777] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0xa2887400) [pid = 1885] [serial = 773] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0xa2c17400) [pid = 1885] [serial = 774] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0xa10ec400) [pid = 1885] [serial = 770] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0xa10f4c00) [pid = 1885] [serial = 771] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x9a30d000) [pid = 1885] [serial = 767] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x9a537c00) [pid = 1885] [serial = 768] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x95d6cc00) [pid = 1885] [serial = 764] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x967a9400) [pid = 1885] [serial = 765] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x8dec6000) [pid = 1885] [serial = 761] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x8fc5c000) [pid = 1885] [serial = 762] [outer = (nil)] [url = about:blank] 00:16:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x94d0c800 == 39 [pid = 1885] [id = 296] 00:16:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x94e29000) [pid = 1885] [serial = 865] [outer = (nil)] 00:16:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x933d7c00) [pid = 1885] [serial = 866] [outer = 0x94e29000] 00:16:24 INFO - PROCESS | 1885 | 1477984584873 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]]]}] 00:16:24 INFO - . 00:16:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1271ms 00:16:24 INFO - PROCESS | 1885 | 1477984584963 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 00:16:24 INFO - PROCESS | 1885 | 1477984584967 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 00:16:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 00:16:24 INFO - PROCESS | 1885 | 1477984584979 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}] 00:16:25 INFO - PROCESS | 1885 | 1477984585172 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 00:16:25 INFO - PROCESS | 1885 | 1477984585300 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 00:16:25 INFO - PROCESS | 1885 | 1477984585304 Marionette TRACE conn4 <- [1,1240,null,["8"]] 00:16:25 INFO - PROCESS | 1885 | 1477984585315 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 00:16:25 INFO - PROCESS | 1885 | 1477984585319 Marionette TRACE conn4 <- [1,1241,null,{}] 00:16:25 INFO - PROCESS | 1885 | 1477984585325 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x9af8e400 == 40 [pid = 1885] [id = 297] 00:16:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x9af92400) [pid = 1885] [serial = 867] [outer = (nil)] 00:16:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x9b412400) [pid = 1885] [serial = 868] [outer = 0x9af92400] 00:16:25 INFO - PROCESS | 1885 | 1477984585414 Marionette DEBUG loaded listener.js 00:16:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0xa10e6c00) [pid = 1885] [serial = 869] [outer = 0x9af92400] 00:16:25 INFO - PROCESS | 1885 | ++DOCSHELL 0xa10f0c00 == 41 [pid = 1885] [id = 298] 00:16:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0xa2892000) [pid = 1885] [serial = 870] [outer = (nil)] 00:16:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0xa1228400) [pid = 1885] [serial = 871] [outer = 0xa2892000] 00:16:26 INFO - PROCESS | 1885 | 1477984586031 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]]]}] 00:16:26 INFO - . 00:16:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1070ms 00:16:26 INFO - PROCESS | 1885 | 1477984586092 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 00:16:26 INFO - PROCESS | 1885 | 1477984586099 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 00:16:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 00:16:26 INFO - PROCESS | 1885 | 1477984586107 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}] 00:16:26 INFO - PROCESS | 1885 | 1477984586346 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 00:16:26 INFO - PROCESS | 1885 | 1477984586368 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 00:16:26 INFO - PROCESS | 1885 | 1477984586372 Marionette TRACE conn4 <- [1,1245,null,["8"]] 00:16:26 INFO - PROCESS | 1885 | 1477984586378 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 00:16:26 INFO - PROCESS | 1885 | 1477984586384 Marionette TRACE conn4 <- [1,1246,null,{}] 00:16:26 INFO - PROCESS | 1885 | 1477984586391 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:26 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2f4a400 == 42 [pid = 1885] [id = 299] 00:16:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0xa2f4e800) [pid = 1885] [serial = 872] [outer = (nil)] 00:16:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0xa2f50800) [pid = 1885] [serial = 873] [outer = 0xa2f4e800] 00:16:26 INFO - PROCESS | 1885 | 1477984586552 Marionette DEBUG loaded listener.js 00:16:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0xa2f53c00) [pid = 1885] [serial = 874] [outer = 0xa2f4e800] 00:16:27 INFO - PROCESS | 1885 | 1477984587143 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]]]}] 00:16:27 INFO - . 00:16:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1082ms 00:16:27 INFO - PROCESS | 1885 | 1477984587188 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 00:16:27 INFO - PROCESS | 1885 | 1477984587192 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 00:16:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 00:16:27 INFO - PROCESS | 1885 | 1477984587205 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}] 00:16:27 INFO - PROCESS | 1885 | 1477984587411 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 00:16:27 INFO - PROCESS | 1885 | 1477984587436 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 00:16:27 INFO - PROCESS | 1885 | 1477984587440 Marionette TRACE conn4 <- [1,1250,null,["8"]] 00:16:27 INFO - PROCESS | 1885 | 1477984587445 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 00:16:27 INFO - PROCESS | 1885 | 1477984587450 Marionette TRACE conn4 <- [1,1251,null,{}] 00:16:27 INFO - PROCESS | 1885 | 1477984587456 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cf83000 == 43 [pid = 1885] [id = 300] 00:16:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0xa2f59800) [pid = 1885] [serial = 875] [outer = (nil)] 00:16:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0xa453c400) [pid = 1885] [serial = 876] [outer = 0xa2f59800] 00:16:27 INFO - PROCESS | 1885 | 1477984587613 Marionette DEBUG loaded listener.js 00:16:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0xa484d400) [pid = 1885] [serial = 877] [outer = 0xa2f59800] 00:16:28 INFO - PROCESS | 1885 | 1477984588195 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]]]}] 00:16:28 INFO - . 00:16:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1038ms 00:16:28 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0x984c0400) [pid = 1885] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 00:16:28 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0x96871800) [pid = 1885] [serial = 825] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0xa2494400) [pid = 1885] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 00:16:28 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0x9427e000) [pid = 1885] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 00:16:28 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0xa2c0fc00) [pid = 1885] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 00:16:28 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x97a8c400) [pid = 1885] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 00:16:28 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x8deb8800) [pid = 1885] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 00:16:28 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x8dbc3c00) [pid = 1885] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 00:16:28 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0xa2d5e800) [pid = 1885] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 00:16:28 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0xa4330c00) [pid = 1885] [serial = 830] [outer = (nil)] [url = about:blank] 00:16:28 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x9b186800) [pid = 1885] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 00:16:28 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x966d9400) [pid = 1885] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 00:16:28 INFO - PROCESS | 1885 | 1477984588413 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 00:16:28 INFO - PROCESS | 1885 | 1477984588421 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 00:16:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 00:16:28 INFO - PROCESS | 1885 | 1477984588434 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}] 00:16:28 INFO - PROCESS | 1885 | 1477984588625 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 00:16:28 INFO - PROCESS | 1885 | 1477984588715 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 00:16:28 INFO - PROCESS | 1885 | 1477984588719 Marionette TRACE conn4 <- [1,1255,null,["8"]] 00:16:28 INFO - PROCESS | 1885 | 1477984588728 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 00:16:28 INFO - PROCESS | 1885 | 1477984588732 Marionette TRACE conn4 <- [1,1256,null,{}] 00:16:28 INFO - PROCESS | 1885 | 1477984588740 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fa41c00 == 44 [pid = 1885] [id = 301] 00:16:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0xa2c0fc00) [pid = 1885] [serial = 878] [outer = (nil)] 00:16:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0xa4518000) [pid = 1885] [serial = 879] [outer = 0xa2c0fc00] 00:16:28 INFO - PROCESS | 1885 | 1477984588841 Marionette DEBUG loaded listener.js 00:16:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0xa4ca7800) [pid = 1885] [serial = 880] [outer = 0xa2c0fc00] 00:16:29 INFO - PROCESS | 1885 | 1477984589350 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]]]}] 00:16:29 INFO - . 00:16:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 971ms 00:16:29 INFO - PROCESS | 1885 | 1477984589406 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 00:16:29 INFO - PROCESS | 1885 | 1477984589410 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 00:16:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 00:16:29 INFO - PROCESS | 1885 | 1477984589424 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}] 00:16:29 INFO - PROCESS | 1885 | 1477984589588 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 00:16:29 INFO - PROCESS | 1885 | 1477984589718 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 00:16:29 INFO - PROCESS | 1885 | 1477984589725 Marionette TRACE conn4 <- [1,1260,null,["8"]] 00:16:29 INFO - PROCESS | 1885 | 1477984589730 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 00:16:29 INFO - PROCESS | 1885 | 1477984589735 Marionette TRACE conn4 <- [1,1261,null,{}] 00:16:29 INFO - PROCESS | 1885 | 1477984589741 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:29 INFO - PROCESS | 1885 | ++DOCSHELL 0xa5e1b400 == 45 [pid = 1885] [id = 302] 00:16:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0xa5e1c000) [pid = 1885] [serial = 881] [outer = (nil)] 00:16:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0xa93c0800) [pid = 1885] [serial = 882] [outer = 0xa5e1c000] 00:16:29 INFO - PROCESS | 1885 | 1477984589833 Marionette DEBUG loaded listener.js 00:16:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0xa93c9c00) [pid = 1885] [serial = 883] [outer = 0xa5e1c000] 00:16:30 INFO - PROCESS | 1885 | 1477984590350 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]]]}] 00:16:30 INFO - . 00:16:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 971ms 00:16:30 INFO - PROCESS | 1885 | 1477984590387 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 00:16:30 INFO - PROCESS | 1885 | 1477984590390 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 00:16:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 00:16:30 INFO - PROCESS | 1885 | 1477984590446 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}] 00:16:30 INFO - PROCESS | 1885 | 1477984590683 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 00:16:30 INFO - PROCESS | 1885 | 1477984590853 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 00:16:30 INFO - PROCESS | 1885 | 1477984590858 Marionette TRACE conn4 <- [1,1265,null,["8"]] 00:16:30 INFO - PROCESS | 1885 | 1477984590872 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 00:16:30 INFO - PROCESS | 1885 | 1477984590882 Marionette TRACE conn4 <- [1,1266,null,{}] 00:16:30 INFO - PROCESS | 1885 | 1477984590890 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x93038c00 == 46 [pid = 1885] [id = 303] 00:16:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x93039400) [pid = 1885] [serial = 884] [outer = (nil)] 00:16:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x933d0000) [pid = 1885] [serial = 885] [outer = 0x93039400] 00:16:31 INFO - PROCESS | 1885 | 1477984591004 Marionette DEBUG loaded listener.js 00:16:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x966d8800) [pid = 1885] [serial = 886] [outer = 0x93039400] 00:16:31 INFO - PROCESS | 1885 | 1477984591642 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]]]}] 00:16:31 INFO - . 00:16:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1273ms 00:16:31 INFO - PROCESS | 1885 | 1477984591679 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 00:16:31 INFO - PROCESS | 1885 | 1477984591686 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 00:16:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 00:16:31 INFO - PROCESS | 1885 | 1477984591700 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}] 00:16:31 INFO - PROCESS | 1885 | 1477984591891 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 00:16:32 INFO - PROCESS | 1885 | 1477984592066 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 00:16:32 INFO - PROCESS | 1885 | 1477984592070 Marionette TRACE conn4 <- [1,1270,null,["8"]] 00:16:32 INFO - PROCESS | 1885 | 1477984592076 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 00:16:32 INFO - PROCESS | 1885 | 1477984592083 Marionette TRACE conn4 <- [1,1271,null,{}] 00:16:32 INFO - PROCESS | 1885 | 1477984592095 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x984e6400 == 47 [pid = 1885] [id = 304] 00:16:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0x984e6c00) [pid = 1885] [serial = 887] [outer = (nil)] 00:16:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0x984e9400) [pid = 1885] [serial = 888] [outer = 0x984e6c00] 00:16:32 INFO - PROCESS | 1885 | 1477984592239 Marionette DEBUG loaded listener.js 00:16:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x9a513c00) [pid = 1885] [serial = 889] [outer = 0x984e6c00] 00:16:32 INFO - PROCESS | 1885 | 1477984592860 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]]]}] 00:16:32 INFO - . 00:16:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 1177ms 00:16:32 INFO - PROCESS | 1885 | 1477984592872 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 00:16:32 INFO - PROCESS | 1885 | 1477984592876 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 00:16:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 00:16:32 INFO - PROCESS | 1885 | 1477984592912 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}] 00:16:33 INFO - PROCESS | 1885 | 1477984593112 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 00:16:33 INFO - PROCESS | 1885 | 1477984593301 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 00:16:33 INFO - PROCESS | 1885 | 1477984593306 Marionette TRACE conn4 <- [1,1275,null,["8"]] 00:16:33 INFO - PROCESS | 1885 | 1477984593316 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 00:16:33 INFO - PROCESS | 1885 | 1477984593323 Marionette TRACE conn4 <- [1,1276,null,{}] 00:16:33 INFO - PROCESS | 1885 | 1477984593329 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:33 INFO - PROCESS | 1885 | ++DOCSHELL 0xa2e11400 == 48 [pid = 1885] [id = 305] 00:16:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0xa2e11800) [pid = 1885] [serial = 890] [outer = (nil)] 00:16:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0xa4339400) [pid = 1885] [serial = 891] [outer = 0xa2e11800] 00:16:33 INFO - PROCESS | 1885 | 1477984593436 Marionette DEBUG loaded listener.js 00:16:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 100 (0x8dfedc00) [pid = 1885] [serial = 892] [outer = 0xa2e11800] 00:16:34 INFO - PROCESS | 1885 | 1477984594032 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]]]}] 00:16:34 INFO - . 00:16:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1174ms 00:16:34 INFO - PROCESS | 1885 | 1477984594073 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 00:16:34 INFO - PROCESS | 1885 | 1477984594077 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 00:16:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 00:16:34 INFO - PROCESS | 1885 | 1477984594085 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}] 00:16:34 INFO - PROCESS | 1885 | 1477984594264 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 00:16:34 INFO - PROCESS | 1885 | 1477984594449 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 00:16:34 INFO - PROCESS | 1885 | 1477984594454 Marionette TRACE conn4 <- [1,1280,null,["8"]] 00:16:34 INFO - PROCESS | 1885 | 1477984594470 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 00:16:34 INFO - PROCESS | 1885 | 1477984594479 Marionette TRACE conn4 <- [1,1281,null,{}] 00:16:34 INFO - PROCESS | 1885 | 1477984594485 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:34 INFO - PROCESS | 1885 | ++DOCSHELL 0xa5e15400 == 49 [pid = 1885] [id = 306] 00:16:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 101 (0xa5e19400) [pid = 1885] [serial = 893] [outer = (nil)] 00:16:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 102 (0xaf8cc000) [pid = 1885] [serial = 894] [outer = 0xa5e19400] 00:16:34 INFO - PROCESS | 1885 | 1477984594588 Marionette DEBUG loaded listener.js 00:16:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 103 (0x8fbd2000) [pid = 1885] [serial = 895] [outer = 0xa5e19400] 00:16:35 INFO - PROCESS | 1885 | 1477984595408 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]]]}] 00:16:35 INFO - . 00:16:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1378ms 00:16:35 INFO - PROCESS | 1885 | 1477984595479 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 00:16:35 INFO - PROCESS | 1885 | 1477984595483 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 00:16:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 00:16:35 INFO - PROCESS | 1885 | 1477984595495 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}] 00:16:35 INFO - PROCESS | 1885 | 1477984595660 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 00:16:35 INFO - PROCESS | 1885 | 1477984595833 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 00:16:35 INFO - PROCESS | 1885 | 1477984595836 Marionette TRACE conn4 <- [1,1285,null,["8"]] 00:16:35 INFO - PROCESS | 1885 | 1477984595843 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 00:16:35 INFO - PROCESS | 1885 | 1477984595849 Marionette TRACE conn4 <- [1,1286,null,{}] 00:16:35 INFO - PROCESS | 1885 | 1477984595854 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fbda800 == 50 [pid = 1885] [id = 307] 00:16:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 104 (0x8fbdac00) [pid = 1885] [serial = 896] [outer = (nil)] 00:16:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 105 (0x8fbde800) [pid = 1885] [serial = 897] [outer = 0x8fbdac00] 00:16:35 INFO - PROCESS | 1885 | 1477984595954 Marionette DEBUG loaded listener.js 00:16:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 106 (0xa2892400) [pid = 1885] [serial = 898] [outer = 0x8fbdac00] 00:16:36 INFO - PROCESS | 1885 | 1477984596626 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]]]}] 00:16:36 INFO - . 00:16:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1174ms 00:16:36 INFO - PROCESS | 1885 | 1477984596669 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 00:16:36 INFO - PROCESS | 1885 | 1477984596675 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 00:16:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 00:16:36 INFO - PROCESS | 1885 | 1477984596686 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}] 00:16:36 INFO - PROCESS | 1885 | 1477984596954 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 00:16:37 INFO - PROCESS | 1885 | 1477984597164 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 00:16:37 INFO - PROCESS | 1885 | 1477984597170 Marionette TRACE conn4 <- [1,1290,null,["8"]] 00:16:37 INFO - PROCESS | 1885 | 1477984597225 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 00:16:37 INFO - PROCESS | 1885 | 1477984597231 Marionette TRACE conn4 <- [1,1291,null,{}] 00:16:37 INFO - PROCESS | 1885 | 1477984597237 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:37 INFO - PROCESS | 1885 | ++DOCSHELL 0xa5f12400 == 51 [pid = 1885] [id = 308] 00:16:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 107 (0xa5f13c00) [pid = 1885] [serial = 899] [outer = (nil)] 00:16:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 108 (0xa5f16c00) [pid = 1885] [serial = 900] [outer = 0xa5f13c00] 00:16:37 INFO - PROCESS | 1885 | 1477984597344 Marionette DEBUG loaded listener.js 00:16:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 109 (0xa5f1a400) [pid = 1885] [serial = 901] [outer = 0xa5f13c00] 00:16:37 INFO - PROCESS | 1885 | 1477984597959 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]]]}] 00:16:38 INFO - . 00:16:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1321ms 00:16:38 INFO - PROCESS | 1885 | 1477984598065 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 00:16:38 INFO - PROCESS | 1885 | 1477984598072 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 00:16:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 00:16:38 INFO - PROCESS | 1885 | 1477984598109 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}] 00:16:38 INFO - PROCESS | 1885 | 1477984598275 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 00:16:38 INFO - PROCESS | 1885 | 1477984598588 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 00:16:38 INFO - PROCESS | 1885 | 1477984598598 Marionette TRACE conn4 <- [1,1295,null,["8"]] 00:16:38 INFO - PROCESS | 1885 | 1477984598608 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 00:16:38 INFO - PROCESS | 1885 | 1477984598618 Marionette TRACE conn4 <- [1,1296,null,{}] 00:16:38 INFO - PROCESS | 1885 | 1477984598626 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fbd5800 == 52 [pid = 1885] [id = 309] 00:16:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 110 (0x8fbd5c00) [pid = 1885] [serial = 902] [outer = (nil)] 00:16:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 111 (0x8fbdc800) [pid = 1885] [serial = 903] [outer = 0x8fbd5c00] 00:16:38 INFO - PROCESS | 1885 | 1477984598724 Marionette DEBUG loaded listener.js 00:16:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 112 (0x8fcdc000) [pid = 1885] [serial = 904] [outer = 0x8fbd5c00] 00:16:39 INFO - PROCESS | 1885 | 1477984599403 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]]]}] 00:16:39 INFO - . 00:16:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1333ms 00:16:39 INFO - PROCESS | 1885 | 1477984599416 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 00:16:39 INFO - PROCESS | 1885 | 1477984599421 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 00:16:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 00:16:39 INFO - PROCESS | 1885 | 1477984599430 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}] 00:16:39 INFO - PROCESS | 1885 | 1477984599657 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 00:16:39 INFO - PROCESS | 1885 | 1477984599869 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 00:16:39 INFO - PROCESS | 1885 | 1477984599874 Marionette TRACE conn4 <- [1,1300,null,["8"]] 00:16:39 INFO - PROCESS | 1885 | 1477984599883 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 00:16:39 INFO - PROCESS | 1885 | 1477984599890 Marionette TRACE conn4 <- [1,1301,null,{}] 00:16:39 INFO - PROCESS | 1885 | 1477984599899 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x91d2f400 == 53 [pid = 1885] [id = 310] 00:16:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 113 (0x92c0a400) [pid = 1885] [serial = 905] [outer = (nil)] 00:16:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 114 (0x92d93c00) [pid = 1885] [serial = 906] [outer = 0x92c0a400] 00:16:39 INFO - PROCESS | 1885 | 1477984599994 Marionette DEBUG loaded listener.js 00:16:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 115 (0x95962c00) [pid = 1885] [serial = 907] [outer = 0x92c0a400] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec0000 == 52 [pid = 1885] [id = 221] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0xa10f0c00 == 51 [pid = 1885] [id = 298] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0x9083f400 == 50 [pid = 1885] [id = 294] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0x94d0c800 == 49 [pid = 1885] [id = 296] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0xa4332400 == 48 [pid = 1885] [id = 288] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0xa4ca6c00 == 47 [pid = 1885] [id = 290] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0xa5e1e400 == 46 [pid = 1885] [id = 292] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0x8dbc7c00 == 45 [pid = 1885] [id = 284] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0x9b18ac00 == 44 [pid = 1885] [id = 286] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0x94d0bc00 == 43 [pid = 1885] [id = 234] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0x94d06000 == 42 [pid = 1885] [id = 295] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0x8fc5b000 == 41 [pid = 1885] [id = 223] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0x9af8e400 == 40 [pid = 1885] [id = 297] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0x91275000 == 39 [pid = 1885] [id = 224] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0x8cf83000 == 38 [pid = 1885] [id = 300] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0x8fa41c00 == 37 [pid = 1885] [id = 301] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0x8debc800 == 36 [pid = 1885] [id = 228] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0xa2f4a400 == 35 [pid = 1885] [id = 299] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0x8fb7d800 == 34 [pid = 1885] [id = 235] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0x90833400 == 33 [pid = 1885] [id = 293] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0xa5e15400 == 32 [pid = 1885] [id = 306] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0x8fbda800 == 31 [pid = 1885] [id = 307] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0xa5f12400 == 30 [pid = 1885] [id = 308] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0x8fbd5800 == 29 [pid = 1885] [id = 309] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0xa5e1b400 == 28 [pid = 1885] [id = 302] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0x93038c00 == 27 [pid = 1885] [id = 303] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0x984e6400 == 26 [pid = 1885] [id = 304] 00:16:41 INFO - PROCESS | 1885 | --DOCSHELL 0xa2e11400 == 25 [pid = 1885] [id = 305] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 114 (0x95c96c00) [pid = 1885] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 113 (0x90837800) [pid = 1885] [serial = 798] [outer = (nil)] [url = about:blank] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 112 (0x8dfea800) [pid = 1885] [serial = 797] [outer = (nil)] [url = about:blank] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 111 (0x91d32400) [pid = 1885] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 110 (0x9b180400) [pid = 1885] [serial = 802] [outer = (nil)] [url = about:blank] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 109 (0x984c0800) [pid = 1885] [serial = 801] [outer = (nil)] [url = about:blank] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 108 (0xa2891c00) [pid = 1885] [serial = 806] [outer = (nil)] [url = about:blank] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 107 (0xa24e8c00) [pid = 1885] [serial = 805] [outer = (nil)] [url = about:blank] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 106 (0x92c06c00) [pid = 1885] [serial = 809] [outer = (nil)] [url = about:blank] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 105 (0x8dec9400) [pid = 1885] [serial = 808] [outer = (nil)] [url = about:blank] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 104 (0x94d08800) [pid = 1885] [serial = 812] [outer = (nil)] [url = about:blank] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 103 (0x91db9000) [pid = 1885] [serial = 811] [outer = (nil)] [url = about:blank] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 102 (0x97a90400) [pid = 1885] [serial = 815] [outer = (nil)] [url = about:blank] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 101 (0x9683c400) [pid = 1885] [serial = 814] [outer = (nil)] [url = about:blank] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 100 (0xa2c15c00) [pid = 1885] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 99 (0xa2c10c00) [pid = 1885] [serial = 820] [outer = (nil)] [url = about:blank] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0x9b526000) [pid = 1885] [serial = 818] [outer = (nil)] [url = about:blank] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0x9b41b000) [pid = 1885] [serial = 817] [outer = (nil)] [url = about:blank] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0xa2d5c800) [pid = 1885] [serial = 824] [outer = (nil)] [url = about:blank] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0xa2d58800) [pid = 1885] [serial = 823] [outer = (nil)] [url = about:blank] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0xa2f4dc00) [pid = 1885] [serial = 829] [outer = (nil)] [url = about:blank] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0xa2e19800) [pid = 1885] [serial = 828] [outer = (nil)] [url = about:blank] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0xa1223400) [pid = 1885] [serial = 826] [outer = (nil)] [url = about:blank] 00:16:41 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x8debf400) [pid = 1885] [serial = 831] [outer = (nil)] [url = about:blank] 00:16:41 INFO - PROCESS | 1885 | 1477984601643 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]]]}] 00:16:41 INFO - . 00:16:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 2230ms 00:16:41 INFO - PROCESS | 1885 | 1477984601660 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 00:16:41 INFO - PROCESS | 1885 | 1477984601666 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 00:16:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 00:16:41 INFO - PROCESS | 1885 | 1477984601677 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}] 00:16:41 INFO - PROCESS | 1885 | 1477984601884 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 00:16:42 INFO - PROCESS | 1885 | 1477984602011 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 00:16:42 INFO - PROCESS | 1885 | 1477984602017 Marionette TRACE conn4 <- [1,1305,null,["8"]] 00:16:42 INFO - PROCESS | 1885 | 1477984602024 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 00:16:42 INFO - PROCESS | 1885 | 1477984602038 Marionette TRACE conn4 <- [1,1306,null,{}] 00:16:42 INFO - PROCESS | 1885 | 1477984602047 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fa37800 == 26 [pid = 1885] [id = 311] 00:16:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x8fa38c00) [pid = 1885] [serial = 908] [outer = (nil)] 00:16:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x8fab3400) [pid = 1885] [serial = 909] [outer = 0x8fa38c00] 00:16:42 INFO - PROCESS | 1885 | 1477984602146 Marionette DEBUG loaded listener.js 00:16:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x8fbd0000) [pid = 1885] [serial = 910] [outer = 0x8fa38c00] 00:16:42 INFO - PROCESS | 1885 | 1477984602711 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]]]}] 00:16:42 INFO - . 00:16:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1074ms 00:16:42 INFO - PROCESS | 1885 | 1477984602751 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 00:16:42 INFO - PROCESS | 1885 | 1477984602756 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 00:16:42 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 00:16:42 INFO - PROCESS | 1885 | 1477984602763 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}] 00:16:42 INFO - PROCESS | 1885 | 1477984602981 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 00:16:43 INFO - PROCESS | 1885 | 1477984603166 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 00:16:43 INFO - PROCESS | 1885 | 1477984603171 Marionette TRACE conn4 <- [1,1310,null,["8"]] 00:16:43 INFO - PROCESS | 1885 | 1477984603177 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 00:16:43 INFO - PROCESS | 1885 | 1477984603183 Marionette TRACE conn4 <- [1,1311,null,{}] 00:16:43 INFO - PROCESS | 1885 | 1477984603188 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fcd9400 == 27 [pid = 1885] [id = 312] 00:16:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0x8fcdac00) [pid = 1885] [serial = 911] [outer = (nil)] 00:16:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0x8fcdec00) [pid = 1885] [serial = 912] [outer = 0x8fcdac00] 00:16:43 INFO - PROCESS | 1885 | 1477984603283 Marionette DEBUG loaded listener.js 00:16:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x90834000) [pid = 1885] [serial = 913] [outer = 0x8fcdac00] 00:16:43 INFO - PROCESS | 1885 | 1477984603883 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]]]}] 00:16:43 INFO - ... 00:16:43 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1177ms 00:16:43 INFO - PROCESS | 1885 | 1477984603949 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 00:16:43 INFO - PROCESS | 1885 | 1477984603956 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 00:16:43 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 00:16:43 INFO - PROCESS | 1885 | 1477984603963 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}] 00:16:44 INFO - PROCESS | 1885 | 1477984604196 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 00:16:44 INFO - PROCESS | 1885 | 1477984604226 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 00:16:44 INFO - PROCESS | 1885 | 1477984604231 Marionette TRACE conn4 <- [1,1315,null,["8"]] 00:16:44 INFO - PROCESS | 1885 | 1477984604236 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 00:16:44 INFO - PROCESS | 1885 | 1477984604243 Marionette TRACE conn4 <- [1,1316,null,{}] 00:16:44 INFO - PROCESS | 1885 | 1477984604319 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:44 INFO - PROCESS | 1885 | ++DOCSHELL 0x9458a000 == 28 [pid = 1885] [id = 313] 00:16:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0x94a6f800) [pid = 1885] [serial = 914] [outer = (nil)] 00:16:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0x94d06000) [pid = 1885] [serial = 915] [outer = 0x94a6f800] 00:16:44 INFO - PROCESS | 1885 | 1477984604425 Marionette DEBUG loaded listener.js 00:16:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 100 (0x94faa000) [pid = 1885] [serial = 916] [outer = 0x94a6f800] 00:16:44 INFO - PROCESS | 1885 | ++DOCSHELL 0x967af400 == 29 [pid = 1885] [id = 314] 00:16:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 101 (0x9683c400) [pid = 1885] [serial = 917] [outer = (nil)] 00:16:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 102 (0x966ca400) [pid = 1885] [serial = 918] [outer = 0x9683c400] 00:16:45 INFO - PROCESS | 1885 | 1477984605204 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]]]}] 00:16:45 INFO - .... 00:16:45 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1270ms 00:16:45 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 00:16:45 INFO - PROCESS | 1885 | 1477984605239 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 00:16:45 INFO - PROCESS | 1885 | 1477984605243 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 00:16:45 INFO - PROCESS | 1885 | 1477984605251 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}] 00:16:45 INFO - PROCESS | 1885 | 1477984605496 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 00:16:45 INFO - PROCESS | 1885 | 1477984605527 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 00:16:45 INFO - PROCESS | 1885 | 1477984605531 Marionette TRACE conn4 <- [1,1320,null,["8"]] 00:16:45 INFO - PROCESS | 1885 | 1477984605538 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 00:16:45 INFO - PROCESS | 1885 | 1477984605543 Marionette TRACE conn4 <- [1,1321,null,{}] 00:16:45 INFO - PROCESS | 1885 | 1477984605645 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fbde400 == 30 [pid = 1885] [id = 315] 00:16:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 103 (0x96849800) [pid = 1885] [serial = 919] [outer = (nil)] 00:16:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 104 (0x96874000) [pid = 1885] [serial = 920] [outer = 0x96849800] 00:16:45 INFO - PROCESS | 1885 | 1477984605742 Marionette DEBUG loaded listener.js 00:16:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 105 (0x9a13d000) [pid = 1885] [serial = 921] [outer = 0x96849800] 00:16:46 INFO - PROCESS | 1885 | --DOMWINDOW == 104 (0xa5e1c000) [pid = 1885] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 00:16:46 INFO - PROCESS | 1885 | --DOMWINDOW == 103 (0xa2f59800) [pid = 1885] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 00:16:46 INFO - PROCESS | 1885 | --DOMWINDOW == 102 (0xa43dcc00) [pid = 1885] [serial = 845] [outer = (nil)] [url = about:blank] 00:16:46 INFO - PROCESS | 1885 | --DOMWINDOW == 101 (0xa10f2c00) [pid = 1885] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 00:16:46 INFO - PROCESS | 1885 | --DOMWINDOW == 100 (0x8debcc00) [pid = 1885] [serial = 835] [outer = (nil)] [url = about:blank] 00:16:46 INFO - PROCESS | 1885 | --DOMWINDOW == 99 (0xa432f800) [pid = 1885] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 00:16:46 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0x9af92400) [pid = 1885] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 00:16:46 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0xa2892000) [pid = 1885] [serial = 870] [outer = (nil)] [url = about:blank] 00:16:46 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0xa4ca8400) [pid = 1885] [serial = 850] [outer = (nil)] [url = about:blank] 00:16:46 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0xa4579400) [pid = 1885] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 00:16:46 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0xa5e1e800) [pid = 1885] [serial = 855] [outer = (nil)] [url = about:blank] 00:16:46 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0xa4cf3800) [pid = 1885] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 00:16:46 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0x94e29000) [pid = 1885] [serial = 865] [outer = (nil)] [url = about:blank] 00:16:46 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x94fa7800) [pid = 1885] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 00:16:46 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x90840c00) [pid = 1885] [serial = 860] [outer = (nil)] [url = about:blank] 00:16:46 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x90834400) [pid = 1885] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 00:16:46 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x9b411c00) [pid = 1885] [serial = 840] [outer = (nil)] [url = about:blank] 00:16:46 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x94fb0000) [pid = 1885] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 00:16:46 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0xa2f4e800) [pid = 1885] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 00:16:46 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0xa2c0fc00) [pid = 1885] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 00:16:46 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x984c1800) [pid = 1885] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 00:16:46 INFO - PROCESS | 1885 | 1477984606883 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"]]]}] 00:16:46 INFO - . 00:16:46 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1676ms 00:16:46 INFO - PROCESS | 1885 | 1477984606925 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 00:16:46 INFO - PROCESS | 1885 | 1477984606928 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 00:16:46 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 00:16:46 INFO - PROCESS | 1885 | 1477984606935 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}] 00:16:47 INFO - PROCESS | 1885 | 1477984607086 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 00:16:47 INFO - PROCESS | 1885 | 1477984607103 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 00:16:47 INFO - PROCESS | 1885 | 1477984607106 Marionette TRACE conn4 <- [1,1325,null,["8"]] 00:16:47 INFO - PROCESS | 1885 | 1477984607226 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 00:16:47 INFO - PROCESS | 1885 | 1477984607237 Marionette TRACE conn4 <- [1,1326,null,{}] 00:16:47 INFO - PROCESS | 1885 | 1477984607241 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x9683c800 == 31 [pid = 1885] [id = 316] 00:16:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x9a1cac00) [pid = 1885] [serial = 922] [outer = (nil)] 00:16:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x9a250800) [pid = 1885] [serial = 923] [outer = 0x9a1cac00] 00:16:47 INFO - PROCESS | 1885 | 1477984607330 Marionette DEBUG loaded listener.js 00:16:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x9a2d5c00) [pid = 1885] [serial = 924] [outer = 0x9a1cac00] 00:16:47 INFO - PROCESS | 1885 | 1477984607836 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]]]}] 00:16:47 INFO - . 00:16:47 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 923ms 00:16:47 INFO - PROCESS | 1885 | 1477984607858 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 00:16:47 INFO - PROCESS | 1885 | 1477984607862 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 00:16:47 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 00:16:47 INFO - PROCESS | 1885 | 1477984607876 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}] 00:16:48 INFO - PROCESS | 1885 | 1477984608063 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 00:16:48 INFO - PROCESS | 1885 | 1477984608076 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 00:16:48 INFO - PROCESS | 1885 | 1477984608079 Marionette TRACE conn4 <- [1,1330,null,["8"]] 00:16:48 INFO - PROCESS | 1885 | 1477984608214 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 00:16:48 INFO - PROCESS | 1885 | 1477984608219 Marionette TRACE conn4 <- [1,1331,null,{}] 00:16:48 INFO - PROCESS | 1885 | 1477984608224 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x94fad000 == 32 [pid = 1885] [id = 317] 00:16:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x9a517000) [pid = 1885] [serial = 925] [outer = (nil)] 00:16:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x9b4e0800) [pid = 1885] [serial = 926] [outer = 0x9a517000] 00:16:48 INFO - PROCESS | 1885 | 1477984608311 Marionette DEBUG loaded listener.js 00:16:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x9b4e7400) [pid = 1885] [serial = 927] [outer = 0x9a517000] 00:16:48 INFO - PROCESS | 1885 | 1477984608844 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]]]}] 00:16:48 INFO - . 00:16:48 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1028ms 00:16:48 INFO - PROCESS | 1885 | 1477984608897 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 00:16:48 INFO - PROCESS | 1885 | 1477984608904 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 00:16:48 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 00:16:48 INFO - PROCESS | 1885 | 1477984608915 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}] 00:16:49 INFO - PROCESS | 1885 | 1477984609122 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 00:16:49 INFO - PROCESS | 1885 | 1477984609315 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 00:16:49 INFO - PROCESS | 1885 | 1477984609321 Marionette TRACE conn4 <- [1,1335,null,["8"]] 00:16:49 INFO - PROCESS | 1885 | 1477984609331 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 00:16:49 INFO - PROCESS | 1885 | 1477984609338 Marionette TRACE conn4 <- [1,1336,null,{}] 00:16:49 INFO - PROCESS | 1885 | 1477984609349 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fa3c000 == 33 [pid = 1885] [id = 318] 00:16:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x8fa44c00) [pid = 1885] [serial = 928] [outer = (nil)] 00:16:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x8fbd5000) [pid = 1885] [serial = 929] [outer = 0x8fa44c00] 00:16:49 INFO - PROCESS | 1885 | 1477984609464 Marionette DEBUG loaded listener.js 00:16:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x8fbda800) [pid = 1885] [serial = 930] [outer = 0x8fa44c00] 00:16:50 INFO - PROCESS | 1885 | 1477984610237 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]]]}] 00:16:50 INFO - .. 00:16:50 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1370ms 00:16:50 INFO - PROCESS | 1885 | 1477984610283 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 00:16:50 INFO - PROCESS | 1885 | 1477984610289 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 00:16:50 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 00:16:50 INFO - PROCESS | 1885 | 1477984610296 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}] 00:16:50 INFO - PROCESS | 1885 | 1477984610591 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 00:16:50 INFO - PROCESS | 1885 | 1477984610712 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 00:16:50 INFO - PROCESS | 1885 | 1477984610715 Marionette TRACE conn4 <- [1,1340,null,["8"]] 00:16:50 INFO - PROCESS | 1885 | 1477984610724 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 00:16:50 INFO - PROCESS | 1885 | 1477984610729 Marionette TRACE conn4 <- [1,1341,null,{}] 00:16:50 INFO - PROCESS | 1885 | 1477984610740 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x92d0a000 == 34 [pid = 1885] [id = 319] 00:16:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x93034c00) [pid = 1885] [serial = 931] [outer = (nil)] 00:16:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0x94d0bc00) [pid = 1885] [serial = 932] [outer = 0x93034c00] 00:16:50 INFO - PROCESS | 1885 | 1477984610878 Marionette DEBUG loaded listener.js 00:16:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0x95963800) [pid = 1885] [serial = 933] [outer = 0x93034c00] 00:16:51 INFO - PROCESS | 1885 | 1477984611539 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]]]}] 00:16:51 INFO - . 00:16:51 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1282ms 00:16:51 INFO - PROCESS | 1885 | 1477984611589 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 00:16:51 INFO - PROCESS | 1885 | 1477984611597 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 00:16:51 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 00:16:51 INFO - PROCESS | 1885 | 1477984611605 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}] 00:16:51 INFO - PROCESS | 1885 | 1477984611788 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 00:16:51 INFO - PROCESS | 1885 | 1477984611982 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 00:16:51 INFO - PROCESS | 1885 | 1477984611986 Marionette TRACE conn4 <- [1,1345,null,["8"]] 00:16:51 INFO - PROCESS | 1885 | 1477984611993 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 00:16:52 INFO - PROCESS | 1885 | 1477984612000 Marionette TRACE conn4 <- [1,1346,null,{}] 00:16:52 INFO - PROCESS | 1885 | 1477984612011 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x944a5400 == 35 [pid = 1885] [id = 320] 00:16:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x9a30d800) [pid = 1885] [serial = 934] [outer = (nil)] 00:16:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0x9b186400) [pid = 1885] [serial = 935] [outer = 0x9a30d800] 00:16:52 INFO - PROCESS | 1885 | 1477984612116 Marionette DEBUG loaded listener.js 00:16:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0x9b5cc800) [pid = 1885] [serial = 936] [outer = 0x9a30d800] 00:16:52 INFO - PROCESS | 1885 | 1477984612976 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]]]}] 00:16:53 INFO - .................. 00:16:53 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1435ms 00:16:53 INFO - PROCESS | 1885 | 1477984613040 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 00:16:53 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 00:16:53 INFO - PROCESS | 1885 | 1477984613045 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 00:16:53 INFO - PROCESS | 1885 | 1477984613052 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}] 00:16:53 INFO - PROCESS | 1885 | 1477984613316 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 00:16:53 INFO - PROCESS | 1885 | 1477984613510 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 00:16:53 INFO - PROCESS | 1885 | 1477984613517 Marionette TRACE conn4 <- [1,1350,null,["8"]] 00:16:53 INFO - PROCESS | 1885 | 1477984613527 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 00:16:53 INFO - PROCESS | 1885 | 1477984613531 Marionette TRACE conn4 <- [1,1351,null,{}] 00:16:53 INFO - PROCESS | 1885 | 1477984613699 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x8db0ec00 == 36 [pid = 1885] [id = 321] 00:16:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 100 (0x8dbc1400) [pid = 1885] [serial = 937] [outer = (nil)] 00:16:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 101 (0x8deb8400) [pid = 1885] [serial = 938] [outer = 0x8dbc1400] 00:16:53 INFO - PROCESS | 1885 | 1477984613798 Marionette DEBUG loaded listener.js 00:16:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 102 (0x8fb7f000) [pid = 1885] [serial = 939] [outer = 0x8dbc1400] 00:16:54 INFO - PROCESS | 1885 | --DOCSHELL 0x9683c800 == 35 [pid = 1885] [id = 316] 00:16:54 INFO - PROCESS | 1885 | --DOCSHELL 0x8fbde400 == 34 [pid = 1885] [id = 315] 00:16:54 INFO - PROCESS | 1885 | --DOCSHELL 0x967af400 == 33 [pid = 1885] [id = 314] 00:16:54 INFO - PROCESS | 1885 | --DOCSHELL 0x9458a000 == 32 [pid = 1885] [id = 313] 00:16:54 INFO - PROCESS | 1885 | --DOCSHELL 0x8fcd9400 == 31 [pid = 1885] [id = 312] 00:16:55 INFO - PROCESS | 1885 | --DOCSHELL 0x8fa37800 == 30 [pid = 1885] [id = 311] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 101 (0x9a515800) [pid = 1885] [serial = 795] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 100 (0xa43dd800) [pid = 1885] [serial = 846] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 99 (0x8cf8a000) [pid = 1885] [serial = 836] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0xa4ce8c00) [pid = 1885] [serial = 851] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0xa2d5f400) [pid = 1885] [serial = 856] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0x933d7c00) [pid = 1885] [serial = 866] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0x9083ec00) [pid = 1885] [serial = 861] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0x9a568000) [pid = 1885] [serial = 841] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0xa93c0800) [pid = 1885] [serial = 882] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0xa93c9c00) [pid = 1885] [serial = 883] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0xa4518000) [pid = 1885] [serial = 879] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0xa4ca7800) [pid = 1885] [serial = 880] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0xa453c400) [pid = 1885] [serial = 876] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0xa484d400) [pid = 1885] [serial = 877] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0xa2f50800) [pid = 1885] [serial = 873] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0xa2f53c00) [pid = 1885] [serial = 874] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x9b412400) [pid = 1885] [serial = 868] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0xa10e6c00) [pid = 1885] [serial = 869] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0xa1228400) [pid = 1885] [serial = 871] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x9595ac00) [pid = 1885] [serial = 863] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x962d3800) [pid = 1885] [serial = 864] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x93041000) [pid = 1885] [serial = 858] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x94fae400) [pid = 1885] [serial = 859] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0xa5e13800) [pid = 1885] [serial = 853] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0xa5e14c00) [pid = 1885] [serial = 854] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0xa4843800) [pid = 1885] [serial = 848] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0xa48b8c00) [pid = 1885] [serial = 849] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0xa2c14800) [pid = 1885] [serial = 843] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0xa2d5a800) [pid = 1885] [serial = 844] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x95accc00) [pid = 1885] [serial = 838] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x9622c400) [pid = 1885] [serial = 839] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0xa43e0800) [pid = 1885] [serial = 833] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0xa43e6400) [pid = 1885] [serial = 834] [outer = (nil)] [url = about:blank] 00:16:55 INFO - PROCESS | 1885 | 1477984615576 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]]]}] 00:16:55 INFO - .......... 00:16:55 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2592ms 00:16:55 INFO - PROCESS | 1885 | 1477984615700 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 00:16:55 INFO - PROCESS | 1885 | 1477984615706 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 00:16:55 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 00:16:55 INFO - PROCESS | 1885 | 1477984615730 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}] 00:16:55 INFO - PROCESS | 1885 | 1477984615995 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 00:16:56 INFO - PROCESS | 1885 | 1477984616130 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 00:16:56 INFO - PROCESS | 1885 | 1477984616133 Marionette TRACE conn4 <- [1,1355,null,["8"]] 00:16:56 INFO - PROCESS | 1885 | 1477984616144 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 00:16:56 INFO - PROCESS | 1885 | 1477984616151 Marionette TRACE conn4 <- [1,1356,null,{}] 00:16:56 INFO - PROCESS | 1885 | 1477984616164 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fcd4c00 == 31 [pid = 1885] [id = 322] 00:16:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x93041000) [pid = 1885] [serial = 940] [outer = (nil)] 00:16:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x95477800) [pid = 1885] [serial = 941] [outer = 0x93041000] 00:16:56 INFO - PROCESS | 1885 | 1477984616259 Marionette DEBUG loaded listener.js 00:16:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x9a515800) [pid = 1885] [serial = 942] [outer = 0x93041000] 00:16:56 INFO - PROCESS | 1885 | 1477984616777 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]]]}] 00:16:56 INFO - . 00:16:56 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1074ms 00:16:56 INFO - PROCESS | 1885 | 1477984616814 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 00:16:56 INFO - PROCESS | 1885 | 1477984616817 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 00:16:56 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 00:16:56 INFO - PROCESS | 1885 | 1477984616833 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}] 00:16:57 INFO - PROCESS | 1885 | 1477984617009 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 00:16:57 INFO - PROCESS | 1885 | 1477984617151 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 00:16:57 INFO - PROCESS | 1885 | 1477984617155 Marionette TRACE conn4 <- [1,1360,null,["8"]] 00:16:57 INFO - PROCESS | 1885 | 1477984617160 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 00:16:57 INFO - PROCESS | 1885 | 1477984617166 Marionette TRACE conn4 <- [1,1361,null,{}] 00:16:57 INFO - PROCESS | 1885 | 1477984617180 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:16:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cce0c00 == 32 [pid = 1885] [id = 323] 00:16:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8cce1400) [pid = 1885] [serial = 943] [outer = (nil)] 00:16:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8cce2c00) [pid = 1885] [serial = 944] [outer = 0x8cce1400] 00:16:57 INFO - PROCESS | 1885 | 1477984617273 Marionette DEBUG loaded listener.js 00:16:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0xa453c400) [pid = 1885] [serial = 945] [outer = 0x8cce1400] 00:16:58 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x8fbd5c00) [pid = 1885] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 00:16:58 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x93039400) [pid = 1885] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 00:16:58 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x984e6c00) [pid = 1885] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 00:16:58 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0xa2e11800) [pid = 1885] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 00:16:58 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x96849800) [pid = 1885] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 00:16:58 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x9683c400) [pid = 1885] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 00:16:58 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x9a1cac00) [pid = 1885] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 00:16:58 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0xa5e19400) [pid = 1885] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 00:16:58 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x92c0a400) [pid = 1885] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 00:16:58 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x8fa38c00) [pid = 1885] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 00:16:58 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8fcdac00) [pid = 1885] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 00:16:58 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x8fbdac00) [pid = 1885] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 00:16:58 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0xa5f13c00) [pid = 1885] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 00:16:58 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x94a6f800) [pid = 1885] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 00:16:59 INFO - .................................................................................................................................. 00:16:59 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2646ms 00:16:59 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 00:16:59 INFO - PROCESS | 1885 | 1477984619348 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]]]}] 00:16:59 INFO - PROCESS | 1885 | 1477984619476 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 00:16:59 INFO - PROCESS | 1885 | 1477984619481 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 00:16:59 INFO - PROCESS | 1885 | 1477984619539 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}] 00:16:59 INFO - PROCESS | 1885 | 1477984619778 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 00:16:59 INFO - PROCESS | 1885 | 1477984619951 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 00:16:59 INFO - PROCESS | 1885 | 1477984619956 Marionette TRACE conn4 <- [1,1365,null,["8"]] 00:16:59 INFO - PROCESS | 1885 | 1477984619964 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 00:16:59 INFO - PROCESS | 1885 | 1477984619974 Marionette TRACE conn4 <- [1,1366,null,{}] 00:17:00 INFO - PROCESS | 1885 | 1477984619980 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:00 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfe7c00 == 33 [pid = 1885] [id = 324] 00:17:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x8dfea800) [pid = 1885] [serial = 946] [outer = (nil)] 00:17:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x8dff3800) [pid = 1885] [serial = 947] [outer = 0x8dfea800] 00:17:00 INFO - PROCESS | 1885 | 1477984620095 Marionette DEBUG loaded listener.js 00:17:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8fbde000) [pid = 1885] [serial = 948] [outer = 0x8dfea800] 00:17:02 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 00:17:02 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 00:17:03 INFO - ................. 00:17:03 INFO - PROCESS | 1885 | 1477984623311 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]]]}] 00:17:03 INFO - ................................................................................................................. 00:17:03 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 3977ms 00:17:03 INFO - PROCESS | 1885 | 1477984623468 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 00:17:03 INFO - PROCESS | 1885 | 1477984623473 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 00:17:03 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 00:17:03 INFO - PROCESS | 1885 | 1477984623539 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}] 00:17:03 INFO - PROCESS | 1885 | 1477984623740 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 00:17:03 INFO - PROCESS | 1885 | 1477984623911 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 00:17:03 INFO - PROCESS | 1885 | 1477984623916 Marionette TRACE conn4 <- [1,1370,null,["8"]] 00:17:03 INFO - PROCESS | 1885 | 1477984623923 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 00:17:03 INFO - PROCESS | 1885 | 1477984623929 Marionette TRACE conn4 <- [1,1371,null,{}] 00:17:03 INFO - PROCESS | 1885 | 1477984623934 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x837a3800 == 34 [pid = 1885] [id = 325] 00:17:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x837a4000) [pid = 1885] [serial = 949] [outer = (nil)] 00:17:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x837a6800) [pid = 1885] [serial = 950] [outer = 0x837a4000] 00:17:04 INFO - PROCESS | 1885 | 1477984624078 Marionette DEBUG loaded listener.js 00:17:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x837a8800) [pid = 1885] [serial = 951] [outer = 0x837a4000] 00:17:04 INFO - PROCESS | 1885 | 1477984624817 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]]]}] 00:17:04 INFO - ........ 00:17:04 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1377ms 00:17:04 INFO - PROCESS | 1885 | 1477984624911 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 00:17:04 INFO - PROCESS | 1885 | 1477984624919 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 00:17:04 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 00:17:04 INFO - PROCESS | 1885 | 1477984624926 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}] 00:17:05 INFO - PROCESS | 1885 | 1477984625149 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 00:17:05 INFO - PROCESS | 1885 | 1477984625315 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 00:17:05 INFO - PROCESS | 1885 | 1477984625323 Marionette TRACE conn4 <- [1,1375,null,["8"]] 00:17:05 INFO - PROCESS | 1885 | 1477984625382 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 00:17:05 INFO - PROCESS | 1885 | 1477984625399 Marionette TRACE conn4 <- [1,1376,null,{}] 00:17:05 INFO - PROCESS | 1885 | 1477984625412 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:05 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb9000 == 35 [pid = 1885] [id = 326] 00:17:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x9b19ec00) [pid = 1885] [serial = 952] [outer = (nil)] 00:17:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0xa43e0800) [pid = 1885] [serial = 953] [outer = 0x9b19ec00] 00:17:05 INFO - PROCESS | 1885 | 1477984625601 Marionette DEBUG loaded listener.js 00:17:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x82f6ac00) [pid = 1885] [serial = 954] [outer = 0x9b19ec00] 00:17:06 INFO - ........... 00:17:06 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1628ms 00:17:06 INFO - PROCESS | 1885 | 1477984626529 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]]]}] 00:17:06 INFO - PROCESS | 1885 | 1477984626594 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 00:17:06 INFO - PROCESS | 1885 | 1477984626598 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 00:17:06 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 00:17:06 INFO - PROCESS | 1885 | 1477984626607 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}] 00:17:06 INFO - PROCESS | 1885 | 1477984626806 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 00:17:06 INFO - PROCESS | 1885 | 1477984626983 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 00:17:06 INFO - PROCESS | 1885 | 1477984626987 Marionette TRACE conn4 <- [1,1380,null,["8"]] 00:17:06 INFO - PROCESS | 1885 | 1477984626996 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 00:17:07 INFO - PROCESS | 1885 | 1477984627003 Marionette TRACE conn4 <- [1,1381,null,{}] 00:17:07 INFO - PROCESS | 1885 | 1477984627010 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:07 INFO - PROCESS | 1885 | ++DOCSHELL 0x83049c00 == 36 [pid = 1885] [id = 327] 00:17:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8304a400) [pid = 1885] [serial = 955] [outer = (nil)] 00:17:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8304d800) [pid = 1885] [serial = 956] [outer = 0x8304a400] 00:17:07 INFO - PROCESS | 1885 | 1477984627150 Marionette DEBUG loaded listener.js 00:17:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x83051000) [pid = 1885] [serial = 957] [outer = 0x8304a400] 00:17:07 INFO - PROCESS | 1885 | 1477984627858 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]]]}] 00:17:07 INFO - ........ 00:17:07 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1278ms 00:17:07 INFO - PROCESS | 1885 | 1477984627922 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 00:17:07 INFO - PROCESS | 1885 | 1477984627926 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 00:17:07 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 00:17:07 INFO - PROCESS | 1885 | 1477984627935 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}] 00:17:08 INFO - PROCESS | 1885 | 1477984628111 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 00:17:08 INFO - PROCESS | 1885 | 1477984628252 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 00:17:08 INFO - PROCESS | 1885 | 1477984628257 Marionette TRACE conn4 <- [1,1385,null,["8"]] 00:17:08 INFO - PROCESS | 1885 | 1477984628263 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 00:17:08 INFO - PROCESS | 1885 | 1477984628269 Marionette TRACE conn4 <- [1,1386,null,{}] 00:17:08 INFO - PROCESS | 1885 | 1477984628275 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x83d9bc00 == 37 [pid = 1885] [id = 328] 00:17:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x83d9dc00) [pid = 1885] [serial = 958] [outer = (nil)] 00:17:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x83da1c00) [pid = 1885] [serial = 959] [outer = 0x83d9dc00] 00:17:08 INFO - PROCESS | 1885 | 1477984628388 Marionette DEBUG loaded listener.js 00:17:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x83da4000) [pid = 1885] [serial = 960] [outer = 0x83d9dc00] 00:17:09 INFO - PROCESS | 1885 | 1477984629275 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]]]}] 00:17:09 INFO - .............................. 00:17:09 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1401ms 00:17:09 INFO - PROCESS | 1885 | 1477984629346 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 00:17:09 INFO - PROCESS | 1885 | 1477984629349 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 00:17:09 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 00:17:09 INFO - PROCESS | 1885 | 1477984629359 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}] 00:17:09 INFO - PROCESS | 1885 | 1477984629588 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 00:17:09 INFO - PROCESS | 1885 | 1477984629776 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 00:17:09 INFO - PROCESS | 1885 | 1477984629780 Marionette TRACE conn4 <- [1,1390,null,["8"]] 00:17:09 INFO - PROCESS | 1885 | 1477984629786 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 00:17:09 INFO - PROCESS | 1885 | 1477984629792 Marionette TRACE conn4 <- [1,1391,null,{}] 00:17:09 INFO - PROCESS | 1885 | 1477984629798 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f6ec00 == 38 [pid = 1885] [id = 329] 00:17:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x82f6f800) [pid = 1885] [serial = 961] [outer = (nil)] 00:17:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x82f73400) [pid = 1885] [serial = 962] [outer = 0x82f6f800] 00:17:10 INFO - PROCESS | 1885 | 1477984630016 Marionette DEBUG loaded listener.js 00:17:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x8304c800) [pid = 1885] [serial = 963] [outer = 0x82f6f800] 00:17:11 INFO - ............................................................... 00:17:11 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1782ms 00:17:11 INFO - PROCESS | 1885 | 1477984631049 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]]]}] 00:17:11 INFO - PROCESS | 1885 | 1477984631227 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 00:17:11 INFO - PROCESS | 1885 | 1477984631238 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 00:17:11 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 00:17:11 INFO - PROCESS | 1885 | 1477984631256 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}] 00:17:11 INFO - PROCESS | 1885 | 1477984631455 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 00:17:11 INFO - PROCESS | 1885 | --DOCSHELL 0x8fcd4c00 == 37 [pid = 1885] [id = 322] 00:17:11 INFO - PROCESS | 1885 | --DOCSHELL 0x8db0ec00 == 36 [pid = 1885] [id = 321] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x8fab3400) [pid = 1885] [serial = 909] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x8fcdec00) [pid = 1885] [serial = 912] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x94d06000) [pid = 1885] [serial = 915] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x96874000) [pid = 1885] [serial = 920] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x9b4e0800) [pid = 1885] [serial = 926] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x94faa000) [pid = 1885] [serial = 916] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0xa5f1a400) [pid = 1885] [serial = 901] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0xa2892400) [pid = 1885] [serial = 898] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x9a250800) [pid = 1885] [serial = 923] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x90834000) [pid = 1885] [serial = 913] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x8fbd0000) [pid = 1885] [serial = 910] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x95962c00) [pid = 1885] [serial = 907] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8fbd2000) [pid = 1885] [serial = 895] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x9a2d5c00) [pid = 1885] [serial = 924] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x966ca400) [pid = 1885] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x9a13d000) [pid = 1885] [serial = 921] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x8dfedc00) [pid = 1885] [serial = 892] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x9a513c00) [pid = 1885] [serial = 889] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x966d8800) [pid = 1885] [serial = 886] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x8fcdc000) [pid = 1885] [serial = 904] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x92d93c00) [pid = 1885] [serial = 906] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x8fbdc800) [pid = 1885] [serial = 903] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0xa5f16c00) [pid = 1885] [serial = 900] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x8fbde800) [pid = 1885] [serial = 897] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0xaf8cc000) [pid = 1885] [serial = 894] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0xa4339400) [pid = 1885] [serial = 891] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x984e9400) [pid = 1885] [serial = 888] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x933d0000) [pid = 1885] [serial = 885] [outer = (nil)] [url = about:blank] 00:17:11 INFO - PROCESS | 1885 | 1477984631640 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 00:17:11 INFO - PROCESS | 1885 | 1477984631647 Marionette TRACE conn4 <- [1,1395,null,["8"]] 00:17:11 INFO - PROCESS | 1885 | 1477984631674 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 00:17:11 INFO - PROCESS | 1885 | 1477984631680 Marionette TRACE conn4 <- [1,1396,null,{}] 00:17:11 INFO - PROCESS | 1885 | 1477984631690 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd81000 == 37 [pid = 1885] [id = 330] 00:17:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x8cd86800) [pid = 1885] [serial = 964] [outer = (nil)] 00:17:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x8dcb5400) [pid = 1885] [serial = 965] [outer = 0x8cd86800] 00:17:11 INFO - PROCESS | 1885 | 1477984631787 Marionette DEBUG loaded listener.js 00:17:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x8dec3000) [pid = 1885] [serial = 966] [outer = 0x8cd86800] 00:17:12 INFO - PROCESS | 1885 | 1477984632619 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]]]}] 00:17:12 INFO - ............................................................. 00:17:12 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1492ms 00:17:12 INFO - PROCESS | 1885 | 1477984632751 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 00:17:12 INFO - PROCESS | 1885 | 1477984632756 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 00:17:12 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 00:17:12 INFO - PROCESS | 1885 | 1477984632765 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}] 00:17:12 INFO - PROCESS | 1885 | 1477984632952 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 00:17:12 INFO - PROCESS | 1885 | 1477984632963 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 00:17:12 INFO - PROCESS | 1885 | 1477984632967 Marionette TRACE conn4 <- [1,1400,null,["8"]] 00:17:12 INFO - PROCESS | 1885 | 1477984632975 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 00:17:12 INFO - PROCESS | 1885 | 1477984632981 Marionette TRACE conn4 <- [1,1401,null,{}] 00:17:13 INFO - PROCESS | 1885 | 1477984632987 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x9083a400 == 38 [pid = 1885] [id = 331] 00:17:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x93037800) [pid = 1885] [serial = 967] [outer = (nil)] 00:17:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x94274c00) [pid = 1885] [serial = 968] [outer = 0x93037800] 00:17:13 INFO - PROCESS | 1885 | 1477984633196 Marionette DEBUG loaded listener.js 00:17:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x95c9c000) [pid = 1885] [serial = 969] [outer = 0x93037800] 00:17:14 INFO - PROCESS | 1885 | 1477984633995 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]]]}] 00:17:14 INFO - ........................ 00:17:14 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1330ms 00:17:14 INFO - PROCESS | 1885 | 1477984634115 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 00:17:14 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 00:17:14 INFO - PROCESS | 1885 | 1477984634122 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 00:17:14 INFO - PROCESS | 1885 | 1477984634129 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}] 00:17:14 INFO - PROCESS | 1885 | 1477984634368 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 00:17:14 INFO - PROCESS | 1885 | 1477984634395 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 00:17:14 INFO - PROCESS | 1885 | 1477984634400 Marionette TRACE conn4 <- [1,1405,null,["8"]] 00:17:14 INFO - PROCESS | 1885 | 1477984634405 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 00:17:14 INFO - PROCESS | 1885 | 1477984634411 Marionette TRACE conn4 <- [1,1406,null,{}] 00:17:14 INFO - PROCESS | 1885 | 1477984634494 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x9b19b000 == 39 [pid = 1885] [id = 332] 00:17:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x9b4e0800) [pid = 1885] [serial = 970] [outer = (nil)] 00:17:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0xa10e8c00) [pid = 1885] [serial = 971] [outer = 0x9b4e0800] 00:17:14 INFO - PROCESS | 1885 | 1477984634596 Marionette DEBUG loaded listener.js 00:17:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0xa2c14800) [pid = 1885] [serial = 972] [outer = 0x9b4e0800] 00:17:15 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 00:17:15 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x8dbc1400) [pid = 1885] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 00:17:15 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x8fa44c00) [pid = 1885] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 00:17:15 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x93034c00) [pid = 1885] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 00:17:15 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x93041000) [pid = 1885] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 00:17:15 INFO - ............................................................... 00:17:15 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1613ms 00:17:15 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 00:17:15 INFO - PROCESS | 1885 | 1477984635683 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]]]}] 00:17:15 INFO - PROCESS | 1885 | 1477984635741 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 00:17:15 INFO - PROCESS | 1885 | 1477984635744 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 00:17:15 INFO - PROCESS | 1885 | 1477984635754 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}] 00:17:16 INFO - PROCESS | 1885 | 1477984636005 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 00:17:16 INFO - PROCESS | 1885 | 1477984636096 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 00:17:16 INFO - PROCESS | 1885 | 1477984636100 Marionette TRACE conn4 <- [1,1410,null,["8"]] 00:17:16 INFO - PROCESS | 1885 | 1477984636104 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 00:17:16 INFO - PROCESS | 1885 | 1477984636110 Marionette TRACE conn4 <- [1,1411,null,{}] 00:17:16 INFO - PROCESS | 1885 | 1477984636116 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:16 INFO - PROCESS | 1885 | ++DOCSHELL 0x831cb400 == 40 [pid = 1885] [id = 333] 00:17:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x8fb7c400) [pid = 1885] [serial = 973] [outer = (nil)] 00:17:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0xa5f17c00) [pid = 1885] [serial = 974] [outer = 0x8fb7c400] 00:17:16 INFO - PROCESS | 1885 | 1477984636206 Marionette DEBUG loaded listener.js 00:17:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x83004000) [pid = 1885] [serial = 975] [outer = 0x8fb7c400] 00:17:16 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 00:17:17 INFO - ............................................................... 00:17:17 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1452ms 00:17:17 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 00:17:17 INFO - PROCESS | 1885 | 1477984637130 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]]]}] 00:17:17 INFO - PROCESS | 1885 | 1477984637208 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 00:17:17 INFO - PROCESS | 1885 | 1477984637210 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 00:17:17 INFO - PROCESS | 1885 | 1477984637218 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}] 00:17:17 INFO - PROCESS | 1885 | 1477984637389 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 00:17:17 INFO - PROCESS | 1885 | 1477984637401 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 00:17:17 INFO - PROCESS | 1885 | 1477984637404 Marionette TRACE conn4 <- [1,1415,null,["8"]] 00:17:17 INFO - PROCESS | 1885 | 1477984637409 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 00:17:17 INFO - PROCESS | 1885 | 1477984637414 Marionette TRACE conn4 <- [1,1416,null,{}] 00:17:17 INFO - PROCESS | 1885 | 1477984637419 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x8300e000 == 41 [pid = 1885] [id = 334] 00:17:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x8325dc00) [pid = 1885] [serial = 976] [outer = (nil)] 00:17:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x83260400) [pid = 1885] [serial = 977] [outer = 0x8325dc00] 00:17:17 INFO - PROCESS | 1885 | 1477984637643 Marionette DEBUG loaded listener.js 00:17:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x83266000) [pid = 1885] [serial = 978] [outer = 0x8325dc00] 00:17:18 INFO - PROCESS | 1885 | 1477984638434 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]]]}] 00:17:18 INFO - ........... 00:17:18 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1273ms 00:17:18 INFO - PROCESS | 1885 | 1477984638491 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 00:17:18 INFO - PROCESS | 1885 | 1477984638497 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 00:17:18 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 00:17:18 INFO - PROCESS | 1885 | 1477984638507 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}] 00:17:18 INFO - PROCESS | 1885 | 1477984638759 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 00:17:18 INFO - PROCESS | 1885 | 1477984638919 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 00:17:18 INFO - PROCESS | 1885 | 1477984638925 Marionette TRACE conn4 <- [1,1420,null,["8"]] 00:17:18 INFO - PROCESS | 1885 | 1477984638933 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 00:17:18 INFO - PROCESS | 1885 | 1477984638940 Marionette TRACE conn4 <- [1,1421,null,{}] 00:17:18 INFO - PROCESS | 1885 | 1477984638948 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x831d4000 == 42 [pid = 1885] [id = 335] 00:17:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x831d4400) [pid = 1885] [serial = 979] [outer = (nil)] 00:17:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8325e000) [pid = 1885] [serial = 980] [outer = 0x831d4400] 00:17:19 INFO - PROCESS | 1885 | 1477984639067 Marionette DEBUG loaded listener.js 00:17:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x83261400) [pid = 1885] [serial = 981] [outer = 0x831d4400] 00:17:20 INFO - PROCESS | 1885 | 1477984640090 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]]]}] 00:17:20 INFO - ........................................... 00:17:20 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1684ms 00:17:20 INFO - PROCESS | 1885 | 1477984640190 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 00:17:20 INFO - PROCESS | 1885 | 1477984640194 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 00:17:20 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 00:17:20 INFO - PROCESS | 1885 | 1477984640202 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}] 00:17:20 INFO - PROCESS | 1885 | 1477984640429 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 00:17:20 INFO - PROCESS | 1885 | 1477984640587 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 00:17:20 INFO - PROCESS | 1885 | 1477984640591 Marionette TRACE conn4 <- [1,1425,null,["8"]] 00:17:20 INFO - PROCESS | 1885 | 1477984640598 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 00:17:20 INFO - PROCESS | 1885 | 1477984640604 Marionette TRACE conn4 <- [1,1426,null,{}] 00:17:20 INFO - PROCESS | 1885 | 1477984640610 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f6dc00 == 43 [pid = 1885] [id = 336] 00:17:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8cd8fc00) [pid = 1885] [serial = 982] [outer = (nil)] 00:17:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8fc5e800) [pid = 1885] [serial = 983] [outer = 0x8cd8fc00] 00:17:20 INFO - PROCESS | 1885 | 1477984640750 Marionette DEBUG loaded listener.js 00:17:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8fcd4000) [pid = 1885] [serial = 984] [outer = 0x8cd8fc00] 00:17:21 INFO - .............................................................................................. 00:17:21 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 1787ms 00:17:22 INFO - PROCESS | 1885 | 1477984641869 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]]]}] 00:17:22 INFO - PROCESS | 1885 | 1477984642008 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 00:17:22 INFO - PROCESS | 1885 | 1477984642015 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 00:17:22 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 00:17:22 INFO - PROCESS | 1885 | 1477984642033 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}] 00:17:22 INFO - PROCESS | 1885 | 1477984642223 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 00:17:22 INFO - PROCESS | 1885 | 1477984642403 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 00:17:22 INFO - PROCESS | 1885 | 1477984642408 Marionette TRACE conn4 <- [1,1430,null,["8"]] 00:17:22 INFO - PROCESS | 1885 | 1477984642414 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 00:17:22 INFO - PROCESS | 1885 | 1477984642422 Marionette TRACE conn4 <- [1,1431,null,{}] 00:17:22 INFO - PROCESS | 1885 | 1477984642428 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:22 INFO - PROCESS | 1885 | ++DOCSHELL 0xa48b8c00 == 44 [pid = 1885] [id = 337] 00:17:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0xa5e1a400) [pid = 1885] [serial = 985] [outer = (nil)] 00:17:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8cd4e800) [pid = 1885] [serial = 986] [outer = 0xa5e1a400] 00:17:22 INFO - PROCESS | 1885 | 1477984642536 Marionette DEBUG loaded listener.js 00:17:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8cd4fc00) [pid = 1885] [serial = 987] [outer = 0xa5e1a400] 00:17:23 INFO - .......................................................................... 00:17:23 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1536ms 00:17:23 INFO - PROCESS | 1885 | 1477984643440 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"]]]}] 00:17:23 INFO - PROCESS | 1885 | 1477984643569 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 00:17:23 INFO - PROCESS | 1885 | 1477984643576 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 00:17:23 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 00:17:23 INFO - PROCESS | 1885 | 1477984643582 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}] 00:17:23 INFO - PROCESS | 1885 | 1477984643797 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 00:17:24 INFO - PROCESS | 1885 | 1477984644032 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 00:17:24 INFO - PROCESS | 1885 | 1477984644035 Marionette TRACE conn4 <- [1,1435,null,["8"]] 00:17:24 INFO - PROCESS | 1885 | 1477984644041 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 00:17:24 INFO - PROCESS | 1885 | 1477984644047 Marionette TRACE conn4 <- [1,1436,null,{}] 00:17:24 INFO - PROCESS | 1885 | 1477984644094 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a24800 == 45 [pid = 1885] [id = 338] 00:17:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x82a25c00) [pid = 1885] [serial = 988] [outer = (nil)] 00:17:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x82a28c00) [pid = 1885] [serial = 989] [outer = 0x82a25c00] 00:17:24 INFO - PROCESS | 1885 | 1477984644197 Marionette DEBUG loaded listener.js 00:17:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x82a2c400) [pid = 1885] [serial = 990] [outer = 0x82a25c00] 00:17:24 INFO - PROCESS | 1885 | 1477984644802 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]]]}] 00:17:24 INFO - .. 00:17:24 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1236ms 00:17:24 INFO - PROCESS | 1885 | 1477984644819 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 00:17:24 INFO - PROCESS | 1885 | 1477984644823 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 00:17:24 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 00:17:24 INFO - PROCESS | 1885 | 1477984644830 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}] 00:17:25 INFO - PROCESS | 1885 | 1477984645007 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 00:17:25 INFO - PROCESS | 1885 | 1477984645192 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 00:17:25 INFO - PROCESS | 1885 | 1477984645196 Marionette TRACE conn4 <- [1,1440,null,["8"]] 00:17:25 INFO - PROCESS | 1885 | 1477984645203 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 00:17:25 INFO - PROCESS | 1885 | 1477984645209 Marionette TRACE conn4 <- [1,1441,null,{}] 00:17:25 INFO - PROCESS | 1885 | 1477984645255 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a2f000 == 46 [pid = 1885] [id = 339] 00:17:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x82b0c400) [pid = 1885] [serial = 991] [outer = (nil)] 00:17:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x82b0f400) [pid = 1885] [serial = 992] [outer = 0x82b0c400] 00:17:25 INFO - PROCESS | 1885 | 1477984645367 Marionette DEBUG loaded listener.js 00:17:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x82b11800) [pid = 1885] [serial = 993] [outer = 0x82b0c400] 00:17:26 INFO - PROCESS | 1885 | 1477984646169 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]]]}] 00:17:26 INFO - .................... 00:17:26 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1427ms 00:17:26 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 00:17:26 INFO - PROCESS | 1885 | 1477984646257 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 00:17:26 INFO - PROCESS | 1885 | 1477984646260 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 00:17:26 INFO - PROCESS | 1885 | 1477984646280 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}] 00:17:26 INFO - PROCESS | 1885 | 1477984646553 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 00:17:26 INFO - PROCESS | 1885 | 1477984646858 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 00:17:26 INFO - PROCESS | 1885 | 1477984646865 Marionette TRACE conn4 <- [1,1445,null,["8"]] 00:17:26 INFO - PROCESS | 1885 | 1477984646918 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 00:17:26 INFO - PROCESS | 1885 | 1477984646927 Marionette TRACE conn4 <- [1,1446,null,{}] 00:17:26 INFO - PROCESS | 1885 | 1477984646935 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b0e400 == 47 [pid = 1885] [id = 340] 00:17:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x82b0ec00) [pid = 1885] [serial = 994] [outer = (nil)] 00:17:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x82b17c00) [pid = 1885] [serial = 995] [outer = 0x82b0ec00] 00:17:27 INFO - PROCESS | 1885 | 1477984647031 Marionette DEBUG loaded listener.js 00:17:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x82c4a000) [pid = 1885] [serial = 996] [outer = 0x82b0ec00] 00:17:27 INFO - PROCESS | 1885 | 1477984647758 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]]]}] 00:17:27 INFO - .... 00:17:27 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1524ms 00:17:27 INFO - PROCESS | 1885 | 1477984647800 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 00:17:27 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 00:17:27 INFO - PROCESS | 1885 | 1477984647806 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 00:17:27 INFO - PROCESS | 1885 | 1477984647816 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}] 00:17:28 INFO - PROCESS | 1885 | 1477984647999 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 00:17:28 INFO - PROCESS | 1885 | 1477984648203 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 00:17:28 INFO - PROCESS | 1885 | 1477984648210 Marionette TRACE conn4 <- [1,1450,null,["8"]] 00:17:28 INFO - PROCESS | 1885 | 1477984648222 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 00:17:28 INFO - PROCESS | 1885 | 1477984648229 Marionette TRACE conn4 <- [1,1451,null,{}] 00:17:28 INFO - PROCESS | 1885 | 1477984648235 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x83047c00 == 48 [pid = 1885] [id = 341] 00:17:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x83048000) [pid = 1885] [serial = 997] [outer = (nil)] 00:17:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x8304ec00) [pid = 1885] [serial = 998] [outer = 0x83048000] 00:17:28 INFO - PROCESS | 1885 | 1477984648329 Marionette DEBUG loaded listener.js 00:17:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x831cc800) [pid = 1885] [serial = 999] [outer = 0x83048000] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb4400 == 47 [pid = 1885] [id = 269] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0xa2490400 == 46 [pid = 1885] [id = 273] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x97a86400 == 45 [pid = 1885] [id = 272] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb5c00 == 44 [pid = 1885] [id = 271] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x91db5c00 == 43 [pid = 1885] [id = 268] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x8dbc7800 == 42 [pid = 1885] [id = 267] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x83049c00 == 41 [pid = 1885] [id = 327] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x837a3800 == 40 [pid = 1885] [id = 325] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb9000 == 39 [pid = 1885] [id = 326] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x94fad000 == 38 [pid = 1885] [id = 317] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfe7c00 == 37 [pid = 1885] [id = 324] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x8cce0c00 == 36 [pid = 1885] [id = 323] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0xa4ce8400 == 35 [pid = 1885] [id = 291] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x9427bc00 == 34 [pid = 1885] [id = 275] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x91d2f400 == 33 [pid = 1885] [id = 310] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x966d9000 == 32 [pid = 1885] [id = 276] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb6800 == 31 [pid = 1885] [id = 277] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x92d0a000 == 30 [pid = 1885] [id = 319] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x96876000 == 29 [pid = 1885] [id = 281] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x984c1400 == 28 [pid = 1885] [id = 270] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x94fafc00 == 27 [pid = 1885] [id = 285] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x944a5400 == 26 [pid = 1885] [id = 320] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x9332f400 == 25 [pid = 1885] [id = 287] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x8debb800 == 24 [pid = 1885] [id = 279] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0xa432f000 == 23 [pid = 1885] [id = 283] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x8dbc1000 == 22 [pid = 1885] [id = 274] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x83d9bc00 == 21 [pid = 1885] [id = 328] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0xa451e400 == 20 [pid = 1885] [id = 289] 00:17:29 INFO - PROCESS | 1885 | --DOCSHELL 0x8fa3c000 == 19 [pid = 1885] [id = 318] 00:17:29 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x8fbda800) [pid = 1885] [serial = 930] [outer = (nil)] [url = about:blank] 00:17:29 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x8fbd5000) [pid = 1885] [serial = 929] [outer = (nil)] [url = about:blank] 00:17:29 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x95963800) [pid = 1885] [serial = 933] [outer = (nil)] [url = about:blank] 00:17:29 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x94d0bc00) [pid = 1885] [serial = 932] [outer = (nil)] [url = about:blank] 00:17:29 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x8fb7f000) [pid = 1885] [serial = 939] [outer = (nil)] [url = about:blank] 00:17:29 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x8deb8400) [pid = 1885] [serial = 938] [outer = (nil)] [url = about:blank] 00:17:29 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x9a515800) [pid = 1885] [serial = 942] [outer = (nil)] [url = about:blank] 00:17:29 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x95477800) [pid = 1885] [serial = 941] [outer = (nil)] [url = about:blank] 00:17:29 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x9b186400) [pid = 1885] [serial = 935] [outer = (nil)] [url = about:blank] 00:17:29 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x8cce2c00) [pid = 1885] [serial = 944] [outer = (nil)] [url = about:blank] 00:17:30 INFO - PROCESS | 1885 | 1477984650086 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]]]}] 00:17:30 INFO - .... 00:17:30 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 2335ms 00:17:30 INFO - PROCESS | 1885 | 1477984650149 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 00:17:30 INFO - PROCESS | 1885 | 1477984650155 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 00:17:30 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 00:17:30 INFO - PROCESS | 1885 | 1477984650165 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}] 00:17:30 INFO - PROCESS | 1885 | 1477984650387 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 00:17:30 INFO - PROCESS | 1885 | 1477984650510 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 00:17:30 INFO - PROCESS | 1885 | 1477984650516 Marionette TRACE conn4 <- [1,1455,null,["8"]] 00:17:30 INFO - PROCESS | 1885 | 1477984650523 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 00:17:30 INFO - PROCESS | 1885 | 1477984650529 Marionette TRACE conn4 <- [1,1456,null,{}] 00:17:30 INFO - PROCESS | 1885 | 1477984650535 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f77800 == 20 [pid = 1885] [id = 342] 00:17:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x83002000) [pid = 1885] [serial = 1000] [outer = (nil)] 00:17:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x83006800) [pid = 1885] [serial = 1001] [outer = 0x83002000] 00:17:30 INFO - PROCESS | 1885 | 1477984650633 Marionette DEBUG loaded listener.js 00:17:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x83010000) [pid = 1885] [serial = 1002] [outer = 0x83002000] 00:17:31 INFO - PROCESS | 1885 | 1477984651208 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]]]}] 00:17:31 INFO - . 00:17:31 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1125ms 00:17:31 INFO - PROCESS | 1885 | 1477984651289 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 00:17:31 INFO - PROCESS | 1885 | 1477984651294 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 00:17:31 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 00:17:31 INFO - PROCESS | 1885 | 1477984651301 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}] 00:17:31 INFO - PROCESS | 1885 | 1477984651535 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 00:17:31 INFO - PROCESS | 1885 | 1477984651549 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 00:17:31 INFO - PROCESS | 1885 | 1477984651554 Marionette TRACE conn4 <- [1,1460,null,["8"]] 00:17:31 INFO - PROCESS | 1885 | 1477984651561 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 00:17:31 INFO - PROCESS | 1885 | 1477984651567 Marionette TRACE conn4 <- [1,1461,null,{}] 00:17:31 INFO - PROCESS | 1885 | 1477984651573 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x833c7000 == 21 [pid = 1885] [id = 343] 00:17:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x833c8000) [pid = 1885] [serial = 1003] [outer = (nil)] 00:17:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x833cac00) [pid = 1885] [serial = 1004] [outer = 0x833c8000] 00:17:31 INFO - PROCESS | 1885 | 1477984651666 Marionette DEBUG loaded listener.js 00:17:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x83634400) [pid = 1885] [serial = 1005] [outer = 0x833c8000] 00:17:32 INFO - PROCESS | 1885 | 1477984652317 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]]]}] 00:17:32 INFO - . 00:17:32 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1074ms 00:17:32 INFO - PROCESS | 1885 | 1477984652384 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 00:17:32 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 00:17:32 INFO - PROCESS | 1885 | 1477984652391 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 00:17:32 INFO - PROCESS | 1885 | 1477984652404 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}] 00:17:32 INFO - PROCESS | 1885 | 1477984652630 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 00:17:32 INFO - PROCESS | 1885 | 1477984652728 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 00:17:32 INFO - PROCESS | 1885 | 1477984652733 Marionette TRACE conn4 <- [1,1465,null,["8"]] 00:17:32 INFO - PROCESS | 1885 | 1477984652737 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 00:17:32 INFO - PROCESS | 1885 | 1477984652744 Marionette TRACE conn4 <- [1,1466,null,{}] 00:17:32 INFO - PROCESS | 1885 | 1477984652755 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x83e32800 == 22 [pid = 1885] [id = 344] 00:17:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x83e33000) [pid = 1885] [serial = 1006] [outer = (nil)] 00:17:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x83e3b800) [pid = 1885] [serial = 1007] [outer = 0x83e33000] 00:17:32 INFO - PROCESS | 1885 | 1477984652859 Marionette DEBUG loaded listener.js 00:17:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x8adc4800) [pid = 1885] [serial = 1008] [outer = 0x83e33000] 00:17:33 INFO - PROCESS | 1885 | 1477984653428 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]]]}] 00:17:33 INFO - . 00:17:33 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1073ms 00:17:33 INFO - PROCESS | 1885 | 1477984653478 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 00:17:33 INFO - PROCESS | 1885 | 1477984653483 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 00:17:33 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 00:17:33 INFO - PROCESS | 1885 | 1477984653497 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}] 00:17:33 INFO - PROCESS | 1885 | 1477984653722 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 00:17:33 INFO - PROCESS | 1885 | 1477984653747 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 00:17:33 INFO - PROCESS | 1885 | 1477984653752 Marionette TRACE conn4 <- [1,1470,null,["8"]] 00:17:33 INFO - PROCESS | 1885 | 1477984653757 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 00:17:33 INFO - PROCESS | 1885 | 1477984653764 Marionette TRACE conn4 <- [1,1471,null,{}] 00:17:33 INFO - PROCESS | 1885 | 1477984653771 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adcb400 == 23 [pid = 1885] [id = 345] 00:17:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x8adcbc00) [pid = 1885] [serial = 1009] [outer = (nil)] 00:17:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x8cd82c00) [pid = 1885] [serial = 1010] [outer = 0x8adcbc00] 00:17:33 INFO - PROCESS | 1885 | 1477984653934 Marionette DEBUG loaded listener.js 00:17:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x8cd8c800) [pid = 1885] [serial = 1011] [outer = 0x8adcbc00] 00:17:35 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x9a517000) [pid = 1885] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 00:17:35 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x9a30d800) [pid = 1885] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 00:17:35 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x8325dc00) [pid = 1885] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 00:17:35 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x8fb7c400) [pid = 1885] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 00:17:35 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x9b19ec00) [pid = 1885] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 00:17:35 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x837a4000) [pid = 1885] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 00:17:35 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x82f6f800) [pid = 1885] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 00:17:35 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x83d9dc00) [pid = 1885] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 00:17:35 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x8304a400) [pid = 1885] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 00:17:35 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x8cd86800) [pid = 1885] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 00:17:35 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x8cce1400) [pid = 1885] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 00:17:35 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x9b4e0800) [pid = 1885] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 00:17:35 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x93037800) [pid = 1885] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 00:17:35 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x8dfea800) [pid = 1885] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 00:17:35 INFO - PROCESS | 1885 | 1477984655347 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]]]}] 00:17:35 INFO - .. 00:17:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1877ms 00:17:35 INFO - PROCESS | 1885 | 1477984655374 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 00:17:35 INFO - PROCESS | 1885 | 1477984655377 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 00:17:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 00:17:35 INFO - PROCESS | 1885 | 1477984655384 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}] 00:17:35 INFO - PROCESS | 1885 | 1477984655550 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 00:17:35 INFO - PROCESS | 1885 | 1477984655677 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 00:17:35 INFO - PROCESS | 1885 | 1477984655681 Marionette TRACE conn4 <- [1,1475,null,["8"]] 00:17:35 INFO - PROCESS | 1885 | 1477984655696 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 00:17:35 INFO - PROCESS | 1885 | 1477984655701 Marionette TRACE conn4 <- [1,1476,null,{}] 00:17:35 INFO - PROCESS | 1885 | 1477984655706 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd89400 == 24 [pid = 1885] [id = 346] 00:17:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8cd8b400) [pid = 1885] [serial = 1012] [outer = (nil)] 00:17:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8cd8f400) [pid = 1885] [serial = 1013] [outer = 0x8cd8b400] 00:17:35 INFO - PROCESS | 1885 | 1477984655795 Marionette DEBUG loaded listener.js 00:17:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8db0c800) [pid = 1885] [serial = 1014] [outer = 0x8cd8b400] 00:17:38 INFO - PROCESS | 1885 | --DOCSHELL 0x82f6ec00 == 23 [pid = 1885] [id = 329] 00:17:38 INFO - PROCESS | 1885 | --DOCSHELL 0x82a2f000 == 22 [pid = 1885] [id = 339] 00:17:38 INFO - PROCESS | 1885 | --DOCSHELL 0x8300e000 == 21 [pid = 1885] [id = 334] 00:17:38 INFO - PROCESS | 1885 | --DOCSHELL 0x82a24800 == 20 [pid = 1885] [id = 338] 00:17:38 INFO - PROCESS | 1885 | --DOCSHELL 0x82f6dc00 == 19 [pid = 1885] [id = 336] 00:17:38 INFO - PROCESS | 1885 | --DOCSHELL 0x831cb400 == 18 [pid = 1885] [id = 333] 00:17:38 INFO - PROCESS | 1885 | --DOCSHELL 0xa48b8c00 == 17 [pid = 1885] [id = 337] 00:17:38 INFO - PROCESS | 1885 | --DOCSHELL 0x831d4000 == 16 [pid = 1885] [id = 335] 00:17:38 INFO - PROCESS | 1885 | --DOCSHELL 0x82b0e400 == 15 [pid = 1885] [id = 340] 00:17:38 INFO - PROCESS | 1885 | --DOCSHELL 0x9b19b000 == 14 [pid = 1885] [id = 332] 00:17:38 INFO - PROCESS | 1885 | --DOCSHELL 0x9083a400 == 13 [pid = 1885] [id = 331] 00:17:38 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd81000 == 12 [pid = 1885] [id = 330] 00:17:38 INFO - PROCESS | 1885 | --DOCSHELL 0x8adcb400 == 11 [pid = 1885] [id = 345] 00:17:38 INFO - PROCESS | 1885 | --DOCSHELL 0x83e32800 == 10 [pid = 1885] [id = 344] 00:17:38 INFO - PROCESS | 1885 | --DOCSHELL 0x833c7000 == 9 [pid = 1885] [id = 343] 00:17:38 INFO - PROCESS | 1885 | --DOCSHELL 0x82f77800 == 8 [pid = 1885] [id = 342] 00:17:38 INFO - PROCESS | 1885 | --DOCSHELL 0x83047c00 == 7 [pid = 1885] [id = 341] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x9b4e7400) [pid = 1885] [serial = 927] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x9b5cc800) [pid = 1885] [serial = 936] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x83260400) [pid = 1885] [serial = 977] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x83266000) [pid = 1885] [serial = 978] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0xa5f17c00) [pid = 1885] [serial = 974] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x83004000) [pid = 1885] [serial = 975] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0xa10e8c00) [pid = 1885] [serial = 971] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0xa2c14800) [pid = 1885] [serial = 972] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x94274c00) [pid = 1885] [serial = 968] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x95c9c000) [pid = 1885] [serial = 969] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x8dcb5400) [pid = 1885] [serial = 965] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x8dec3000) [pid = 1885] [serial = 966] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x82f73400) [pid = 1885] [serial = 962] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x8304c800) [pid = 1885] [serial = 963] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x83da1c00) [pid = 1885] [serial = 959] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x83da4000) [pid = 1885] [serial = 960] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x8304d800) [pid = 1885] [serial = 956] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x83051000) [pid = 1885] [serial = 957] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0xa43e0800) [pid = 1885] [serial = 953] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x82f6ac00) [pid = 1885] [serial = 954] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x837a6800) [pid = 1885] [serial = 950] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x837a8800) [pid = 1885] [serial = 951] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x8dff3800) [pid = 1885] [serial = 947] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x8fbde000) [pid = 1885] [serial = 948] [outer = (nil)] [url = about:blank] 00:17:38 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0xa453c400) [pid = 1885] [serial = 945] [outer = (nil)] [url = about:blank] 00:17:40 INFO - PROCESS | 1885 | 1477984660211 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]]]}] 00:17:40 INFO - . 00:17:40 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 4836ms 00:17:40 INFO - PROCESS | 1885 | 1477984660221 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 00:17:40 INFO - PROCESS | 1885 | 1477984660229 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 00:17:40 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 00:17:40 INFO - PROCESS | 1885 | 1477984660240 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}] 00:17:40 INFO - PROCESS | 1885 | 1477984660468 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 00:17:40 INFO - PROCESS | 1885 | 1477984660495 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 00:17:40 INFO - PROCESS | 1885 | 1477984660500 Marionette TRACE conn4 <- [1,1480,null,["8"]] 00:17:40 INFO - PROCESS | 1885 | 1477984660508 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 00:17:40 INFO - PROCESS | 1885 | 1477984660517 Marionette TRACE conn4 <- [1,1481,null,{}] 00:17:40 INFO - PROCESS | 1885 | 1477984660523 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f6d000 == 8 [pid = 1885] [id = 347] 00:17:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x82f6d400) [pid = 1885] [serial = 1015] [outer = (nil)] 00:17:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x82f6f000) [pid = 1885] [serial = 1016] [outer = 0x82f6d400] 00:17:40 INFO - PROCESS | 1885 | 1477984660626 Marionette DEBUG loaded listener.js 00:17:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x82f76400) [pid = 1885] [serial = 1017] [outer = 0x82f6d400] 00:17:42 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x8adcbc00) [pid = 1885] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 00:17:42 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x831d4400) [pid = 1885] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 00:17:42 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x8cd8fc00) [pid = 1885] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 00:17:42 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0xa5e1a400) [pid = 1885] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 00:17:42 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x82a25c00) [pid = 1885] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 00:17:42 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x82b0c400) [pid = 1885] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 00:17:42 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x82b0ec00) [pid = 1885] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 00:17:42 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x83002000) [pid = 1885] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 00:17:42 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x83048000) [pid = 1885] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 00:17:42 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x83e33000) [pid = 1885] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 00:17:42 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x833c8000) [pid = 1885] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 00:17:45 INFO - PROCESS | 1885 | 1477984665202 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]]]}] 00:17:45 INFO - . 00:17:45 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 4988ms 00:17:45 INFO - PROCESS | 1885 | 1477984665225 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 00:17:45 INFO - PROCESS | 1885 | 1477984665232 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 00:17:45 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 00:17:45 INFO - PROCESS | 1885 | 1477984665285 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}] 00:17:45 INFO - PROCESS | 1885 | 1477984665496 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 00:17:45 INFO - PROCESS | 1885 | 1477984665664 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 00:17:45 INFO - PROCESS | 1885 | 1477984665671 Marionette TRACE conn4 <- [1,1485,null,["8"]] 00:17:45 INFO - PROCESS | 1885 | 1477984665679 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 00:17:45 INFO - PROCESS | 1885 | 1477984665687 Marionette TRACE conn4 <- [1,1486,null,{}] 00:17:45 INFO - PROCESS | 1885 | 1477984665696 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c4e400 == 9 [pid = 1885] [id = 348] 00:17:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x82c4f800) [pid = 1885] [serial = 1018] [outer = (nil)] 00:17:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x82c50c00) [pid = 1885] [serial = 1019] [outer = 0x82c4f800] 00:17:45 INFO - PROCESS | 1885 | 1477984665807 Marionette DEBUG loaded listener.js 00:17:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x82f78000) [pid = 1885] [serial = 1020] [outer = 0x82c4f800] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x8fc5e800) [pid = 1885] [serial = 983] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x83261400) [pid = 1885] [serial = 981] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x8cd4e800) [pid = 1885] [serial = 986] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x82b17c00) [pid = 1885] [serial = 995] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x831cc800) [pid = 1885] [serial = 999] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x833cac00) [pid = 1885] [serial = 1004] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x82c4a000) [pid = 1885] [serial = 996] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x83010000) [pid = 1885] [serial = 1002] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x82b11800) [pid = 1885] [serial = 993] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x8cd4fc00) [pid = 1885] [serial = 987] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x82a2c400) [pid = 1885] [serial = 990] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8325e000) [pid = 1885] [serial = 980] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8cd8f400) [pid = 1885] [serial = 1013] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x83006800) [pid = 1885] [serial = 1001] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8cd8c800) [pid = 1885] [serial = 1011] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x82b0f400) [pid = 1885] [serial = 992] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8adc4800) [pid = 1885] [serial = 1008] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x83e3b800) [pid = 1885] [serial = 1007] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x82a28c00) [pid = 1885] [serial = 989] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x8fcd4000) [pid = 1885] [serial = 984] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x83634400) [pid = 1885] [serial = 1005] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x8304ec00) [pid = 1885] [serial = 998] [outer = (nil)] [url = about:blank] 00:17:48 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x8cd82c00) [pid = 1885] [serial = 1010] [outer = (nil)] [url = about:blank] 00:17:49 INFO - PROCESS | 1885 | --DOMWINDOW == 20 (0x8cd8b400) [pid = 1885] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 00:17:51 INFO - PROCESS | 1885 | 1477984671492 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]]]}] 00:17:51 INFO - . 00:17:51 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 6288ms 00:17:51 INFO - PROCESS | 1885 | 1477984671529 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 00:17:51 INFO - PROCESS | 1885 | 1477984671535 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 00:17:51 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 00:17:51 INFO - PROCESS | 1885 | 1477984671546 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}] 00:17:51 INFO - PROCESS | 1885 | 1477984671752 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 00:17:51 INFO - PROCESS | 1885 | 1477984671834 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 00:17:51 INFO - PROCESS | 1885 | 1477984671840 Marionette TRACE conn4 <- [1,1490,null,["8"]] 00:17:51 INFO - PROCESS | 1885 | 1477984671846 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 00:17:51 INFO - PROCESS | 1885 | 1477984671853 Marionette TRACE conn4 <- [1,1491,null,{}] 00:17:51 INFO - PROCESS | 1885 | 1477984671860 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c41c00 == 10 [pid = 1885] [id = 349] 00:17:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 21 (0x82c42400) [pid = 1885] [serial = 1021] [outer = (nil)] 00:17:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82c44000) [pid = 1885] [serial = 1022] [outer = 0x82c42400] 00:17:51 INFO - PROCESS | 1885 | 1477984671959 Marionette DEBUG loaded listener.js 00:17:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82c4c400) [pid = 1885] [serial = 1023] [outer = 0x82c42400] 00:17:56 INFO - PROCESS | 1885 | 1477984676427 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]]]}] 00:17:56 INFO - . 00:17:56 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 4940ms 00:17:56 INFO - PROCESS | 1885 | 1477984676485 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 00:17:56 INFO - PROCESS | 1885 | 1477984676492 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 00:17:56 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 00:17:56 INFO - PROCESS | 1885 | 1477984676506 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}] 00:17:56 INFO - PROCESS | 1885 | 1477984676732 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 00:17:56 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x8db0c800) [pid = 1885] [serial = 1014] [outer = (nil)] [url = about:blank] 00:17:56 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82f6f000) [pid = 1885] [serial = 1016] [outer = (nil)] [url = about:blank] 00:17:56 INFO - PROCESS | 1885 | 1477984676867 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 00:17:56 INFO - PROCESS | 1885 | 1477984676874 Marionette TRACE conn4 <- [1,1495,null,["8"]] 00:17:56 INFO - PROCESS | 1885 | 1477984676881 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 00:17:56 INFO - PROCESS | 1885 | 1477984676889 Marionette TRACE conn4 <- [1,1496,null,{}] 00:17:56 INFO - PROCESS | 1885 | 1477984676895 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:17:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c4b400 == 11 [pid = 1885] [id = 350] 00:17:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82c4b800) [pid = 1885] [serial = 1024] [outer = (nil)] 00:17:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82f6b800) [pid = 1885] [serial = 1025] [outer = 0x82c4b800] 00:17:57 INFO - PROCESS | 1885 | 1477984677000 Marionette DEBUG loaded listener.js 00:17:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82f71c00) [pid = 1885] [serial = 1026] [outer = 0x82c4b800] 00:17:58 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x82f6d400) [pid = 1885] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 00:17:58 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x82c4f800) [pid = 1885] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 00:18:04 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd89400 == 10 [pid = 1885] [id = 346] 00:18:04 INFO - PROCESS | 1885 | --DOCSHELL 0x82c4e400 == 9 [pid = 1885] [id = 348] 00:18:04 INFO - PROCESS | 1885 | --DOCSHELL 0x82f6d000 == 8 [pid = 1885] [id = 347] 00:18:04 INFO - PROCESS | 1885 | --DOCSHELL 0x82c41c00 == 7 [pid = 1885] [id = 349] 00:18:04 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82f76400) [pid = 1885] [serial = 1017] [outer = (nil)] [url = about:blank] 00:18:04 INFO - PROCESS | 1885 | --DOMWINDOW == 20 (0x82f78000) [pid = 1885] [serial = 1020] [outer = (nil)] [url = about:blank] 00:18:04 INFO - PROCESS | 1885 | --DOMWINDOW == 19 (0x82c50c00) [pid = 1885] [serial = 1019] [outer = (nil)] [url = about:blank] 00:18:04 INFO - PROCESS | 1885 | --DOMWINDOW == 18 (0x82c44000) [pid = 1885] [serial = 1022] [outer = (nil)] [url = about:blank] 00:18:05 INFO - PROCESS | 1885 | 1477984685531 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]]]}] 00:18:05 INFO - . 00:18:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9047ms 00:18:05 INFO - PROCESS | 1885 | 1477984685551 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 00:18:05 INFO - PROCESS | 1885 | 1477984685557 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 00:18:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 00:18:05 INFO - PROCESS | 1885 | 1477984685570 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}] 00:18:05 INFO - PROCESS | 1885 | 1477984685790 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 00:18:05 INFO - PROCESS | 1885 | 1477984685954 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 00:18:05 INFO - PROCESS | 1885 | 1477984685964 Marionette TRACE conn4 <- [1,1500,null,["8"]] 00:18:05 INFO - PROCESS | 1885 | 1477984685976 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 00:18:05 INFO - PROCESS | 1885 | 1477984685989 Marionette TRACE conn4 <- [1,1501,null,{}] 00:18:06 INFO - PROCESS | 1885 | 1477984685999 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b11000 == 8 [pid = 1885] [id = 351] 00:18:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 19 (0x82b11400) [pid = 1885] [serial = 1027] [outer = (nil)] 00:18:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 20 (0x82b13000) [pid = 1885] [serial = 1028] [outer = 0x82b11400] 00:18:06 INFO - PROCESS | 1885 | 1477984686103 Marionette DEBUG loaded listener.js 00:18:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 21 (0x82c44400) [pid = 1885] [serial = 1029] [outer = 0x82b11400] 00:18:07 INFO - PROCESS | 1885 | --DOMWINDOW == 20 (0x82c42400) [pid = 1885] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 00:18:08 INFO - PROCESS | 1885 | 1477984688693 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]]]}] 00:18:08 INFO - . 00:18:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3186ms 00:18:08 INFO - PROCESS | 1885 | 1477984688754 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 00:18:08 INFO - PROCESS | 1885 | 1477984688762 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 00:18:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 00:18:08 INFO - PROCESS | 1885 | 1477984688772 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}] 00:18:09 INFO - PROCESS | 1885 | 1477984689026 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 00:18:09 INFO - PROCESS | 1885 | 1477984689042 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 00:18:09 INFO - PROCESS | 1885 | 1477984689047 Marionette TRACE conn4 <- [1,1505,null,["8"]] 00:18:09 INFO - PROCESS | 1885 | 1477984689054 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 00:18:09 INFO - PROCESS | 1885 | 1477984689059 Marionette TRACE conn4 <- [1,1506,null,{}] 00:18:09 INFO - PROCESS | 1885 | 1477984689065 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c42000 == 9 [pid = 1885] [id = 352] 00:18:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 21 (0x82f75c00) [pid = 1885] [serial = 1030] [outer = (nil)] 00:18:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82f77c00) [pid = 1885] [serial = 1031] [outer = 0x82f75c00] 00:18:09 INFO - PROCESS | 1885 | 1477984689161 Marionette DEBUG loaded listener.js 00:18:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82b0a000) [pid = 1885] [serial = 1032] [outer = 0x82f75c00] 00:18:10 INFO - PROCESS | 1885 | 1477984690812 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]]]}] 00:18:10 INFO - . 00:18:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 2081ms 00:18:10 INFO - PROCESS | 1885 | 1477984690852 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 00:18:10 INFO - PROCESS | 1885 | 1477984690859 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 00:18:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 00:18:10 INFO - PROCESS | 1885 | 1477984690913 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}] 00:18:11 INFO - PROCESS | 1885 | 1477984691205 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 00:18:11 INFO - PROCESS | 1885 | 1477984691338 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 00:18:11 INFO - PROCESS | 1885 | 1477984691346 Marionette TRACE conn4 <- [1,1510,null,["8"]] 00:18:11 INFO - PROCESS | 1885 | 1477984691355 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 00:18:11 INFO - PROCESS | 1885 | 1477984691365 Marionette TRACE conn4 <- [1,1511,null,{}] 00:18:11 INFO - PROCESS | 1885 | 1477984691378 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c46c00 == 10 [pid = 1885] [id = 353] 00:18:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c47400) [pid = 1885] [serial = 1033] [outer = (nil)] 00:18:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x82c49000) [pid = 1885] [serial = 1034] [outer = 0x82c47400] 00:18:11 INFO - PROCESS | 1885 | 1477984691515 Marionette DEBUG loaded listener.js 00:18:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x82f6e000) [pid = 1885] [serial = 1035] [outer = 0x82c47400] 00:18:13 INFO - PROCESS | 1885 | --DOCSHELL 0x82b11000 == 9 [pid = 1885] [id = 351] 00:18:13 INFO - PROCESS | 1885 | --DOCSHELL 0x82c4b400 == 8 [pid = 1885] [id = 350] 00:18:13 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x82c4c400) [pid = 1885] [serial = 1023] [outer = (nil)] [url = about:blank] 00:18:13 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x82f6b800) [pid = 1885] [serial = 1025] [outer = (nil)] [url = about:blank] 00:18:15 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x82c4b800) [pid = 1885] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 00:18:15 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x82b11400) [pid = 1885] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 00:18:20 INFO - PROCESS | 1885 | 1477984700193 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]]]}] 00:18:20 INFO - . 00:18:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9357ms 00:18:20 INFO - PROCESS | 1885 | 1477984700227 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 00:18:20 INFO - PROCESS | 1885 | 1477984700238 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 00:18:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 00:18:20 INFO - PROCESS | 1885 | 1477984700253 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}] 00:18:20 INFO - PROCESS | 1885 | 1477984700517 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 00:18:20 INFO - PROCESS | 1885 | 1477984700668 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 00:18:20 INFO - PROCESS | 1885 | 1477984700675 Marionette TRACE conn4 <- [1,1515,null,["8"]] 00:18:20 INFO - PROCESS | 1885 | 1477984700684 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 00:18:20 INFO - PROCESS | 1885 | 1477984700692 Marionette TRACE conn4 <- [1,1516,null,{}] 00:18:20 INFO - PROCESS | 1885 | 1477984700699 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c41c00 == 9 [pid = 1885] [id = 354] 00:18:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82c42400) [pid = 1885] [serial = 1036] [outer = (nil)] 00:18:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x8304c800) [pid = 1885] [serial = 1037] [outer = 0x82c42400] 00:18:20 INFO - PROCESS | 1885 | 1477984700858 Marionette DEBUG loaded listener.js 00:18:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x83052400) [pid = 1885] [serial = 1038] [outer = 0x82c42400] 00:18:21 INFO - PROCESS | 1885 | 1477984701577 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]]]}] 00:18:21 INFO - . 00:18:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1379ms 00:18:21 INFO - PROCESS | 1885 | 1477984701629 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 00:18:21 INFO - PROCESS | 1885 | 1477984701635 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 00:18:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 00:18:21 INFO - PROCESS | 1885 | 1477984701643 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}] 00:18:21 INFO - PROCESS | 1885 | 1477984701838 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 00:18:21 INFO - PROCESS | 1885 | 1477984701963 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 00:18:21 INFO - PROCESS | 1885 | 1477984701968 Marionette TRACE conn4 <- [1,1520,null,["8"]] 00:18:21 INFO - PROCESS | 1885 | 1477984701976 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 00:18:21 INFO - PROCESS | 1885 | 1477984701982 Marionette TRACE conn4 <- [1,1521,null,{}] 00:18:22 INFO - PROCESS | 1885 | 1477984701987 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x831d6000 == 10 [pid = 1885] [id = 355] 00:18:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x831d6800) [pid = 1885] [serial = 1039] [outer = (nil)] 00:18:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x831d7c00) [pid = 1885] [serial = 1040] [outer = 0x831d6800] 00:18:22 INFO - PROCESS | 1885 | 1477984702092 Marionette DEBUG loaded listener.js 00:18:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8325dc00) [pid = 1885] [serial = 1041] [outer = 0x831d6800] 00:18:22 INFO - ...... 00:18:22 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/historical.html | took 1128ms 00:18:22 INFO - PROCESS | 1885 | 1477984702750 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] 00:18:22 INFO - PROCESS | 1885 | 1477984702818 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 00:18:22 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 00:18:22 INFO - PROCESS | 1885 | 1477984702828 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}] 00:18:23 INFO - PROCESS | 1885 | 1477984703031 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 00:18:23 INFO - PROCESS | 1885 | ************************* 00:18:23 INFO - PROCESS | 1885 | A coding exception was thrown and uncaught in a Task. 00:18:23 INFO - PROCESS | 1885 | 00:18:23 INFO - PROCESS | 1885 | Full message: TypeError: NetworkError when attempting to fetch resource. 00:18:23 INFO - PROCESS | 1885 | Full stack: 00:18:23 INFO - PROCESS | 1885 | ************************* 00:18:23 INFO - PROCESS | 1885 | 1477984703342 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 00:18:23 INFO - PROCESS | 1885 | 1477984703347 Marionette TRACE conn4 <- [1,1525,null,["8"]] 00:18:23 INFO - PROCESS | 1885 | 1477984703357 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 00:18:23 INFO - PROCESS | 1885 | 1477984703365 Marionette TRACE conn4 <- [1,1526,null,{}] 00:18:23 INFO - PROCESS | 1885 | 1477984703372 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x83d96c00 == 11 [pid = 1885] [id = 356] 00:18:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x83d97400) [pid = 1885] [serial = 1042] [outer = (nil)] 00:18:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x83d9b000) [pid = 1885] [serial = 1043] [outer = 0x83d97400] 00:18:23 INFO - PROCESS | 1885 | 1477984703520 Marionette DEBUG loaded listener.js 00:18:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x83d9d000) [pid = 1885] [serial = 1044] [outer = 0x83d97400] 00:18:24 INFO - PROCESS | 1885 | 1477984704156 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]]]}] 00:18:24 INFO - . 00:18:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1378ms 00:18:24 INFO - PROCESS | 1885 | 1477984704206 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 00:18:24 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 00:18:24 INFO - PROCESS | 1885 | 1477984704212 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 00:18:24 INFO - PROCESS | 1885 | 1477984704220 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}] 00:18:24 INFO - PROCESS | 1885 | 1477984704393 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 00:18:24 INFO - PROCESS | 1885 | 1477984704537 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 00:18:24 INFO - PROCESS | 1885 | 1477984704542 Marionette TRACE conn4 <- [1,1530,null,["8"]] 00:18:24 INFO - PROCESS | 1885 | 1477984704549 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 00:18:24 INFO - PROCESS | 1885 | 1477984704558 Marionette TRACE conn4 <- [1,1531,null,{}] 00:18:24 INFO - PROCESS | 1885 | 1477984704564 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b0b000 == 12 [pid = 1885] [id = 357] 00:18:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x83e3a000) [pid = 1885] [serial = 1045] [outer = (nil)] 00:18:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x83e3d000) [pid = 1885] [serial = 1046] [outer = 0x83e3a000] 00:18:24 INFO - PROCESS | 1885 | 1477984704750 Marionette DEBUG loaded listener.js 00:18:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x8adc3400) [pid = 1885] [serial = 1047] [outer = 0x83e3a000] 00:18:26 INFO - PROCESS | 1885 | --DOCSHELL 0x83d96c00 == 11 [pid = 1885] [id = 356] 00:18:26 INFO - PROCESS | 1885 | --DOCSHELL 0x82c46c00 == 10 [pid = 1885] [id = 353] 00:18:26 INFO - PROCESS | 1885 | --DOCSHELL 0x82c41c00 == 9 [pid = 1885] [id = 354] 00:18:26 INFO - PROCESS | 1885 | --DOCSHELL 0x82c42000 == 8 [pid = 1885] [id = 352] 00:18:26 INFO - PROCESS | 1885 | --DOCSHELL 0x831d6000 == 7 [pid = 1885] [id = 355] 00:18:26 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x82f77c00) [pid = 1885] [serial = 1031] [outer = (nil)] [url = about:blank] 00:18:26 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x82f71c00) [pid = 1885] [serial = 1026] [outer = (nil)] [url = about:blank] 00:18:26 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x82c44400) [pid = 1885] [serial = 1029] [outer = (nil)] [url = about:blank] 00:18:26 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x82b13000) [pid = 1885] [serial = 1028] [outer = (nil)] [url = about:blank] 00:18:26 INFO - PROCESS | 1885 | 1477984706264 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]]]}] 00:18:26 INFO - ...... 00:18:26 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 2087ms 00:18:26 INFO - PROCESS | 1885 | 1477984706307 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 00:18:26 INFO - PROCESS | 1885 | 1477984706313 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 00:18:26 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 00:18:26 INFO - PROCESS | 1885 | 1477984706326 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}] 00:18:26 INFO - PROCESS | 1885 | 1477984706511 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 00:18:26 INFO - PROCESS | 1885 | 1477984706626 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 00:18:26 INFO - PROCESS | 1885 | 1477984706631 Marionette TRACE conn4 <- [1,1535,null,["8"]] 00:18:26 INFO - PROCESS | 1885 | 1477984706673 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 00:18:26 INFO - PROCESS | 1885 | 1477984706681 Marionette TRACE conn4 <- [1,1536,null,{}] 00:18:26 INFO - PROCESS | 1885 | 1477984706688 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c49400 == 8 [pid = 1885] [id = 358] 00:18:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x82c49800) [pid = 1885] [serial = 1048] [outer = (nil)] 00:18:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x82c4dc00) [pid = 1885] [serial = 1049] [outer = 0x82c49800] 00:18:26 INFO - PROCESS | 1885 | 1477984706790 Marionette DEBUG loaded listener.js 00:18:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x82f6d400) [pid = 1885] [serial = 1050] [outer = 0x82c49800] 00:18:27 INFO - PROCESS | 1885 | 1477984707356 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"]]]}] 00:18:27 INFO - .. 00:18:27 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1075ms 00:18:27 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 00:18:27 INFO - PROCESS | 1885 | 1477984707402 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 00:18:27 INFO - PROCESS | 1885 | 1477984707407 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 00:18:27 INFO - PROCESS | 1885 | 1477984707415 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}] 00:18:27 INFO - PROCESS | 1885 | 1477984707643 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 00:18:27 INFO - PROCESS | 1885 | 1477984707717 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 00:18:27 INFO - PROCESS | 1885 | 1477984707722 Marionette TRACE conn4 <- [1,1540,null,["8"]] 00:18:27 INFO - PROCESS | 1885 | 1477984707728 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 00:18:27 INFO - PROCESS | 1885 | 1477984707733 Marionette TRACE conn4 <- [1,1541,null,{}] 00:18:27 INFO - PROCESS | 1885 | 1477984707740 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x8300e800 == 9 [pid = 1885] [id = 359] 00:18:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x8300ec00) [pid = 1885] [serial = 1051] [outer = (nil)] 00:18:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x83010800) [pid = 1885] [serial = 1052] [outer = 0x8300ec00] 00:18:27 INFO - PROCESS | 1885 | 1477984707833 Marionette DEBUG loaded listener.js 00:18:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x82c42000) [pid = 1885] [serial = 1053] [outer = 0x8300ec00] 00:18:28 INFO - PROCESS | 1885 | 1477984708445 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"]]]}] 00:18:28 INFO - . 00:18:28 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1072ms 00:18:28 INFO - PROCESS | 1885 | 1477984708499 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 00:18:28 INFO - PROCESS | 1885 | 1477984708507 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 00:18:28 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 00:18:28 INFO - PROCESS | 1885 | 1477984708521 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}] 00:18:28 INFO - PROCESS | 1885 | 1477984708735 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 00:18:28 INFO - PROCESS | 1885 | 1477984708821 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 00:18:28 INFO - PROCESS | 1885 | 1477984708825 Marionette TRACE conn4 <- [1,1545,null,["8"]] 00:18:28 INFO - PROCESS | 1885 | 1477984708830 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 00:18:28 INFO - PROCESS | 1885 | 1477984708838 Marionette TRACE conn4 <- [1,1546,null,{}] 00:18:28 INFO - PROCESS | 1885 | 1477984708844 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x833bdc00 == 10 [pid = 1885] [id = 360] 00:18:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x833be800) [pid = 1885] [serial = 1054] [outer = (nil)] 00:18:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x833c5000) [pid = 1885] [serial = 1055] [outer = 0x833be800] 00:18:28 INFO - PROCESS | 1885 | 1477984708950 Marionette DEBUG loaded listener.js 00:18:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x833cc800) [pid = 1885] [serial = 1056] [outer = 0x833be800] 00:18:29 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x82c47400) [pid = 1885] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 00:18:29 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x82f75c00) [pid = 1885] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 00:18:29 INFO - PROCESS | 1885 | 1477984709671 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]]]}] 00:18:29 INFO - ... 00:18:29 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1170ms 00:18:29 INFO - PROCESS | 1885 | 1477984709691 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 00:18:29 INFO - PROCESS | 1885 | 1477984709700 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 00:18:29 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 00:18:29 INFO - PROCESS | 1885 | 1477984709717 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}] 00:18:29 INFO - PROCESS | 1885 | 1477984709893 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 00:18:30 INFO - PROCESS | 1885 | 1477984710022 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 00:18:30 INFO - PROCESS | 1885 | 1477984710027 Marionette TRACE conn4 <- [1,1550,null,["8"]] 00:18:30 INFO - PROCESS | 1885 | 1477984710032 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 00:18:30 INFO - PROCESS | 1885 | 1477984710039 Marionette TRACE conn4 <- [1,1551,null,{}] 00:18:30 INFO - PROCESS | 1885 | 1477984710045 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x837a7000 == 11 [pid = 1885] [id = 361] 00:18:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x83d96400) [pid = 1885] [serial = 1057] [outer = (nil)] 00:18:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x83d9a400) [pid = 1885] [serial = 1058] [outer = 0x83d96400] 00:18:30 INFO - PROCESS | 1885 | 1477984710143 Marionette DEBUG loaded listener.js 00:18:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x8add0800) [pid = 1885] [serial = 1059] [outer = 0x83d96400] 00:18:30 INFO - PROCESS | 1885 | 1477984710666 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]]]}] 00:18:30 INFO - . 00:18:30 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 970ms 00:18:30 INFO - PROCESS | 1885 | 1477984710687 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 00:18:30 INFO - PROCESS | 1885 | 1477984710694 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 00:18:30 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 00:18:30 INFO - PROCESS | 1885 | 1477984710709 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}] 00:18:30 INFO - PROCESS | 1885 | 1477984710859 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 00:18:30 INFO - PROCESS | 1885 | 1477984710874 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 00:18:30 INFO - PROCESS | 1885 | 1477984710878 Marionette TRACE conn4 <- [1,1555,null,["8"]] 00:18:30 INFO - PROCESS | 1885 | 1477984710883 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 00:18:30 INFO - PROCESS | 1885 | 1477984710894 Marionette TRACE conn4 <- [1,1556,null,{}] 00:18:30 INFO - PROCESS | 1885 | 1477984710898 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adfa000 == 12 [pid = 1885] [id = 362] 00:18:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x8adfc000) [pid = 1885] [serial = 1060] [outer = (nil)] 00:18:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x8ccd7000) [pid = 1885] [serial = 1061] [outer = 0x8adfc000] 00:18:31 INFO - PROCESS | 1885 | 1477984711093 Marionette DEBUG loaded listener.js 00:18:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x8ccdc400) [pid = 1885] [serial = 1062] [outer = 0x8adfc000] 00:18:31 INFO - PROCESS | 1885 | 1477984711626 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]]]}] 00:18:31 INFO - . 00:18:31 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 939ms 00:18:31 INFO - PROCESS | 1885 | 1477984711649 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 00:18:31 INFO - PROCESS | 1885 | 1477984711652 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 00:18:31 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 00:18:31 INFO - PROCESS | 1885 | 1477984711660 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}] 00:18:31 INFO - PROCESS | 1885 | 1477984711860 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 00:18:31 INFO - PROCESS | 1885 | 1477984711979 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 00:18:31 INFO - PROCESS | 1885 | 1477984711982 Marionette TRACE conn4 <- [1,1560,null,["8"]] 00:18:31 INFO - PROCESS | 1885 | 1477984711987 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 00:18:31 INFO - PROCESS | 1885 | 1477984711992 Marionette TRACE conn4 <- [1,1561,null,{}] 00:18:32 INFO - PROCESS | 1885 | 1477984711997 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd54c00 == 13 [pid = 1885] [id = 363] 00:18:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x8cd55000) [pid = 1885] [serial = 1063] [outer = (nil)] 00:18:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x8cd81000) [pid = 1885] [serial = 1064] [outer = 0x8cd55000] 00:18:32 INFO - PROCESS | 1885 | 1477984712089 Marionette DEBUG loaded listener.js 00:18:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x8cd87000) [pid = 1885] [serial = 1065] [outer = 0x8cd55000] 00:18:32 INFO - PROCESS | 1885 | 1477984712895 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]]]}] 00:18:32 INFO - .................. 00:18:32 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1284ms 00:18:32 INFO - PROCESS | 1885 | 1477984712948 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 00:18:32 INFO - PROCESS | 1885 | 1477984712955 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 00:18:32 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 00:18:32 INFO - PROCESS | 1885 | 1477984712965 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}] 00:18:33 INFO - PROCESS | 1885 | 1477984713170 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 00:18:33 INFO - PROCESS | 1885 | 1477984713327 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 00:18:33 INFO - PROCESS | 1885 | 1477984713333 Marionette TRACE conn4 <- [1,1565,null,["8"]] 00:18:33 INFO - PROCESS | 1885 | 1477984713345 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 00:18:33 INFO - PROCESS | 1885 | 1477984713352 Marionette TRACE conn4 <- [1,1566,null,{}] 00:18:33 INFO - PROCESS | 1885 | 1477984713359 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x831d4800 == 14 [pid = 1885] [id = 364] 00:18:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x8325a800) [pid = 1885] [serial = 1066] [outer = (nil)] 00:18:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x8325d800) [pid = 1885] [serial = 1067] [outer = 0x8325a800] 00:18:33 INFO - PROCESS | 1885 | 1477984713474 Marionette DEBUG loaded listener.js 00:18:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x83269000) [pid = 1885] [serial = 1068] [outer = 0x8325a800] 00:18:34 INFO - PROCESS | 1885 | 1477984714160 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]]]}] 00:18:34 INFO - . 00:18:34 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1224ms 00:18:34 INFO - PROCESS | 1885 | 1477984714201 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 00:18:34 INFO - PROCESS | 1885 | 1477984714208 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 00:18:34 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 00:18:34 INFO - PROCESS | 1885 | 1477984714217 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}] 00:18:34 INFO - PROCESS | 1885 | 1477984714403 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 00:18:34 INFO - PROCESS | 1885 | 1477984714584 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 00:18:34 INFO - PROCESS | 1885 | 1477984714589 Marionette TRACE conn4 <- [1,1570,null,["8"]] 00:18:34 INFO - PROCESS | 1885 | 1477984714597 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 00:18:34 INFO - PROCESS | 1885 | 1477984714603 Marionette TRACE conn4 <- [1,1571,null,{}] 00:18:34 INFO - PROCESS | 1885 | 1477984714612 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:34 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adfcc00 == 15 [pid = 1885] [id = 365] 00:18:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x8cce2400) [pid = 1885] [serial = 1069] [outer = (nil)] 00:18:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x8cd4d400) [pid = 1885] [serial = 1070] [outer = 0x8cce2400] 00:18:34 INFO - PROCESS | 1885 | 1477984714721 Marionette DEBUG loaded listener.js 00:18:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x8cd52800) [pid = 1885] [serial = 1071] [outer = 0x8cce2400] 00:18:35 INFO - PROCESS | 1885 | 1477984715422 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]]]}] 00:18:35 INFO - ... 00:18:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1279ms 00:18:35 INFO - PROCESS | 1885 | 1477984715504 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 00:18:35 INFO - PROCESS | 1885 | 1477984715511 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 00:18:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 00:18:35 INFO - PROCESS | 1885 | 1477984715524 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}] 00:18:35 INFO - PROCESS | 1885 | 1477984715706 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 00:18:36 INFO - PROCESS | 1885 | 1477984715997 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 00:18:36 INFO - PROCESS | 1885 | 1477984716003 Marionette TRACE conn4 <- [1,1575,null,["8"]] 00:18:36 INFO - PROCESS | 1885 | 1477984716022 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 00:18:36 INFO - PROCESS | 1885 | 1477984716031 Marionette TRACE conn4 <- [1,1576,null,{}] 00:18:36 INFO - PROCESS | 1885 | 1477984716039 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b18800 == 16 [pid = 1885] [id = 366] 00:18:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x82c47800) [pid = 1885] [serial = 1072] [outer = (nil)] 00:18:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x82c4ec00) [pid = 1885] [serial = 1073] [outer = 0x82c47800] 00:18:36 INFO - PROCESS | 1885 | 1477984716138 Marionette DEBUG loaded listener.js 00:18:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x83001c00) [pid = 1885] [serial = 1074] [outer = 0x82c47800] 00:18:36 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0022: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6148 00:18:36 INFO - PROCESS | 1885 | [1885] 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 00:18:36 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:36 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:36 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:36 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:36 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:36 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:36 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:36 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:36 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:18:37 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x82b0a000) [pid = 1885] [serial = 1032] [outer = (nil)] [url = about:blank] 00:18:37 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x82f6e000) [pid = 1885] [serial = 1035] [outer = (nil)] [url = about:blank] 00:18:37 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x82c49000) [pid = 1885] [serial = 1034] [outer = (nil)] [url = about:blank] 00:18:38 INFO - .................................................................................................................................................................................................................................................................................................................................... 00:18:38 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2758ms 00:18:38 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 00:18:39 INFO - PROCESS | 1885 | 1477984717954 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]]]}] 00:18:39 INFO - PROCESS | 1885 | 1477984718282 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 00:18:39 INFO - PROCESS | 1885 | 1477984718293 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 00:18:39 INFO - PROCESS | 1885 | 1477984718311 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}] 00:18:39 INFO - PROCESS | 1885 | 1477984718601 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 00:18:39 INFO - PROCESS | 1885 | 1477984718844 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 00:18:39 INFO - PROCESS | 1885 | 1477984718857 Marionette TRACE conn4 <- [1,1580,null,["8"]] 00:18:39 INFO - PROCESS | 1885 | 1477984718876 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 00:18:39 INFO - PROCESS | 1885 | 1477984718891 Marionette TRACE conn4 <- [1,1581,null,{}] 00:18:39 INFO - PROCESS | 1885 | 1477984718902 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb6800 == 17 [pid = 1885] [id = 367] 00:18:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x8fc56400) [pid = 1885] [serial = 1075] [outer = (nil)] 00:18:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x8fc5a800) [pid = 1885] [serial = 1076] [outer = 0x8fc56400] 00:18:39 INFO - PROCESS | 1885 | 1477984718997 Marionette DEBUG loaded listener.js 00:18:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x8fc5f400) [pid = 1885] [serial = 1077] [outer = 0x8fc56400] 00:18:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fcdb000 == 18 [pid = 1885] [id = 368] 00:18:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x8fcdbc00) [pid = 1885] [serial = 1078] [outer = (nil)] 00:18:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x8fcd4c00) [pid = 1885] [serial = 1079] [outer = 0x8fcdbc00] 00:18:39 INFO - PROCESS | 1885 | 1477984719652 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]]]}] 00:18:39 INFO - . 00:18:39 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1482ms 00:18:39 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 00:18:39 INFO - PROCESS | 1885 | 1477984719784 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 00:18:39 INFO - PROCESS | 1885 | 1477984719787 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 00:18:39 INFO - PROCESS | 1885 | 1477984719796 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}] 00:18:40 INFO - PROCESS | 1885 | 1477984720053 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 00:18:40 INFO - PROCESS | 1885 | 1477984720071 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 00:18:40 INFO - PROCESS | 1885 | 1477984720081 Marionette TRACE conn4 <- [1,1585,null,["8"]] 00:18:40 INFO - PROCESS | 1885 | 1477984720097 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 00:18:40 INFO - PROCESS | 1885 | 1477984720104 Marionette TRACE conn4 <- [1,1586,null,{}] 00:18:40 INFO - PROCESS | 1885 | 1477984720175 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x9083e400 == 19 [pid = 1885] [id = 369] 00:18:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x9083ec00) [pid = 1885] [serial = 1080] [outer = (nil)] 00:18:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x90840400) [pid = 1885] [serial = 1081] [outer = 0x9083ec00] 00:18:40 INFO - PROCESS | 1885 | 1477984720274 Marionette DEBUG loaded listener.js 00:18:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x9126f000) [pid = 1885] [serial = 1082] [outer = 0x9083ec00] 00:18:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x91db5800 == 20 [pid = 1885] [id = 370] 00:18:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x92d08000) [pid = 1885] [serial = 1083] [outer = (nil)] 00:18:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x92c62400) [pid = 1885] [serial = 1084] [outer = 0x92d08000] 00:18:41 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x8adfc000) [pid = 1885] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 00:18:41 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x83d97400) [pid = 1885] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 00:18:41 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x831d6800) [pid = 1885] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 00:18:41 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x82c42400) [pid = 1885] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 00:18:41 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x83e3a000) [pid = 1885] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 00:18:41 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x82c49800) [pid = 1885] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 00:18:41 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x833be800) [pid = 1885] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 00:18:41 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x8300ec00) [pid = 1885] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 00:18:41 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x83d96400) [pid = 1885] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 00:18:45 INFO - PROCESS | 1885 | 1477984725790 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]]]}] 00:18:45 INFO - . 00:18:45 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 6046ms 00:18:45 INFO - PROCESS | 1885 | 1477984725864 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 00:18:45 INFO - PROCESS | 1885 | 1477984725871 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 00:18:45 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 00:18:45 INFO - PROCESS | 1885 | 1477984725884 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}] 00:18:46 INFO - PROCESS | 1885 | 1477984726094 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 00:18:46 INFO - PROCESS | 1885 | 1477984726223 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 00:18:46 INFO - PROCESS | 1885 | 1477984726230 Marionette TRACE conn4 <- [1,1590,null,["8"]] 00:18:46 INFO - PROCESS | 1885 | --DOCSHELL 0x8adfa000 == 19 [pid = 1885] [id = 362] 00:18:46 INFO - PROCESS | 1885 | --DOCSHELL 0x8300e800 == 18 [pid = 1885] [id = 359] 00:18:46 INFO - PROCESS | 1885 | --DOCSHELL 0x837a7000 == 17 [pid = 1885] [id = 361] 00:18:46 INFO - PROCESS | 1885 | --DOCSHELL 0x82b0b000 == 16 [pid = 1885] [id = 357] 00:18:46 INFO - PROCESS | 1885 | --DOCSHELL 0x833bdc00 == 15 [pid = 1885] [id = 360] 00:18:46 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x8cd81000) [pid = 1885] [serial = 1064] [outer = (nil)] [url = about:blank] 00:18:46 INFO - PROCESS | 1885 | --DOCSHELL 0x82c49400 == 14 [pid = 1885] [id = 358] 00:18:46 INFO - PROCESS | 1885 | --DOCSHELL 0x91db5800 == 13 [pid = 1885] [id = 370] 00:18:46 INFO - PROCESS | 1885 | --DOCSHELL 0x8fcdb000 == 12 [pid = 1885] [id = 368] 00:18:46 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb6800 == 11 [pid = 1885] [id = 367] 00:18:46 INFO - PROCESS | 1885 | --DOCSHELL 0x82b18800 == 10 [pid = 1885] [id = 366] 00:18:46 INFO - PROCESS | 1885 | --DOCSHELL 0x8adfcc00 == 9 [pid = 1885] [id = 365] 00:18:46 INFO - PROCESS | 1885 | --DOCSHELL 0x831d4800 == 8 [pid = 1885] [id = 364] 00:18:46 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd54c00 == 7 [pid = 1885] [id = 363] 00:18:46 INFO - PROCESS | 1885 | 1477984726258 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 00:18:46 INFO - PROCESS | 1885 | 1477984726267 Marionette TRACE conn4 <- [1,1591,null,{}] 00:18:46 INFO - PROCESS | 1885 | 1477984726273 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b17800 == 8 [pid = 1885] [id = 371] 00:18:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x82b18400) [pid = 1885] [serial = 1085] [outer = (nil)] 00:18:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x82c41c00) [pid = 1885] [serial = 1086] [outer = 0x82b18400] 00:18:46 INFO - PROCESS | 1885 | 1477984726396 Marionette DEBUG loaded listener.js 00:18:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x82c4c000) [pid = 1885] [serial = 1087] [outer = 0x82b18400] 00:18:46 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x8ccdc400) [pid = 1885] [serial = 1062] [outer = (nil)] [url = about:blank] 00:18:46 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x8ccd7000) [pid = 1885] [serial = 1061] [outer = (nil)] [url = about:blank] 00:18:46 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x83d9a400) [pid = 1885] [serial = 1058] [outer = (nil)] [url = about:blank] 00:18:46 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x8add0800) [pid = 1885] [serial = 1059] [outer = (nil)] [url = about:blank] 00:18:46 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x833c5000) [pid = 1885] [serial = 1055] [outer = (nil)] [url = about:blank] 00:18:46 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x833cc800) [pid = 1885] [serial = 1056] [outer = (nil)] [url = about:blank] 00:18:46 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x83010800) [pid = 1885] [serial = 1052] [outer = (nil)] [url = about:blank] 00:18:46 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x82c42000) [pid = 1885] [serial = 1053] [outer = (nil)] [url = about:blank] 00:18:46 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x82c4dc00) [pid = 1885] [serial = 1049] [outer = (nil)] [url = about:blank] 00:18:46 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x82f6d400) [pid = 1885] [serial = 1050] [outer = (nil)] [url = about:blank] 00:18:46 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x83e3d000) [pid = 1885] [serial = 1046] [outer = (nil)] [url = about:blank] 00:18:46 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x8adc3400) [pid = 1885] [serial = 1047] [outer = (nil)] [url = about:blank] 00:18:46 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x83d9b000) [pid = 1885] [serial = 1043] [outer = (nil)] [url = about:blank] 00:18:46 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x83d9d000) [pid = 1885] [serial = 1044] [outer = (nil)] [url = about:blank] 00:18:46 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x831d7c00) [pid = 1885] [serial = 1040] [outer = (nil)] [url = about:blank] 00:18:46 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8325dc00) [pid = 1885] [serial = 1041] [outer = (nil)] [url = about:blank] 00:18:46 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x8304c800) [pid = 1885] [serial = 1037] [outer = (nil)] [url = about:blank] 00:18:46 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x83052400) [pid = 1885] [serial = 1038] [outer = (nil)] [url = about:blank] 00:18:47 INFO - PROCESS | 1885 | 1477984727007 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]]]}] 00:18:47 INFO - .. 00:18:47 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1178ms 00:18:47 INFO - PROCESS | 1885 | 1477984727059 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 00:18:47 INFO - PROCESS | 1885 | 1477984727065 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 00:18:47 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 00:18:47 INFO - PROCESS | 1885 | 1477984727072 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}] 00:18:47 INFO - PROCESS | 1885 | 1477984727262 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 00:18:47 INFO - PROCESS | 1885 | 1477984727385 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 00:18:47 INFO - PROCESS | 1885 | 1477984727391 Marionette TRACE conn4 <- [1,1595,null,["8"]] 00:18:47 INFO - PROCESS | 1885 | 1477984727397 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 00:18:47 INFO - PROCESS | 1885 | 1477984727403 Marionette TRACE conn4 <- [1,1596,null,{}] 00:18:47 INFO - PROCESS | 1885 | 1477984727410 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c49800 == 9 [pid = 1885] [id = 372] 00:18:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x83003000) [pid = 1885] [serial = 1088] [outer = (nil)] 00:18:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x83006000) [pid = 1885] [serial = 1089] [outer = 0x83003000] 00:18:47 INFO - PROCESS | 1885 | 1477984727507 Marionette DEBUG loaded listener.js 00:18:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x83009800) [pid = 1885] [serial = 1090] [outer = 0x83003000] 00:18:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x8304d400 == 10 [pid = 1885] [id = 373] 00:18:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x8304f400) [pid = 1885] [serial = 1091] [outer = (nil)] 00:18:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x83052000) [pid = 1885] [serial = 1092] [outer = 0x8304f400] 00:18:48 INFO - PROCESS | 1885 | 1477984728222 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]]]}] 00:18:48 INFO - . 00:18:48 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1173ms 00:18:48 INFO - PROCESS | 1885 | 1477984728254 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 00:18:48 INFO - PROCESS | 1885 | 1477984728261 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 00:18:48 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 00:18:48 INFO - PROCESS | 1885 | 1477984728269 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}] 00:18:48 INFO - PROCESS | 1885 | 1477984728476 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 00:18:48 INFO - PROCESS | 1885 | 1477984728615 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 00:18:48 INFO - PROCESS | 1885 | 1477984728621 Marionette TRACE conn4 <- [1,1600,null,["8"]] 00:18:48 INFO - PROCESS | 1885 | 1477984728626 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 00:18:48 INFO - PROCESS | 1885 | 1477984728634 Marionette TRACE conn4 <- [1,1601,null,{}] 00:18:48 INFO - PROCESS | 1885 | 1477984728641 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x8325b800 == 11 [pid = 1885] [id = 374] 00:18:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x8325c400) [pid = 1885] [serial = 1093] [outer = (nil)] 00:18:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x8325e000) [pid = 1885] [serial = 1094] [outer = 0x8325c400] 00:18:48 INFO - PROCESS | 1885 | 1477984728748 Marionette DEBUG loaded listener.js 00:18:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x83265400) [pid = 1885] [serial = 1095] [outer = 0x8325c400] 00:18:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x83630400 == 12 [pid = 1885] [id = 375] 00:18:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x83635400) [pid = 1885] [serial = 1096] [outer = (nil)] 00:18:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x83639c00) [pid = 1885] [serial = 1097] [outer = 0x83635400] 00:18:49 INFO - PROCESS | 1885 | [1885] WARNING: Failed to create a URI: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 00:18:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x83268c00) [pid = 1885] [serial = 1098] [outer = 0x83635400] 00:18:49 INFO - PROCESS | 1885 | 1477984729551 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]]]}] 00:18:49 INFO - . 00:18:49 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1325ms 00:18:49 INFO - PROCESS | 1885 | 1477984729595 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 00:18:49 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 00:18:49 INFO - PROCESS | 1885 | 1477984729599 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 00:18:49 INFO - PROCESS | 1885 | 1477984729606 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}] 00:18:49 INFO - PROCESS | 1885 | 1477984729862 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 00:18:49 INFO - PROCESS | 1885 | 1477984729884 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 00:18:49 INFO - PROCESS | 1885 | 1477984729888 Marionette TRACE conn4 <- [1,1605,null,["8"]] 00:18:49 INFO - PROCESS | 1885 | 1477984729894 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 00:18:49 INFO - PROCESS | 1885 | 1477984729900 Marionette TRACE conn4 <- [1,1606,null,{}] 00:18:49 INFO - PROCESS | 1885 | 1477984729906 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x83045c00 == 13 [pid = 1885] [id = 376] 00:18:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x833c9400) [pid = 1885] [serial = 1099] [outer = (nil)] 00:18:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x837a7000) [pid = 1885] [serial = 1100] [outer = 0x833c9400] 00:18:50 INFO - PROCESS | 1885 | 1477984730083 Marionette DEBUG loaded listener.js 00:18:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x8adc7800) [pid = 1885] [serial = 1101] [outer = 0x833c9400] 00:18:50 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x92d08000) [pid = 1885] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 00:18:50 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x8cd55000) [pid = 1885] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 00:18:50 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x8cce2400) [pid = 1885] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 00:18:50 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x82c47800) [pid = 1885] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 00:18:50 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x8325a800) [pid = 1885] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 00:18:50 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x8fcdbc00) [pid = 1885] [serial = 1078] [outer = (nil)] [url = about:blank] 00:18:50 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x8fc56400) [pid = 1885] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 00:18:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adf4800 == 14 [pid = 1885] [id = 377] 00:18:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x8adf8400) [pid = 1885] [serial = 1102] [outer = (nil)] 00:18:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x8adf9800) [pid = 1885] [serial = 1103] [outer = 0x8adf8400] 00:18:50 INFO - PROCESS | 1885 | 1477984730844 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]]]}] 00:18:50 INFO - . 00:18:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1277ms 00:18:50 INFO - PROCESS | 1885 | 1477984730883 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 00:18:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 00:18:50 INFO - PROCESS | 1885 | 1477984730889 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 00:18:50 INFO - PROCESS | 1885 | 1477984730896 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}] 00:18:51 INFO - PROCESS | 1885 | 1477984731123 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 00:18:51 INFO - PROCESS | 1885 | 1477984731135 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 00:18:51 INFO - PROCESS | 1885 | 1477984731138 Marionette TRACE conn4 <- [1,1610,null,["8"]] 00:18:51 INFO - PROCESS | 1885 | 1477984731145 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 00:18:51 INFO - PROCESS | 1885 | 1477984731157 Marionette TRACE conn4 <- [1,1611,null,{}] 00:18:51 INFO - PROCESS | 1885 | 1477984731162 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adf7800 == 15 [pid = 1885] [id = 378] 00:18:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x8adf8000) [pid = 1885] [serial = 1104] [outer = (nil)] 00:18:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x8adfd000) [pid = 1885] [serial = 1105] [outer = 0x8adf8000] 00:18:51 INFO - PROCESS | 1885 | 1477984731253 Marionette DEBUG loaded listener.js 00:18:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x8ccdec00) [pid = 1885] [serial = 1106] [outer = 0x8adf8000] 00:18:51 INFO - PROCESS | 1885 | 1477984731804 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]]]}] 00:18:51 INFO - . 00:18:51 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 920ms 00:18:51 INFO - PROCESS | 1885 | 1477984731815 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 00:18:51 INFO - PROCESS | 1885 | 1477984731819 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 00:18:51 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 00:18:51 INFO - PROCESS | 1885 | 1477984731833 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}] 00:18:52 INFO - PROCESS | 1885 | 1477984732042 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 00:18:52 INFO - PROCESS | 1885 | 1477984732165 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 00:18:52 INFO - PROCESS | 1885 | 1477984732169 Marionette TRACE conn4 <- [1,1615,null,["8"]] 00:18:52 INFO - PROCESS | 1885 | 1477984732174 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 00:18:52 INFO - PROCESS | 1885 | 1477984732179 Marionette TRACE conn4 <- [1,1616,null,{}] 00:18:52 INFO - PROCESS | 1885 | 1477984732184 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd83000 == 16 [pid = 1885] [id = 379] 00:18:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x8cd83400) [pid = 1885] [serial = 1107] [outer = (nil)] 00:18:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x8da8a000) [pid = 1885] [serial = 1108] [outer = 0x8cd83400] 00:18:52 INFO - PROCESS | 1885 | 1477984732275 Marionette DEBUG loaded listener.js 00:18:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x8db0d800) [pid = 1885] [serial = 1109] [outer = 0x8cd83400] 00:18:52 INFO - PROCESS | 1885 | 1477984732908 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]]]}] 00:18:52 INFO - . 00:18:52 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1124ms 00:18:52 INFO - PROCESS | 1885 | 1477984732950 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 00:18:52 INFO - PROCESS | 1885 | 1477984732957 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 00:18:52 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 00:18:52 INFO - PROCESS | 1885 | 1477984732968 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}] 00:18:53 INFO - PROCESS | 1885 | 1477984733187 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 00:18:53 INFO - PROCESS | 1885 | 1477984733349 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 00:18:53 INFO - PROCESS | 1885 | 1477984733356 Marionette TRACE conn4 <- [1,1620,null,["8"]] 00:18:53 INFO - PROCESS | 1885 | 1477984733367 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 00:18:53 INFO - PROCESS | 1885 | 1477984733375 Marionette TRACE conn4 <- [1,1621,null,{}] 00:18:53 INFO - PROCESS | 1885 | 1477984733382 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f6c400 == 17 [pid = 1885] [id = 380] 00:18:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x82f6c800) [pid = 1885] [serial = 1110] [outer = (nil)] 00:18:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x83001400) [pid = 1885] [serial = 1111] [outer = 0x82f6c800] 00:18:53 INFO - PROCESS | 1885 | 1477984733538 Marionette DEBUG loaded listener.js 00:18:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x8300c400) [pid = 1885] [serial = 1112] [outer = 0x82f6c800] 00:18:54 INFO - PROCESS | 1885 | 1477984734221 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"]]]}] 00:18:54 INFO - ...... 00:18:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1321ms 00:18:54 INFO - PROCESS | 1885 | 1477984734287 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 00:18:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 00:18:54 INFO - PROCESS | 1885 | 1477984734293 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 00:18:54 INFO - PROCESS | 1885 | 1477984734300 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}] 00:18:54 INFO - PROCESS | 1885 | 1477984734521 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 00:18:54 INFO - PROCESS | 1885 | 1477984734672 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 00:18:54 INFO - PROCESS | 1885 | 1477984734676 Marionette TRACE conn4 <- [1,1625,null,["8"]] 00:18:54 INFO - PROCESS | 1885 | 1477984734684 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 00:18:54 INFO - PROCESS | 1885 | 1477984734690 Marionette TRACE conn4 <- [1,1626,null,{}] 00:18:54 INFO - PROCESS | 1885 | 1477984734697 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a24000 == 18 [pid = 1885] [id = 381] 00:18:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x833c9000) [pid = 1885] [serial = 1113] [outer = (nil)] 00:18:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x8adc3400) [pid = 1885] [serial = 1114] [outer = 0x833c9000] 00:18:54 INFO - PROCESS | 1885 | 1477984734814 Marionette DEBUG loaded listener.js 00:18:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x8adcf800) [pid = 1885] [serial = 1115] [outer = 0x833c9000] 00:18:55 INFO - PROCESS | 1885 | 1477984735491 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]]]}] 00:18:55 INFO - . 00:18:55 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1221ms 00:18:55 INFO - PROCESS | 1885 | 1477984735537 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 00:18:55 INFO - PROCESS | 1885 | 1477984735545 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 00:18:55 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 00:18:55 INFO - PROCESS | 1885 | 1477984735553 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}] 00:18:55 INFO - PROCESS | 1885 | 1477984735736 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 00:18:55 INFO - PROCESS | 1885 | 1477984735917 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 00:18:55 INFO - PROCESS | 1885 | 1477984735923 Marionette TRACE conn4 <- [1,1630,null,["8"]] 00:18:55 INFO - PROCESS | 1885 | 1477984735930 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 00:18:55 INFO - PROCESS | 1885 | 1477984735937 Marionette TRACE conn4 <- [1,1631,null,{}] 00:18:55 INFO - PROCESS | 1885 | 1477984735948 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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x8325a400 == 19 [pid = 1885] [id = 382] 00:18:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x8deaf800) [pid = 1885] [serial = 1116] [outer = (nil)] 00:18:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x8deb1800) [pid = 1885] [serial = 1117] [outer = 0x8deaf800] 00:18:56 INFO - PROCESS | 1885 | 1477984736054 Marionette DEBUG loaded listener.js 00:18:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x8deb5c00) [pid = 1885] [serial = 1118] [outer = 0x8deaf800] 00:18:56 INFO - PROCESS | 1885 | 1477984736653 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]]]}] 00:18:56 INFO - . 00:18:56 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1120ms 00:18:56 INFO - PROCESS | 1885 | 1477984736673 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 00:18:56 INFO - PROCESS | 1885 | 1477984736678 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 00:18:56 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-exception.html 00:18:56 INFO - PROCESS | 1885 | 1477984736685 Marionette TRACE conn4 -> [0,1634,"getContext",null] 00:18:56 INFO - PROCESS | 1885 | 1477984736688 Marionette TRACE conn4 <- [1,1634,null,{"value":"content"}] 00:18:56 INFO - PROCESS | 1885 | 1477984736717 Marionette TRACE conn4 -> [0,1635,"setContext",{"value":"chrome"}] 00:18:56 INFO - PROCESS | 1885 | 1477984736720 Marionette TRACE conn4 <- [1,1635,null,{}] 00:18:56 INFO - PROCESS | 1885 | 1477984736728 Marionette TRACE conn4 -> [0,1636,"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.requestIdleCallback.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}] 00:18:56 INFO - PROCESS | 1885 | 1477984736753 Marionette TRACE conn4 <- [1,1636,null,{"value":true}] 00:18:56 INFO - PROCESS | 1885 | 1477984736758 Marionette TRACE conn4 -> [0,1637,"setContext",{"value":"content"}] 00:18:56 INFO - PROCESS | 1885 | 1477984736764 Marionette TRACE conn4 <- [1,1637,null,{}] 00:18:56 INFO - Setting pref dom.requestIdleCallback.enabled (true) 00:18:56 INFO - PROCESS | 1885 | 1477984736773 Marionette TRACE conn4 -> [0,1638,"getContext",null] 00:18:56 INFO - PROCESS | 1885 | 1477984736777 Marionette TRACE conn4 <- [1,1638,null,{"value":"content"}] 00:18:56 INFO - PROCESS | 1885 | 1477984736782 Marionette TRACE conn4 -> [0,1639,"setContext",{"value":"chrome"}] 00:18:56 INFO - PROCESS | 1885 | 1477984736785 Marionette TRACE conn4 <- [1,1639,null,{}] 00:18:56 INFO - PROCESS | 1885 | 1477984736806 Marionette TRACE conn4 -> [0,1640,"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.requestIdleCallback.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}] 00:18:56 INFO - PROCESS | 1885 | 1477984736824 Marionette TRACE conn4 <- [1,1640,null,{"value":null}] 00:18:56 INFO - PROCESS | 1885 | 1477984736834 Marionette TRACE conn4 -> [0,1641,"setContext",{"value":"content"}] 00:18:56 INFO - PROCESS | 1885 | 1477984736836 Marionette TRACE conn4 <- [1,1641,null,{}] 00:18:56 INFO - PROCESS | 1885 | 1477984736843 Marionette TRACE conn4 -> [0,1642,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:18:57 INFO - PROCESS | 1885 | 1477984737019 Marionette TRACE conn4 <- [1,1642,null,{"value":null}] 00:18:57 INFO - PROCESS | 1885 | 1477984737186 Marionette TRACE conn4 -> [0,1643,"getWindowHandles",null] 00:18:57 INFO - PROCESS | 1885 | 1477984737191 Marionette TRACE conn4 <- [1,1643,null,["8"]] 00:18:57 INFO - PROCESS | 1885 | 1477984737197 Marionette TRACE conn4 -> [0,1644,"switchToWindow",{"name":"8"}] 00:18:57 INFO - PROCESS | 1885 | 1477984737203 Marionette TRACE conn4 <- [1,1644,null,{}] 00:18:57 INFO - PROCESS | 1885 | 1477984737209 Marionette TRACE conn4 -> [0,1645,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-exception.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb8800 == 20 [pid = 1885] [id = 383] 00:18:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x8dec9000) [pid = 1885] [serial = 1119] [outer = (nil)] 00:18:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x8dfec000) [pid = 1885] [serial = 1120] [outer = 0x8dec9000] 00:18:57 INFO - PROCESS | 1885 | 1477984737316 Marionette DEBUG loaded listener.js 00:18:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8dfee000) [pid = 1885] [serial = 1121] [outer = 0x8dec9000] 00:18:57 INFO - PROCESS | 1885 | JavaScript error: http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html, line 19: Error: requestIdleCallbackException 00:18:57 INFO - PROCESS | 1885 | 1477984737900 Marionette TRACE conn4 <- [1,1645,null,{"value":["/html/webappapis/idle-callbacks/callback-exception.html",0,null,null,[["requestIdleCallback callback exceptions are reported to error handler",0,null,null]]]}] 00:18:57 INFO - . 00:18:57 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-exception.html | took 1234ms 00:18:57 INFO - PROCESS | 1885 | 1477984737918 Marionette TRACE conn4 -> [0,1646,"getWindowHandle",null] 00:18:57 INFO - PROCESS | 1885 | 1477984737921 Marionette TRACE conn4 <- [1,1646,null,{"value":"8"}] 00:18:57 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-iframe.html 00:18:57 INFO - PROCESS | 1885 | 1477984737929 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:18:58 INFO - PROCESS | 1885 | 1477984738248 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 00:18:58 INFO - PROCESS | 1885 | 1477984738392 Marionette TRACE conn4 -> [0,1648,"getWindowHandles",null] 00:18:58 INFO - PROCESS | 1885 | 1477984738398 Marionette TRACE conn4 <- [1,1648,null,["8"]] 00:18:58 INFO - PROCESS | 1885 | 1477984738406 Marionette TRACE conn4 -> [0,1649,"switchToWindow",{"name":"8"}] 00:18:58 INFO - PROCESS | 1885 | 1477984738415 Marionette TRACE conn4 <- [1,1649,null,{}] 00:18:58 INFO - PROCESS | 1885 | 1477984738483 Marionette TRACE conn4 -> [0,1650,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-iframe.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:58 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c43400 == 21 [pid = 1885] [id = 384] 00:18:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x82c44800) [pid = 1885] [serial = 1122] [outer = (nil)] 00:18:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x82c4fc00) [pid = 1885] [serial = 1123] [outer = 0x82c44800] 00:18:58 INFO - PROCESS | 1885 | 1477984738615 Marionette DEBUG loaded listener.js 00:18:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x82f73400) [pid = 1885] [serial = 1124] [outer = 0x82c44800] 00:18:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x8300e800 == 22 [pid = 1885] [id = 385] 00:18:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8300ec00) [pid = 1885] [serial = 1125] [outer = (nil)] 00:18:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x82a25800) [pid = 1885] [serial = 1126] [outer = 0x8300ec00] 00:18:59 INFO - PROCESS | 1885 | --DOCSHELL 0x8adf4800 == 21 [pid = 1885] [id = 377] 00:18:59 INFO - PROCESS | 1885 | --DOCSHELL 0x8304d400 == 20 [pid = 1885] [id = 373] 00:18:59 INFO - PROCESS | 1885 | --DOCSHELL 0x9083e400 == 19 [pid = 1885] [id = 369] 00:18:59 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x8cd4d400) [pid = 1885] [serial = 1070] [outer = (nil)] [url = about:blank] 00:18:59 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8cd52800) [pid = 1885] [serial = 1071] [outer = (nil)] [url = about:blank] 00:18:59 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8325d800) [pid = 1885] [serial = 1067] [outer = (nil)] [url = about:blank] 00:18:59 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x83269000) [pid = 1885] [serial = 1068] [outer = (nil)] [url = about:blank] 00:18:59 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8cd87000) [pid = 1885] [serial = 1065] [outer = (nil)] [url = about:blank] 00:18:59 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x90840400) [pid = 1885] [serial = 1081] [outer = (nil)] [url = about:blank] 00:18:59 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x92c62400) [pid = 1885] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 00:18:59 INFO - PROCESS | 1885 | 1477984739328 Marionette TRACE conn4 <- [1,1650,null,{"value":["/html/webappapis/idle-callbacks/callback-iframe.html",0,null,null,[["Untitled",0,null,null]]]}] 00:18:59 INFO - . 00:18:59 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-iframe.html | took 1444ms 00:18:59 INFO - PROCESS | 1885 | 1477984739374 Marionette TRACE conn4 -> [0,1651,"getWindowHandle",null] 00:18:59 INFO - PROCESS | 1885 | 1477984739381 Marionette TRACE conn4 <- [1,1651,null,{"value":"8"}] 00:18:59 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-invoked.html 00:18:59 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x8fc5a800) [pid = 1885] [serial = 1076] [outer = (nil)] [url = about:blank] 00:18:59 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x8fc5f400) [pid = 1885] [serial = 1077] [outer = (nil)] [url = about:blank] 00:18:59 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x82c4ec00) [pid = 1885] [serial = 1073] [outer = (nil)] [url = about:blank] 00:18:59 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x83001c00) [pid = 1885] [serial = 1074] [outer = (nil)] [url = about:blank] 00:18:59 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x8fcd4c00) [pid = 1885] [serial = 1079] [outer = (nil)] [url = about:blank] 00:18:59 INFO - PROCESS | 1885 | 1477984739408 Marionette TRACE conn4 -> [0,1652,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:18:59 INFO - PROCESS | 1885 | 1477984739592 Marionette TRACE conn4 <- [1,1652,null,{"value":null}] 00:18:59 INFO - PROCESS | 1885 | 1477984739607 Marionette TRACE conn4 -> [0,1653,"getWindowHandles",null] 00:18:59 INFO - PROCESS | 1885 | 1477984739612 Marionette TRACE conn4 <- [1,1653,null,["8"]] 00:18:59 INFO - PROCESS | 1885 | 1477984739617 Marionette TRACE conn4 -> [0,1654,"switchToWindow",{"name":"8"}] 00:18:59 INFO - PROCESS | 1885 | 1477984739625 Marionette TRACE conn4 <- [1,1654,null,{}] 00:18:59 INFO - PROCESS | 1885 | 1477984739630 Marionette TRACE conn4 -> [0,1655,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-invoked.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:18:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x831d5000 == 20 [pid = 1885] [id = 386] 00:18:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x831d5c00) [pid = 1885] [serial = 1127] [outer = (nil)] 00:18:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x83267c00) [pid = 1885] [serial = 1128] [outer = 0x831d5c00] 00:18:59 INFO - PROCESS | 1885 | 1477984739751 Marionette DEBUG loaded listener.js 00:18:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x833be800) [pid = 1885] [serial = 1129] [outer = 0x831d5c00] 00:19:00 INFO - PROCESS | 1885 | 1477984740407 Marionette TRACE conn4 <- [1,1655,null,{"value":["/html/webappapis/idle-callbacks/callback-invoked.html",0,null,null,[["requestIdleCallback callback is invoked at least once before the timeout",0,null,null]]]}] 00:19:00 INFO - . 00:19:00 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-invoked.html | took 1033ms 00:19:00 INFO - PROCESS | 1885 | 1477984740427 Marionette TRACE conn4 -> [0,1656,"getWindowHandle",null] 00:19:00 INFO - PROCESS | 1885 | 1477984740430 Marionette TRACE conn4 <- [1,1656,null,{"value":"8"}] 00:19:00 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-multiple-calls.html 00:19:00 INFO - PROCESS | 1885 | 1477984740438 Marionette TRACE conn4 -> [0,1657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:00 INFO - PROCESS | 1885 | 1477984740605 Marionette TRACE conn4 <- [1,1657,null,{"value":null}] 00:19:00 INFO - PROCESS | 1885 | 1477984740631 Marionette TRACE conn4 -> [0,1658,"getWindowHandles",null] 00:19:00 INFO - PROCESS | 1885 | 1477984740639 Marionette TRACE conn4 <- [1,1658,null,["8"]] 00:19:00 INFO - PROCESS | 1885 | 1477984740764 Marionette TRACE conn4 -> [0,1659,"switchToWindow",{"name":"8"}] 00:19:00 INFO - PROCESS | 1885 | 1477984740770 Marionette TRACE conn4 <- [1,1659,null,{}] 00:19:00 INFO - PROCESS | 1885 | 1477984740779 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-multiple-calls.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:00 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adf1800 == 21 [pid = 1885] [id = 387] 00:19:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x8adf2800) [pid = 1885] [serial = 1130] [outer = (nil)] 00:19:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x8adf6c00) [pid = 1885] [serial = 1131] [outer = 0x8adf2800] 00:19:00 INFO - PROCESS | 1885 | 1477984740868 Marionette DEBUG loaded listener.js 00:19:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x8ccd9800) [pid = 1885] [serial = 1132] [outer = 0x8adf2800] 00:19:01 INFO - PROCESS | 1885 | 1477984741746 Marionette TRACE conn4 <- [1,1660,null,{"value":["/html/webappapis/idle-callbacks/callback-multiple-calls.html",0,null,null,[["requestIdleCallback callbacks should be invoked in order (called iteratively)",0,null,null],["requestIdleCallback callbacks should be invoked in order (called recursively)",0,null,null]]]}] 00:19:01 INFO - .. 00:19:01 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-multiple-calls.html | took 1330ms 00:19:01 INFO - PROCESS | 1885 | 1477984741767 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 00:19:01 INFO - PROCESS | 1885 | 1477984741771 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 00:19:01 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-timeout.html 00:19:01 INFO - PROCESS | 1885 | 1477984741790 Marionette TRACE conn4 -> [0,1662,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:02 INFO - PROCESS | 1885 | 1477984742011 Marionette TRACE conn4 <- [1,1662,null,{"value":null}] 00:19:02 INFO - PROCESS | 1885 | 1477984742033 Marionette TRACE conn4 -> [0,1663,"getWindowHandles",null] 00:19:02 INFO - PROCESS | 1885 | 1477984742040 Marionette TRACE conn4 <- [1,1663,null,["8"]] 00:19:02 INFO - PROCESS | 1885 | 1477984742048 Marionette TRACE conn4 -> [0,1664,"switchToWindow",{"name":"8"}] 00:19:02 INFO - PROCESS | 1885 | 1477984742054 Marionette TRACE conn4 <- [1,1664,null,{}] 00:19:02 INFO - PROCESS | 1885 | 1477984742141 Marionette TRACE conn4 -> [0,1665,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-timeout.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:02 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd8a000 == 22 [pid = 1885] [id = 388] 00:19:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8cd8ac00) [pid = 1885] [serial = 1133] [outer = (nil)] 00:19:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8cd8e800) [pid = 1885] [serial = 1134] [outer = 0x8cd8ac00] 00:19:02 INFO - PROCESS | 1885 | 1477984742235 Marionette DEBUG loaded listener.js 00:19:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8db0c800) [pid = 1885] [serial = 1135] [outer = 0x8cd8ac00] 00:19:02 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x833c9400) [pid = 1885] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 00:19:02 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8adf8400) [pid = 1885] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 00:19:02 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x9083ec00) [pid = 1885] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 00:19:02 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x82b18400) [pid = 1885] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 00:19:02 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x8304f400) [pid = 1885] [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] 00:19:02 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x83003000) [pid = 1885] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 00:19:02 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x8adf8000) [pid = 1885] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 00:19:02 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x83635400) [pid = 1885] [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] 00:19:02 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x8325c400) [pid = 1885] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 00:19:03 INFO - PROCESS | 1885 | 1477984743426 Marionette TRACE conn4 <- [1,1665,null,{"value":["/html/webappapis/idle-callbacks/callback-timeout.html",0,null,null,[["requestIdleCallback callback should time out",0,null,null]]]}] 00:19:03 INFO - . 00:19:03 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-timeout.html | took 1674ms 00:19:03 INFO - PROCESS | 1885 | 1477984743453 Marionette TRACE conn4 -> [0,1666,"getWindowHandle",null] 00:19:03 INFO - PROCESS | 1885 | 1477984743459 Marionette TRACE conn4 <- [1,1666,null,{"value":"8"}] 00:19:03 INFO - TEST-START | /html/webappapis/idle-callbacks/cancel-invoked.html 00:19:03 INFO - PROCESS | 1885 | 1477984743467 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:03 INFO - PROCESS | 1885 | 1477984743623 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 00:19:03 INFO - PROCESS | 1885 | 1477984743637 Marionette TRACE conn4 -> [0,1668,"getWindowHandles",null] 00:19:03 INFO - PROCESS | 1885 | 1477984743640 Marionette TRACE conn4 <- [1,1668,null,["8"]] 00:19:03 INFO - PROCESS | 1885 | 1477984743647 Marionette TRACE conn4 -> [0,1669,"switchToWindow",{"name":"8"}] 00:19:03 INFO - PROCESS | 1885 | 1477984743652 Marionette TRACE conn4 <- [1,1669,null,{}] 00:19:03 INFO - PROCESS | 1885 | 1477984743770 Marionette TRACE conn4 -> [0,1670,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/cancel-invoked.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:03 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b0f800 == 23 [pid = 1885] [id = 389] 00:19:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x82b10000) [pid = 1885] [serial = 1136] [outer = (nil)] 00:19:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x8dec2c00) [pid = 1885] [serial = 1137] [outer = 0x82b10000] 00:19:03 INFO - PROCESS | 1885 | 1477984743858 Marionette DEBUG loaded listener.js 00:19:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x8dfe9c00) [pid = 1885] [serial = 1138] [outer = 0x82b10000] 00:19:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8325b800 == 22 [pid = 1885] [id = 374] 00:19:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8adf7800 == 21 [pid = 1885] [id = 378] 00:19:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82c49800 == 20 [pid = 1885] [id = 372] 00:19:08 INFO - PROCESS | 1885 | --DOCSHELL 0x83630400 == 19 [pid = 1885] [id = 375] 00:19:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82b17800 == 18 [pid = 1885] [id = 371] 00:19:08 INFO - PROCESS | 1885 | --DOCSHELL 0x83045c00 == 17 [pid = 1885] [id = 376] 00:19:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd8a000 == 16 [pid = 1885] [id = 388] 00:19:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8adf1800 == 15 [pid = 1885] [id = 387] 00:19:08 INFO - PROCESS | 1885 | --DOCSHELL 0x831d5000 == 14 [pid = 1885] [id = 386] 00:19:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8300e800 == 13 [pid = 1885] [id = 385] 00:19:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82c43400 == 12 [pid = 1885] [id = 384] 00:19:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb8800 == 11 [pid = 1885] [id = 383] 00:19:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8325a400 == 10 [pid = 1885] [id = 382] 00:19:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82a24000 == 9 [pid = 1885] [id = 381] 00:19:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82f6c400 == 8 [pid = 1885] [id = 380] 00:19:08 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x83639c00) [pid = 1885] [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] 00:19:08 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x8ccdec00) [pid = 1885] [serial = 1106] [outer = (nil)] [url = about:blank] 00:19:08 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x8adfd000) [pid = 1885] [serial = 1105] [outer = (nil)] [url = about:blank] 00:19:08 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x837a7000) [pid = 1885] [serial = 1100] [outer = (nil)] [url = about:blank] 00:19:08 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x8adc7800) [pid = 1885] [serial = 1101] [outer = (nil)] [url = about:blank] 00:19:08 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x8325e000) [pid = 1885] [serial = 1094] [outer = (nil)] [url = about:blank] 00:19:08 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x83265400) [pid = 1885] [serial = 1095] [outer = (nil)] [url = about:blank] 00:19:08 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x83006000) [pid = 1885] [serial = 1089] [outer = (nil)] [url = about:blank] 00:19:08 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x83009800) [pid = 1885] [serial = 1090] [outer = (nil)] [url = about:blank] 00:19:08 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x82c41c00) [pid = 1885] [serial = 1086] [outer = (nil)] [url = about:blank] 00:19:08 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x82c4c000) [pid = 1885] [serial = 1087] [outer = (nil)] [url = about:blank] 00:19:08 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x9126f000) [pid = 1885] [serial = 1082] [outer = (nil)] [url = about:blank] 00:19:08 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x8da8a000) [pid = 1885] [serial = 1108] [outer = (nil)] [url = about:blank] 00:19:08 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x8adf9800) [pid = 1885] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 00:19:08 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x83052000) [pid = 1885] [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] 00:19:08 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x83268c00) [pid = 1885] [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] 00:19:10 INFO - PROCESS | 1885 | 1477984750535 Marionette TRACE conn4 <- [1,1670,null,{"value":["/html/webappapis/idle-callbacks/cancel-invoked.html",0,null,null,[["cancelIdleCallback does nothing if there is no callback with the given handle",0,null,null],["A cancelled callback is never invoked",0,null,null]]]}] 00:19:10 INFO - .. 00:19:10 INFO - TEST-OK | /html/webappapis/idle-callbacks/cancel-invoked.html | took 7103ms 00:19:10 INFO - PROCESS | 1885 | 1477984750574 Marionette TRACE conn4 -> [0,1671,"getWindowHandle",null] 00:19:10 INFO - PROCESS | 1885 | 1477984750581 Marionette TRACE conn4 <- [1,1671,null,{"value":"8"}] 00:19:10 INFO - TEST-START | /html/webappapis/idle-callbacks/idlharness.html 00:19:10 INFO - PROCESS | 1885 | 1477984750592 Marionette TRACE conn4 -> [0,1672,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:10 INFO - PROCESS | 1885 | 1477984750810 Marionette TRACE conn4 <- [1,1672,null,{"value":null}] 00:19:10 INFO - PROCESS | 1885 | 1477984750841 Marionette TRACE conn4 -> [0,1673,"getWindowHandles",null] 00:19:10 INFO - PROCESS | 1885 | 1477984750845 Marionette TRACE conn4 <- [1,1673,null,["8"]] 00:19:10 INFO - PROCESS | 1885 | 1477984750855 Marionette TRACE conn4 -> [0,1674,"switchToWindow",{"name":"8"}] 00:19:10 INFO - PROCESS | 1885 | 1477984750863 Marionette TRACE conn4 <- [1,1674,null,{}] 00:19:10 INFO - PROCESS | 1885 | 1477984750933 Marionette TRACE conn4 -> [0,1675,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/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/webappapis/idle-callbacks/idlharness.html\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:10 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c48c00 == 9 [pid = 1885] [id = 390] 00:19:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x82c49400) [pid = 1885] [serial = 1139] [outer = (nil)] 00:19:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x82c4c400) [pid = 1885] [serial = 1140] [outer = 0x82c49400] 00:19:11 INFO - PROCESS | 1885 | 1477984751033 Marionette DEBUG loaded listener.js 00:19:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x82f6ec00) [pid = 1885] [serial = 1141] [outer = 0x82c49400] 00:19:11 INFO - PROCESS | 1885 | 1477984751859 Marionette TRACE conn4 <- [1,1675,null,{"value":["/html/webappapis/idle-callbacks/idlharness.html",0,null,null,[["Window interface: operation requestIdleCallback(IdleRequestCallback,IdleRequestOptions)",0,null,null],["Window interface: operation cancelIdleCallback(unsigned long)",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 \"requestIdleCallback\" with the proper type (0)",0,null,null],["Window interface: calling requestIdleCallback(IdleRequestCallback,IdleRequestOptions) on window with too few arguments must throw TypeError",0,null,null],["Window interface: window must inherit property \"cancelIdleCallback\" with the proper type (1)",0,null,null],["Window interface: calling cancelIdleCallback(unsigned long) on window with too few arguments must throw TypeError",0,null,null]]]}] 00:19:11 INFO - ........ 00:19:11 INFO - TEST-OK | /html/webappapis/idle-callbacks/idlharness.html | took 1338ms 00:19:11 INFO - PROCESS | 1885 | 1477984751931 Marionette TRACE conn4 -> [0,1676,"getWindowHandle",null] 00:19:11 INFO - PROCESS | 1885 | 1477984751939 Marionette TRACE conn4 <- [1,1676,null,{"value":"8"}] 00:19:11 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 00:19:11 INFO - Clearing pref dom.requestIdleCallback.enabled 00:19:11 INFO - PROCESS | 1885 | 1477984751946 Marionette TRACE conn4 -> [0,1677,"getContext",null] 00:19:11 INFO - PROCESS | 1885 | 1477984751950 Marionette TRACE conn4 <- [1,1677,null,{"value":"content"}] 00:19:11 INFO - PROCESS | 1885 | 1477984751956 Marionette TRACE conn4 -> [0,1678,"setContext",{"value":"chrome"}] 00:19:11 INFO - PROCESS | 1885 | 1477984751959 Marionette TRACE conn4 <- [1,1678,null,{}] 00:19:11 INFO - PROCESS | 1885 | 1477984751983 Marionette TRACE conn4 -> [0,1679,"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.requestIdleCallback.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:19:12 INFO - PROCESS | 1885 | 1477984752000 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 00:19:12 INFO - PROCESS | 1885 | 1477984752007 Marionette TRACE conn4 -> [0,1680,"setContext",{"value":"content"}] 00:19:12 INFO - PROCESS | 1885 | 1477984752013 Marionette TRACE conn4 <- [1,1680,null,{}] 00:19:12 INFO - PROCESS | 1885 | 1477984752035 Marionette TRACE conn4 -> [0,1681,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:12 INFO - PROCESS | 1885 | 1477984752362 Marionette TRACE conn4 <- [1,1681,null,{"value":null}] 00:19:12 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x8cd8ac00) [pid = 1885] [serial = 1133] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html] 00:19:12 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x8adf2800) [pid = 1885] [serial = 1130] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html] 00:19:12 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x831d5c00) [pid = 1885] [serial = 1127] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html] 00:19:12 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x833c9000) [pid = 1885] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 00:19:12 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x82f6c800) [pid = 1885] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 00:19:12 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x8deaf800) [pid = 1885] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 00:19:12 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x8cd83400) [pid = 1885] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 00:19:12 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8dec9000) [pid = 1885] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html] 00:19:12 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x8300ec00) [pid = 1885] [serial = 1125] [outer = (nil)] [url = about:blank] 00:19:12 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x82c44800) [pid = 1885] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html] 00:19:12 INFO - PROCESS | 1885 | 1477984752472 Marionette TRACE conn4 -> [0,1682,"getWindowHandles",null] 00:19:12 INFO - PROCESS | 1885 | 1477984752476 Marionette TRACE conn4 <- [1,1682,null,["8"]] 00:19:12 INFO - PROCESS | 1885 | 1477984752482 Marionette TRACE conn4 -> [0,1683,"switchToWindow",{"name":"8"}] 00:19:12 INFO - PROCESS | 1885 | 1477984752488 Marionette TRACE conn4 <- [1,1683,null,{}] 00:19:12 INFO - PROCESS | 1885 | 1477984752493 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f6a400 == 10 [pid = 1885] [id = 391] 00:19:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8304f400) [pid = 1885] [serial = 1142] [outer = (nil)] 00:19:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x831d3c00) [pid = 1885] [serial = 1143] [outer = 0x8304f400] 00:19:12 INFO - PROCESS | 1885 | 1477984752584 Marionette DEBUG loaded listener.js 00:19:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x831d6000) [pid = 1885] [serial = 1144] [outer = 0x8304f400] 00:19:13 INFO - PROCESS | 1885 | 1477984753123 Marionette TRACE conn4 <- [1,1684,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 00:19:13 INFO - . 00:19:13 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1198ms 00:19:13 INFO - PROCESS | 1885 | 1477984753145 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 00:19:13 INFO - PROCESS | 1885 | 1477984753148 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 00:19:13 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 00:19:13 INFO - PROCESS | 1885 | 1477984753155 Marionette TRACE conn4 -> [0,1686,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:13 INFO - PROCESS | 1885 | 1477984753390 Marionette TRACE conn4 <- [1,1686,null,{"value":null}] 00:19:13 INFO - PROCESS | 1885 | 1477984753413 Marionette TRACE conn4 -> [0,1687,"getWindowHandles",null] 00:19:13 INFO - PROCESS | 1885 | 1477984753418 Marionette TRACE conn4 <- [1,1687,null,["8"]] 00:19:13 INFO - PROCESS | 1885 | 1477984753423 Marionette TRACE conn4 -> [0,1688,"switchToWindow",{"name":"8"}] 00:19:13 INFO - PROCESS | 1885 | 1477984753430 Marionette TRACE conn4 <- [1,1688,null,{}] 00:19:13 INFO - PROCESS | 1885 | 1477984753436 Marionette TRACE conn4 -> [0,1689,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x833c6800 == 11 [pid = 1885] [id = 392] 00:19:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x833c8400) [pid = 1885] [serial = 1145] [outer = (nil)] 00:19:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x833c9400) [pid = 1885] [serial = 1146] [outer = 0x833c8400] 00:19:13 INFO - PROCESS | 1885 | 1477984753533 Marionette DEBUG loaded listener.js 00:19:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x83635800) [pid = 1885] [serial = 1147] [outer = 0x833c8400] 00:19:14 INFO - ................................................... 00:19:14 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1148ms 00:19:14 INFO - PROCESS | 1885 | 1477984754259 Marionette TRACE conn4 <- [1,1689,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]]]}] 00:19:14 INFO - PROCESS | 1885 | 1477984754357 Marionette TRACE conn4 -> [0,1690,"getWindowHandle",null] 00:19:14 INFO - PROCESS | 1885 | 1477984754362 Marionette TRACE conn4 <- [1,1690,null,{"value":"8"}] 00:19:14 INFO - TEST-START | /js/builtins/Math.max.html 00:19:14 INFO - PROCESS | 1885 | 1477984754378 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:14 INFO - PROCESS | 1885 | 1477984754569 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 00:19:14 INFO - PROCESS | 1885 | 1477984754735 Marionette TRACE conn4 -> [0,1692,"getWindowHandles",null] 00:19:14 INFO - PROCESS | 1885 | 1477984754743 Marionette TRACE conn4 <- [1,1692,null,["8"]] 00:19:14 INFO - PROCESS | 1885 | 1477984754752 Marionette TRACE conn4 -> [0,1693,"switchToWindow",{"name":"8"}] 00:19:14 INFO - PROCESS | 1885 | 1477984754761 Marionette TRACE conn4 <- [1,1693,null,{}] 00:19:14 INFO - PROCESS | 1885 | 1477984754768 Marionette TRACE conn4 -> [0,1694,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c4a800 == 12 [pid = 1885] [id = 393] 00:19:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x82c4b400) [pid = 1885] [serial = 1148] [outer = (nil)] 00:19:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x82c4f000) [pid = 1885] [serial = 1149] [outer = 0x82c4b400] 00:19:14 INFO - PROCESS | 1885 | 1477984754886 Marionette DEBUG loaded listener.js 00:19:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x83da1c00) [pid = 1885] [serial = 1150] [outer = 0x82c4b400] 00:19:15 INFO - PROCESS | 1885 | 1477984755559 Marionette TRACE conn4 <- [1,1694,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]]]}] 00:19:15 INFO - ...... 00:19:15 INFO - TEST-OK | /js/builtins/Math.max.html | took 1230ms 00:19:15 INFO - PROCESS | 1885 | 1477984755607 Marionette TRACE conn4 -> [0,1695,"getWindowHandle",null] 00:19:15 INFO - PROCESS | 1885 | 1477984755614 Marionette TRACE conn4 <- [1,1695,null,{"value":"8"}] 00:19:15 INFO - TEST-START | /js/builtins/Math.min.html 00:19:15 INFO - PROCESS | 1885 | 1477984755622 Marionette TRACE conn4 -> [0,1696,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:15 INFO - PROCESS | 1885 | 1477984755812 Marionette TRACE conn4 <- [1,1696,null,{"value":null}] 00:19:15 INFO - PROCESS | 1885 | 1477984755988 Marionette TRACE conn4 -> [0,1697,"getWindowHandles",null] 00:19:15 INFO - PROCESS | 1885 | 1477984755994 Marionette TRACE conn4 <- [1,1697,null,["8"]] 00:19:16 INFO - PROCESS | 1885 | 1477984756008 Marionette TRACE conn4 -> [0,1698,"switchToWindow",{"name":"8"}] 00:19:16 INFO - PROCESS | 1885 | 1477984756013 Marionette TRACE conn4 <- [1,1698,null,{}] 00:19:16 INFO - PROCESS | 1885 | 1477984756020 Marionette TRACE conn4 -> [0,1699,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:16 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adc2800 == 13 [pid = 1885] [id = 394] 00:19:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x8adc2c00) [pid = 1885] [serial = 1151] [outer = (nil)] 00:19:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x8adc5800) [pid = 1885] [serial = 1152] [outer = 0x8adc2c00] 00:19:16 INFO - PROCESS | 1885 | 1477984756125 Marionette DEBUG loaded listener.js 00:19:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x8adcc000) [pid = 1885] [serial = 1153] [outer = 0x8adc2c00] 00:19:16 INFO - PROCESS | 1885 | 1477984756756 Marionette TRACE conn4 <- [1,1699,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]]]}] 00:19:16 INFO - ...... 00:19:16 INFO - TEST-OK | /js/builtins/Math.min.html | took 1178ms 00:19:16 INFO - PROCESS | 1885 | 1477984756808 Marionette TRACE conn4 -> [0,1700,"getWindowHandle",null] 00:19:16 INFO - PROCESS | 1885 | 1477984756818 Marionette TRACE conn4 <- [1,1700,null,{"value":"8"}] 00:19:16 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 00:19:16 INFO - PROCESS | 1885 | 1477984756830 Marionette TRACE conn4 -> [0,1701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:17 INFO - PROCESS | 1885 | 1477984757029 Marionette TRACE conn4 <- [1,1701,null,{"value":null}] 00:19:17 INFO - PROCESS | 1885 | 1477984757195 Marionette TRACE conn4 -> [0,1702,"getWindowHandles",null] 00:19:17 INFO - PROCESS | 1885 | 1477984757200 Marionette TRACE conn4 <- [1,1702,null,["8"]] 00:19:17 INFO - PROCESS | 1885 | 1477984757211 Marionette TRACE conn4 -> [0,1703,"switchToWindow",{"name":"8"}] 00:19:17 INFO - PROCESS | 1885 | 1477984757218 Marionette TRACE conn4 <- [1,1703,null,{}] 00:19:17 INFO - PROCESS | 1885 | 1477984757225 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd50400 == 14 [pid = 1885] [id = 395] 00:19:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x8cd50800) [pid = 1885] [serial = 1154] [outer = (nil)] 00:19:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x8cd54c00) [pid = 1885] [serial = 1155] [outer = 0x8cd50800] 00:19:17 INFO - PROCESS | 1885 | 1477984757331 Marionette DEBUG loaded listener.js 00:19:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x8cd5a800) [pid = 1885] [serial = 1156] [outer = 0x8cd50800] 00:19:17 INFO - PROCESS | 1885 | 1477984757953 Marionette TRACE conn4 <- [1,1704,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"]]]}] 00:19:17 INFO - .. 00:19:17 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1172ms 00:19:18 INFO - PROCESS | 1885 | 1477984758007 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 00:19:18 INFO - PROCESS | 1885 | 1477984758010 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 00:19:18 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 00:19:18 INFO - PROCESS | 1885 | 1477984758020 Marionette TRACE conn4 -> [0,1706,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:18 INFO - PROCESS | 1885 | 1477984758205 Marionette TRACE conn4 <- [1,1706,null,{"value":null}] 00:19:18 INFO - PROCESS | 1885 | 1477984758380 Marionette TRACE conn4 -> [0,1707,"getWindowHandles",null] 00:19:18 INFO - PROCESS | 1885 | 1477984758388 Marionette TRACE conn4 <- [1,1707,null,["8"]] 00:19:18 INFO - PROCESS | 1885 | 1477984758396 Marionette TRACE conn4 -> [0,1708,"switchToWindow",{"name":"8"}] 00:19:18 INFO - PROCESS | 1885 | 1477984758402 Marionette TRACE conn4 <- [1,1708,null,{}] 00:19:18 INFO - PROCESS | 1885 | 1477984758411 Marionette TRACE conn4 -> [0,1709,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adcb400 == 15 [pid = 1885] [id = 396] 00:19:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x8db0c000) [pid = 1885] [serial = 1157] [outer = (nil)] 00:19:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x8dbc3800) [pid = 1885] [serial = 1158] [outer = 0x8db0c000] 00:19:18 INFO - PROCESS | 1885 | 1477984758515 Marionette DEBUG loaded listener.js 00:19:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x8dcbcc00) [pid = 1885] [serial = 1159] [outer = 0x8db0c000] 00:19:19 INFO - PROCESS | 1885 | 1477984759123 Marionette TRACE conn4 <- [1,1709,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]]]}] 00:19:19 INFO - .... 00:19:19 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1120ms 00:19:19 INFO - PROCESS | 1885 | 1477984759159 Marionette TRACE conn4 -> [0,1710,"getWindowHandle",null] 00:19:19 INFO - PROCESS | 1885 | 1477984759162 Marionette TRACE conn4 <- [1,1710,null,{"value":"8"}] 00:19:19 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 00:19:19 INFO - PROCESS | 1885 | 1477984759170 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:19 INFO - PROCESS | 1885 | 1477984759330 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 00:19:19 INFO - PROCESS | 1885 | 1477984759525 Marionette TRACE conn4 -> [0,1712,"getWindowHandles",null] 00:19:19 INFO - PROCESS | 1885 | 1477984759529 Marionette TRACE conn4 <- [1,1712,null,["8"]] 00:19:19 INFO - PROCESS | 1885 | 1477984759539 Marionette TRACE conn4 -> [0,1713,"switchToWindow",{"name":"8"}] 00:19:19 INFO - PROCESS | 1885 | 1477984759544 Marionette TRACE conn4 <- [1,1713,null,{}] 00:19:19 INFO - PROCESS | 1885 | 1477984759550 Marionette TRACE conn4 -> [0,1714,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a25400 == 16 [pid = 1885] [id = 397] 00:19:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x8dec4c00) [pid = 1885] [serial = 1160] [outer = (nil)] 00:19:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x8dff2400) [pid = 1885] [serial = 1161] [outer = 0x8dec4c00] 00:19:19 INFO - PROCESS | 1885 | 1477984759651 Marionette DEBUG loaded listener.js 00:19:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x8fa39400) [pid = 1885] [serial = 1162] [outer = 0x8dec4c00] 00:19:20 INFO - PROCESS | 1885 | 1477984760251 Marionette TRACE conn4 <- [1,1714,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]]]}] 00:19:20 INFO - .... 00:19:20 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1119ms 00:19:20 INFO - PROCESS | 1885 | 1477984760292 Marionette TRACE conn4 -> [0,1715,"getWindowHandle",null] 00:19:20 INFO - PROCESS | 1885 | 1477984760295 Marionette TRACE conn4 <- [1,1715,null,{"value":"8"}] 00:19:20 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 00:19:20 INFO - PROCESS | 1885 | 1477984760304 Marionette TRACE conn4 -> [0,1716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:20 INFO - PROCESS | 1885 | 1477984760531 Marionette TRACE conn4 <- [1,1716,null,{"value":null}] 00:19:20 INFO - PROCESS | 1885 | 1477984760695 Marionette TRACE conn4 -> [0,1717,"getWindowHandles",null] 00:19:20 INFO - PROCESS | 1885 | 1477984760699 Marionette TRACE conn4 <- [1,1717,null,["8"]] 00:19:20 INFO - PROCESS | 1885 | 1477984760709 Marionette TRACE conn4 -> [0,1718,"switchToWindow",{"name":"8"}] 00:19:20 INFO - PROCESS | 1885 | 1477984760715 Marionette TRACE conn4 <- [1,1718,null,{}] 00:19:20 INFO - PROCESS | 1885 | 1477984760721 Marionette TRACE conn4 -> [0,1719,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x83265c00 == 17 [pid = 1885] [id = 398] 00:19:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x833c6000) [pid = 1885] [serial = 1163] [outer = (nil)] 00:19:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x8fbcfc00) [pid = 1885] [serial = 1164] [outer = 0x833c6000] 00:19:20 INFO - PROCESS | 1885 | 1477984760826 Marionette DEBUG loaded listener.js 00:19:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x8fbd3400) [pid = 1885] [serial = 1165] [outer = 0x833c6000] 00:19:21 INFO - PROCESS | 1885 | 1477984761422 Marionette TRACE conn4 <- [1,1719,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]]]}] 00:19:21 INFO - ... 00:19:21 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1178ms 00:19:21 INFO - PROCESS | 1885 | 1477984761481 Marionette TRACE conn4 -> [0,1720,"getWindowHandle",null] 00:19:21 INFO - PROCESS | 1885 | 1477984761484 Marionette TRACE conn4 <- [1,1720,null,{"value":"8"}] 00:19:21 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 00:19:21 INFO - PROCESS | 1885 | 1477984761492 Marionette TRACE conn4 -> [0,1721,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:21 INFO - PROCESS | 1885 | 1477984761653 Marionette TRACE conn4 <- [1,1721,null,{"value":null}] 00:19:21 INFO - PROCESS | 1885 | 1477984761917 Marionette TRACE conn4 -> [0,1722,"getWindowHandles",null] 00:19:21 INFO - PROCESS | 1885 | 1477984761923 Marionette TRACE conn4 <- [1,1722,null,["8"]] 00:19:21 INFO - PROCESS | 1885 | 1477984761933 Marionette TRACE conn4 -> [0,1723,"switchToWindow",{"name":"8"}] 00:19:21 INFO - PROCESS | 1885 | 1477984761942 Marionette TRACE conn4 <- [1,1723,null,{}] 00:19:21 INFO - PROCESS | 1885 | 1477984761954 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b0d000 == 18 [pid = 1885] [id = 399] 00:19:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x82b10800) [pid = 1885] [serial = 1166] [outer = (nil)] 00:19:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x82b13800) [pid = 1885] [serial = 1167] [outer = 0x82b10800] 00:19:22 INFO - PROCESS | 1885 | 1477984762051 Marionette DEBUG loaded listener.js 00:19:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x82c47800) [pid = 1885] [serial = 1168] [outer = 0x82b10800] 00:19:22 INFO - PROCESS | 1885 | 1477984762748 Marionette TRACE conn4 <- [1,1724,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"]]]}] 00:19:22 INFO - .. 00:19:22 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1274ms 00:19:22 INFO - PROCESS | 1885 | 1477984762767 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 00:19:22 INFO - PROCESS | 1885 | 1477984762772 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 00:19:22 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 00:19:22 INFO - PROCESS | 1885 | 1477984762781 Marionette TRACE conn4 -> [0,1726,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:22 INFO - PROCESS | 1885 | 1477984762954 Marionette TRACE conn4 <- [1,1726,null,{"value":null}] 00:19:23 INFO - PROCESS | 1885 | 1477984763116 Marionette TRACE conn4 -> [0,1727,"getWindowHandles",null] 00:19:23 INFO - PROCESS | 1885 | 1477984763123 Marionette TRACE conn4 <- [1,1727,null,["8"]] 00:19:23 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x8ccd9800) [pid = 1885] [serial = 1132] [outer = (nil)] [url = about:blank] 00:19:23 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x82c4fc00) [pid = 1885] [serial = 1123] [outer = (nil)] [url = about:blank] 00:19:23 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x82f73400) [pid = 1885] [serial = 1124] [outer = (nil)] [url = about:blank] 00:19:23 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x8db0d800) [pid = 1885] [serial = 1109] [outer = (nil)] [url = about:blank] 00:19:23 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x8db0c800) [pid = 1885] [serial = 1135] [outer = (nil)] [url = about:blank] 00:19:23 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x8adf6c00) [pid = 1885] [serial = 1131] [outer = (nil)] [url = about:blank] 00:19:23 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x83267c00) [pid = 1885] [serial = 1128] [outer = (nil)] [url = about:blank] 00:19:23 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x8dfee000) [pid = 1885] [serial = 1121] [outer = (nil)] [url = about:blank] 00:19:23 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x8cd8e800) [pid = 1885] [serial = 1134] [outer = (nil)] [url = about:blank] 00:19:23 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x83001400) [pid = 1885] [serial = 1111] [outer = (nil)] [url = about:blank] 00:19:23 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x8adcf800) [pid = 1885] [serial = 1115] [outer = (nil)] [url = about:blank] 00:19:23 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x8deb5c00) [pid = 1885] [serial = 1118] [outer = (nil)] [url = about:blank] 00:19:23 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x833be800) [pid = 1885] [serial = 1129] [outer = (nil)] [url = about:blank] 00:19:23 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x8300c400) [pid = 1885] [serial = 1112] [outer = (nil)] [url = about:blank] 00:19:23 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x8deb1800) [pid = 1885] [serial = 1117] [outer = (nil)] [url = about:blank] 00:19:23 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x8dfec000) [pid = 1885] [serial = 1120] [outer = (nil)] [url = about:blank] 00:19:23 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x8adc3400) [pid = 1885] [serial = 1114] [outer = (nil)] [url = about:blank] 00:19:23 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x82a25800) [pid = 1885] [serial = 1126] [outer = (nil)] [url = about:blank] 00:19:23 INFO - PROCESS | 1885 | 1477984763194 Marionette TRACE conn4 -> [0,1728,"switchToWindow",{"name":"8"}] 00:19:23 INFO - PROCESS | 1885 | 1477984763201 Marionette TRACE conn4 <- [1,1728,null,{}] 00:19:23 INFO - PROCESS | 1885 | 1477984763209 Marionette TRACE conn4 -> [0,1729,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f73400 == 19 [pid = 1885] [id = 400] 00:19:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x82f74800) [pid = 1885] [serial = 1169] [outer = (nil)] 00:19:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x83046400) [pid = 1885] [serial = 1170] [outer = 0x82f74800] 00:19:23 INFO - PROCESS | 1885 | 1477984763314 Marionette DEBUG loaded listener.js 00:19:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x83269400) [pid = 1885] [serial = 1171] [outer = 0x82f74800] 00:19:23 INFO - PROCESS | 1885 | 1477984763856 Marionette TRACE conn4 <- [1,1729,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"]]]}] 00:19:23 INFO - .. 00:19:23 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1119ms 00:19:23 INFO - PROCESS | 1885 | 1477984763899 Marionette TRACE conn4 -> [0,1730,"getWindowHandle",null] 00:19:23 INFO - PROCESS | 1885 | 1477984763903 Marionette TRACE conn4 <- [1,1730,null,{"value":"8"}] 00:19:23 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 00:19:23 INFO - PROCESS | 1885 | 1477984763911 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:24 INFO - PROCESS | 1885 | 1477984764077 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 00:19:24 INFO - PROCESS | 1885 | 1477984764093 Marionette TRACE conn4 -> [0,1732,"getWindowHandles",null] 00:19:24 INFO - PROCESS | 1885 | 1477984764103 Marionette TRACE conn4 <- [1,1732,null,["8"]] 00:19:24 INFO - PROCESS | 1885 | 1477984764233 Marionette TRACE conn4 -> [0,1733,"switchToWindow",{"name":"8"}] 00:19:24 INFO - PROCESS | 1885 | 1477984764239 Marionette TRACE conn4 <- [1,1733,null,{}] 00:19:24 INFO - PROCESS | 1885 | 1477984764245 Marionette TRACE conn4 -> [0,1734,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ccdac00 == 20 [pid = 1885] [id = 401] 00:19:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x8ccdd400) [pid = 1885] [serial = 1172] [outer = (nil)] 00:19:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x8cd4c800) [pid = 1885] [serial = 1173] [outer = 0x8ccdd400] 00:19:24 INFO - PROCESS | 1885 | 1477984764333 Marionette DEBUG loaded listener.js 00:19:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x8cd58c00) [pid = 1885] [serial = 1174] [outer = 0x8ccdd400] 00:19:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x8db0c800 == 21 [pid = 1885] [id = 402] 00:19:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x8dbca400) [pid = 1885] [serial = 1175] [outer = (nil)] 00:19:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x8deb4c00) [pid = 1885] [serial = 1176] [outer = 0x8dbca400] 00:19:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x8debe400 == 22 [pid = 1885] [id = 403] 00:19:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x8debf400) [pid = 1885] [serial = 1177] [outer = (nil)] 00:19:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x8dec9000) [pid = 1885] [serial = 1178] [outer = 0x8debf400] 00:19:25 INFO - PROCESS | 1885 | 1477984765047 Marionette TRACE conn4 <- [1,1734,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 00:19:25 INFO - . 00:19:25 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1177ms 00:19:25 INFO - PROCESS | 1885 | 1477984765087 Marionette TRACE conn4 -> [0,1735,"getWindowHandle",null] 00:19:25 INFO - PROCESS | 1885 | 1477984765090 Marionette TRACE conn4 <- [1,1735,null,{"value":"8"}] 00:19:25 INFO - TEST-START | /js/builtins/Promise-subclassing.html 00:19:25 INFO - PROCESS | 1885 | 1477984765097 Marionette TRACE conn4 -> [0,1736,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:25 INFO - PROCESS | 1885 | 1477984765308 Marionette TRACE conn4 <- [1,1736,null,{"value":null}] 00:19:25 INFO - PROCESS | 1885 | 1477984765529 Marionette TRACE conn4 -> [0,1737,"getWindowHandles",null] 00:19:25 INFO - PROCESS | 1885 | 1477984765532 Marionette TRACE conn4 <- [1,1737,null,["8"]] 00:19:25 INFO - PROCESS | 1885 | 1477984765538 Marionette TRACE conn4 -> [0,1738,"switchToWindow",{"name":"8"}] 00:19:25 INFO - PROCESS | 1885 | 1477984765544 Marionette TRACE conn4 <- [1,1738,null,{}] 00:19:25 INFO - PROCESS | 1885 | 1477984765549 Marionette TRACE conn4 -> [0,1739,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a29800 == 23 [pid = 1885] [id = 404] 00:19:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x8dfec800) [pid = 1885] [serial = 1179] [outer = (nil)] 00:19:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x8faba000) [pid = 1885] [serial = 1180] [outer = 0x8dfec800] 00:19:25 INFO - PROCESS | 1885 | 1477984765645 Marionette DEBUG loaded listener.js 00:19:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x8fb7c400) [pid = 1885] [serial = 1181] [outer = 0x8dfec800] 00:19:26 INFO - PROCESS | 1885 | 1477984766545 Marionette TRACE conn4 <- [1,1739,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]]]}] 00:19:26 INFO - ........ 00:19:26 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1523ms 00:19:26 INFO - PROCESS | 1885 | 1477984766623 Marionette TRACE conn4 -> [0,1740,"getWindowHandle",null] 00:19:26 INFO - PROCESS | 1885 | 1477984766630 Marionette TRACE conn4 <- [1,1740,null,{"value":"8"}] 00:19:26 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 00:19:26 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x82b10000) [pid = 1885] [serial = 1136] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html] 00:19:26 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x82c49400) [pid = 1885] [serial = 1139] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html] 00:19:26 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x8304f400) [pid = 1885] [serial = 1142] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 00:19:26 INFO - PROCESS | 1885 | 1477984766726 Marionette TRACE conn4 -> [0,1741,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:26 INFO - PROCESS | 1885 | 1477984766889 Marionette TRACE conn4 <- [1,1741,null,{"value":null}] 00:19:26 INFO - PROCESS | 1885 | 1477984766901 Marionette TRACE conn4 -> [0,1742,"getWindowHandles",null] 00:19:26 INFO - PROCESS | 1885 | 1477984766909 Marionette TRACE conn4 <- [1,1742,null,["8"]] 00:19:26 INFO - PROCESS | 1885 | 1477984766916 Marionette TRACE conn4 -> [0,1743,"switchToWindow",{"name":"8"}] 00:19:26 INFO - PROCESS | 1885 | 1477984766922 Marionette TRACE conn4 <- [1,1743,null,{}] 00:19:26 INFO - PROCESS | 1885 | 1477984766928 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fbd7c00 == 24 [pid = 1885] [id = 405] 00:19:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x8fbd8000) [pid = 1885] [serial = 1182] [outer = (nil)] 00:19:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x8fbdbc00) [pid = 1885] [serial = 1183] [outer = 0x8fbd8000] 00:19:27 INFO - PROCESS | 1885 | 1477984767021 Marionette DEBUG loaded listener.js 00:19:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x8fc60400) [pid = 1885] [serial = 1184] [outer = 0x8fbd8000] 00:19:27 INFO - PROCESS | 1885 | 1477984767688 Marionette TRACE conn4 <- [1,1744,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]]]}] 00:19:27 INFO - .................... 00:19:27 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1036ms 00:19:27 INFO - PROCESS | 1885 | 1477984767743 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 00:19:27 INFO - PROCESS | 1885 | 1477984767746 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 00:19:27 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 00:19:27 INFO - PROCESS | 1885 | 1477984767753 Marionette TRACE conn4 -> [0,1746,"getContext",null] 00:19:27 INFO - PROCESS | 1885 | 1477984767757 Marionette TRACE conn4 <- [1,1746,null,{"value":"content"}] 00:19:27 INFO - PROCESS | 1885 | 1477984767762 Marionette TRACE conn4 -> [0,1747,"setContext",{"value":"chrome"}] 00:19:27 INFO - PROCESS | 1885 | 1477984767765 Marionette TRACE conn4 <- [1,1747,null,{}] 00:19:27 INFO - PROCESS | 1885 | 1477984767771 Marionette TRACE conn4 -> [0,1748,"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}] 00:19:27 INFO - PROCESS | 1885 | 1477984767787 Marionette TRACE conn4 <- [1,1748,null,{"value":true}] 00:19:27 INFO - PROCESS | 1885 | 1477984767793 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"content"}] 00:19:27 INFO - PROCESS | 1885 | 1477984767796 Marionette TRACE conn4 <- [1,1749,null,{}] 00:19:27 INFO - Setting pref media.mediasource.enabled (true) 00:19:27 INFO - PROCESS | 1885 | 1477984767802 Marionette TRACE conn4 -> [0,1750,"getContext",null] 00:19:27 INFO - PROCESS | 1885 | 1477984767804 Marionette TRACE conn4 <- [1,1750,null,{"value":"content"}] 00:19:27 INFO - PROCESS | 1885 | 1477984767810 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"chrome"}] 00:19:27 INFO - PROCESS | 1885 | 1477984767812 Marionette TRACE conn4 <- [1,1751,null,{}] 00:19:27 INFO - PROCESS | 1885 | 1477984767818 Marionette TRACE conn4 -> [0,1752,"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}] 00:19:27 INFO - PROCESS | 1885 | 1477984767839 Marionette TRACE conn4 <- [1,1752,null,{"value":null}] 00:19:27 INFO - PROCESS | 1885 | 1477984767848 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"content"}] 00:19:27 INFO - PROCESS | 1885 | 1477984767851 Marionette TRACE conn4 <- [1,1753,null,{}] 00:19:27 INFO - PROCESS | 1885 | 1477984767856 Marionette TRACE conn4 -> [0,1754,"timeouts",{"script":185000}] 00:19:27 INFO - PROCESS | 1885 | 1477984767864 Marionette TRACE conn4 <- [1,1754,null,{}] 00:19:27 INFO - PROCESS | 1885 | 1477984767870 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:28 INFO - PROCESS | 1885 | 1477984768093 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 00:19:28 INFO - PROCESS | 1885 | 1477984768107 Marionette TRACE conn4 -> [0,1756,"getWindowHandles",null] 00:19:28 INFO - PROCESS | 1885 | 1477984768111 Marionette TRACE conn4 <- [1,1756,null,["8"]] 00:19:28 INFO - PROCESS | 1885 | 1477984768117 Marionette TRACE conn4 -> [0,1757,"switchToWindow",{"name":"8"}] 00:19:28 INFO - PROCESS | 1885 | 1477984768123 Marionette TRACE conn4 <- [1,1757,null,{}] 00:19:28 INFO - PROCESS | 1885 | 1477984768128 Marionette TRACE conn4 -> [0,1758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\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"}] 00:19:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fc61000 == 25 [pid = 1885] [id = 406] 00:19:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x8fcdf000) [pid = 1885] [serial = 1185] [outer = (nil)] 00:19:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x8fce1800) [pid = 1885] [serial = 1186] [outer = 0x8fcdf000] 00:19:28 INFO - PROCESS | 1885 | 1477984768232 Marionette DEBUG loaded listener.js 00:19:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x90835800) [pid = 1885] [serial = 1187] [outer = 0x8fcdf000] 00:19:28 INFO - PROCESS | 1885 | 1477984768844 Marionette TRACE conn4 <- [1,1758,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]]]}] 00:19:28 INFO - .. 00:19:28 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1141ms 00:19:28 INFO - PROCESS | 1885 | 1477984768895 Marionette TRACE conn4 -> [0,1759,"getWindowHandle",null] 00:19:28 INFO - PROCESS | 1885 | 1477984768903 Marionette TRACE conn4 <- [1,1759,null,{"value":"8"}] 00:19:28 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 00:19:28 INFO - PROCESS | 1885 | 1477984768909 Marionette TRACE conn4 -> [0,1760,"timeouts",{"script":35000}] 00:19:28 INFO - PROCESS | 1885 | 1477984768914 Marionette TRACE conn4 <- [1,1760,null,{}] 00:19:28 INFO - PROCESS | 1885 | 1477984768920 Marionette TRACE conn4 -> [0,1761,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:29 INFO - PROCESS | 1885 | 1477984769077 Marionette TRACE conn4 <- [1,1761,null,{"value":null}] 00:19:29 INFO - PROCESS | 1885 | 1477984769236 Marionette TRACE conn4 -> [0,1762,"getWindowHandles",null] 00:19:29 INFO - PROCESS | 1885 | 1477984769240 Marionette TRACE conn4 <- [1,1762,null,["8"]] 00:19:29 INFO - PROCESS | 1885 | 1477984769247 Marionette TRACE conn4 -> [0,1763,"switchToWindow",{"name":"8"}] 00:19:29 INFO - PROCESS | 1885 | 1477984769252 Marionette TRACE conn4 <- [1,1763,null,{}] 00:19:29 INFO - PROCESS | 1885 | 1477984769257 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x9126d800 == 26 [pid = 1885] [id = 407] 00:19:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x9126e800) [pid = 1885] [serial = 1188] [outer = (nil)] 00:19:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x91275400) [pid = 1885] [serial = 1189] [outer = 0x9126e800] 00:19:29 INFO - PROCESS | 1885 | 1477984769349 Marionette DEBUG loaded listener.js 00:19:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x91db9000) [pid = 1885] [serial = 1190] [outer = 0x9126e800] 00:19:29 INFO - PROCESS | 1885 | 1477984769969 Marionette TRACE conn4 <- [1,1764,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]]]}] 00:19:30 INFO - .. 00:19:30 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1137ms 00:19:30 INFO - PROCESS | 1885 | 1477984770048 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 00:19:30 INFO - PROCESS | 1885 | 1477984770055 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 00:19:30 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 00:19:30 INFO - PROCESS | 1885 | 1477984770067 Marionette TRACE conn4 -> [0,1766,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:30 INFO - PROCESS | 1885 | 1477984770347 Marionette TRACE conn4 <- [1,1766,null,{"value":null}] 00:19:30 INFO - PROCESS | 1885 | 1477984770488 Marionette TRACE conn4 -> [0,1767,"getWindowHandles",null] 00:19:30 INFO - PROCESS | 1885 | 1477984770497 Marionette TRACE conn4 <- [1,1767,null,["8"]] 00:19:30 INFO - PROCESS | 1885 | 1477984770552 Marionette TRACE conn4 -> [0,1768,"switchToWindow",{"name":"8"}] 00:19:30 INFO - PROCESS | 1885 | 1477984770560 Marionette TRACE conn4 <- [1,1768,null,{}] 00:19:30 INFO - PROCESS | 1885 | 1477984770569 Marionette TRACE conn4 -> [0,1769,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x83e34800 == 27 [pid = 1885] [id = 408] 00:19:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x83e35000) [pid = 1885] [serial = 1191] [outer = (nil)] 00:19:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8adc5000) [pid = 1885] [serial = 1192] [outer = 0x83e35000] 00:19:30 INFO - PROCESS | 1885 | 1477984770688 Marionette DEBUG loaded listener.js 00:19:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8adf1400) [pid = 1885] [serial = 1193] [outer = 0x83e35000] 00:19:31 INFO - PROCESS | 1885 | 1477984771454 Marionette TRACE conn4 <- [1,1769,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]]]}] 00:19:31 INFO - .. 00:19:31 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1431ms 00:19:31 INFO - PROCESS | 1885 | 1477984771498 Marionette TRACE conn4 -> [0,1770,"getWindowHandle",null] 00:19:31 INFO - PROCESS | 1885 | 1477984771505 Marionette TRACE conn4 <- [1,1770,null,{"value":"8"}] 00:19:31 INFO - TEST-START | /media-source/SourceBuffer-abort.html 00:19:31 INFO - PROCESS | 1885 | 1477984771513 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:31 INFO - PROCESS | 1885 | 1477984771821 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 00:19:31 INFO - PROCESS | 1885 | 1477984771922 Marionette TRACE conn4 -> [0,1772,"getWindowHandles",null] 00:19:31 INFO - PROCESS | 1885 | 1477984771927 Marionette TRACE conn4 <- [1,1772,null,["8"]] 00:19:31 INFO - PROCESS | 1885 | 1477984771980 Marionette TRACE conn4 -> [0,1773,"switchToWindow",{"name":"8"}] 00:19:31 INFO - PROCESS | 1885 | 1477984771986 Marionette TRACE conn4 <- [1,1773,null,{}] 00:19:32 INFO - PROCESS | 1885 | 1477984771993 Marionette TRACE conn4 -> [0,1774,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dcc1c00 == 28 [pid = 1885] [id = 409] 00:19:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x8dfed400) [pid = 1885] [serial = 1194] [outer = (nil)] 00:19:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8fab3400) [pid = 1885] [serial = 1195] [outer = 0x8dfed400] 00:19:32 INFO - PROCESS | 1885 | 1477984772097 Marionette DEBUG loaded listener.js 00:19:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8fb7dc00) [pid = 1885] [serial = 1196] [outer = 0x8dfed400] 00:19:32 INFO - PROCESS | 1885 | 1477984772735 Marionette TRACE conn4 <- [1,1774,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]]]}] 00:19:32 INFO - .. 00:19:32 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1279ms 00:19:32 INFO - PROCESS | 1885 | 1477984772808 Marionette TRACE conn4 -> [0,1775,"getWindowHandle",null] 00:19:32 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 00:19:32 INFO - Clearing pref media.mediasource.enabled 00:19:32 INFO - PROCESS | 1885 | 1477984772819 Marionette TRACE conn4 <- [1,1775,null,{"value":"8"}] 00:19:32 INFO - PROCESS | 1885 | 1477984772831 Marionette TRACE conn4 -> [0,1776,"getContext",null] 00:19:32 INFO - PROCESS | 1885 | 1477984772837 Marionette TRACE conn4 <- [1,1776,null,{"value":"content"}] 00:19:32 INFO - PROCESS | 1885 | 1477984772845 Marionette TRACE conn4 -> [0,1777,"setContext",{"value":"chrome"}] 00:19:32 INFO - PROCESS | 1885 | 1477984772851 Marionette TRACE conn4 <- [1,1777,null,{}] 00:19:32 INFO - PROCESS | 1885 | 1477984772882 Marionette TRACE conn4 -> [0,1778,"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}] 00:19:32 INFO - PROCESS | 1885 | 1477984772910 Marionette TRACE conn4 <- [1,1778,null,{"value":null}] 00:19:32 INFO - PROCESS | 1885 | 1477984772919 Marionette TRACE conn4 -> [0,1779,"setContext",{"value":"content"}] 00:19:32 INFO - PROCESS | 1885 | 1477984772924 Marionette TRACE conn4 <- [1,1779,null,{}] 00:19:32 INFO - PROCESS | 1885 | 1477984772934 Marionette TRACE conn4 -> [0,1780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:33 INFO - PROCESS | 1885 | 1477984773255 Marionette TRACE conn4 <- [1,1780,null,{"value":null}] 00:19:33 INFO - PROCESS | 1885 | 1477984773501 Marionette TRACE conn4 -> [0,1781,"getWindowHandles",null] 00:19:33 INFO - PROCESS | 1885 | 1477984773507 Marionette TRACE conn4 <- [1,1781,null,["8"]] 00:19:33 INFO - PROCESS | 1885 | 1477984773514 Marionette TRACE conn4 -> [0,1782,"switchToWindow",{"name":"8"}] 00:19:33 INFO - PROCESS | 1885 | 1477984773522 Marionette TRACE conn4 <- [1,1782,null,{}] 00:19:33 INFO - PROCESS | 1885 | 1477984773528 Marionette TRACE conn4 -> [0,1783,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x90841400 == 29 [pid = 1885] [id = 410] 00:19:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x9126b000) [pid = 1885] [serial = 1197] [outer = (nil)] 00:19:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x92c0c000) [pid = 1885] [serial = 1198] [outer = 0x9126b000] 00:19:33 INFO - PROCESS | 1885 | 1477984773635 Marionette DEBUG loaded listener.js 00:19:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x92c65000) [pid = 1885] [serial = 1199] [outer = 0x9126b000] 00:19:34 INFO - PROCESS | 1885 | 1477984774259 Marionette TRACE conn4 <- [1,1783,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 00:19:34 INFO - . 00:19:34 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1480ms 00:19:34 INFO - PROCESS | 1885 | 1477984774319 Marionette TRACE conn4 -> [0,1784,"getWindowHandle",null] 00:19:34 INFO - PROCESS | 1885 | 1477984774323 Marionette TRACE conn4 <- [1,1784,null,{"value":"8"}] 00:19:34 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 00:19:34 INFO - PROCESS | 1885 | 1477984774332 Marionette TRACE conn4 -> [0,1785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:34 INFO - PROCESS | 1885 | 1477984774532 Marionette TRACE conn4 <- [1,1785,null,{"value":null}] 00:19:34 INFO - PROCESS | 1885 | 1477984774719 Marionette TRACE conn4 -> [0,1786,"getWindowHandles",null] 00:19:34 INFO - PROCESS | 1885 | 1477984774724 Marionette TRACE conn4 <- [1,1786,null,["8"]] 00:19:34 INFO - PROCESS | 1885 | 1477984774737 Marionette TRACE conn4 -> [0,1787,"switchToWindow",{"name":"8"}] 00:19:34 INFO - PROCESS | 1885 | 1477984774742 Marionette TRACE conn4 <- [1,1787,null,{}] 00:19:34 INFO - PROCESS | 1885 | 1477984774748 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:34 INFO - PROCESS | 1885 | ++DOCSHELL 0x92d93800 == 30 [pid = 1885] [id = 411] 00:19:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x93330400) [pid = 1885] [serial = 1200] [outer = (nil)] 00:19:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x933d0000) [pid = 1885] [serial = 1201] [outer = 0x93330400] 00:19:34 INFO - PROCESS | 1885 | 1477984774852 Marionette DEBUG loaded listener.js 00:19:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x94275c00) [pid = 1885] [serial = 1202] [outer = 0x93330400] 00:19:35 INFO - PROCESS | 1885 | [1885] 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 00:19:35 INFO - PROCESS | 1885 | [1885] 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 00:19:35 INFO - PROCESS | 1885 | [1885] 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 00:19:35 INFO - PROCESS | 1885 | [1885] 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 00:19:35 INFO - PROCESS | 1885 | 1477984775521 Marionette TRACE conn4 <- [1,1788,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]]]}] 00:19:35 INFO - ... 00:19:35 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1235ms 00:19:35 INFO - PROCESS | 1885 | 1477984775567 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 00:19:35 INFO - PROCESS | 1885 | 1477984775571 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 00:19:35 INFO - TEST-START | /media-source/URL-createObjectURL.html 00:19:35 INFO - PROCESS | 1885 | 1477984775579 Marionette TRACE conn4 -> [0,1790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:35 INFO - PROCESS | 1885 | 1477984775748 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 00:19:36 INFO - PROCESS | 1885 | 1477984776086 Marionette TRACE conn4 -> [0,1791,"getWindowHandles",null] 00:19:36 INFO - PROCESS | 1885 | 1477984776093 Marionette TRACE conn4 <- [1,1791,null,["8"]] 00:19:36 INFO - PROCESS | 1885 | 1477984776135 Marionette TRACE conn4 -> [0,1792,"switchToWindow",{"name":"8"}] 00:19:36 INFO - PROCESS | 1885 | 1477984776144 Marionette TRACE conn4 <- [1,1792,null,{}] 00:19:36 INFO - PROCESS | 1885 | 1477984776151 Marionette TRACE conn4 -> [0,1793,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x833c2800 == 31 [pid = 1885] [id = 412] 00:19:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x833c3800) [pid = 1885] [serial = 1203] [outer = (nil)] 00:19:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x837aac00) [pid = 1885] [serial = 1204] [outer = 0x833c3800] 00:19:36 INFO - PROCESS | 1885 | 1477984776250 Marionette DEBUG loaded listener.js 00:19:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x8adc3c00) [pid = 1885] [serial = 1205] [outer = 0x833c3800] 00:19:36 INFO - PROCESS | 1885 | 1477984776840 Marionette TRACE conn4 <- [1,1793,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 00:19:36 INFO - . 00:19:36 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1272ms 00:19:36 INFO - PROCESS | 1885 | 1477984776851 Marionette TRACE conn4 -> [0,1794,"getWindowHandle",null] 00:19:36 INFO - PROCESS | 1885 | 1477984776856 Marionette TRACE conn4 <- [1,1794,null,{"value":"8"}] 00:19:36 INFO - TEST-START | /media-source/interfaces.html 00:19:36 INFO - PROCESS | 1885 | 1477984776865 Marionette TRACE conn4 -> [0,1795,"getContext",null] 00:19:36 INFO - PROCESS | 1885 | 1477984776873 Marionette TRACE conn4 <- [1,1795,null,{"value":"content"}] 00:19:36 INFO - PROCESS | 1885 | 1477984776917 Marionette TRACE conn4 -> [0,1796,"setContext",{"value":"chrome"}] 00:19:36 INFO - PROCESS | 1885 | 1477984776923 Marionette TRACE conn4 <- [1,1796,null,{}] 00:19:36 INFO - PROCESS | 1885 | 1477984776931 Marionette TRACE conn4 -> [0,1797,"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}] 00:19:36 INFO - PROCESS | 1885 | 1477984776951 Marionette TRACE conn4 <- [1,1797,null,{"value":true}] 00:19:36 INFO - PROCESS | 1885 | 1477984776956 Marionette TRACE conn4 -> [0,1798,"setContext",{"value":"content"}] 00:19:36 INFO - PROCESS | 1885 | 1477984776959 Marionette TRACE conn4 <- [1,1798,null,{}] 00:19:36 INFO - Setting pref media.mediasource.enabled (true) 00:19:36 INFO - PROCESS | 1885 | 1477984776966 Marionette TRACE conn4 -> [0,1799,"getContext",null] 00:19:36 INFO - PROCESS | 1885 | 1477984776970 Marionette TRACE conn4 <- [1,1799,null,{"value":"content"}] 00:19:37 INFO - PROCESS | 1885 | 1477984777007 Marionette TRACE conn4 -> [0,1800,"setContext",{"value":"chrome"}] 00:19:37 INFO - PROCESS | 1885 | 1477984777017 Marionette TRACE conn4 <- [1,1800,null,{}] 00:19:37 INFO - PROCESS | 1885 | 1477984777029 Marionette TRACE conn4 -> [0,1801,"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}] 00:19:37 INFO - PROCESS | 1885 | 1477984777075 Marionette TRACE conn4 <- [1,1801,null,{"value":null}] 00:19:37 INFO - PROCESS | 1885 | 1477984777138 Marionette TRACE conn4 -> [0,1802,"setContext",{"value":"content"}] 00:19:37 INFO - PROCESS | 1885 | 1477984777142 Marionette TRACE conn4 <- [1,1802,null,{}] 00:19:37 INFO - PROCESS | 1885 | 1477984777152 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:37 INFO - PROCESS | 1885 | 1477984777355 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 00:19:37 INFO - PROCESS | 1885 | 1477984777532 Marionette TRACE conn4 -> [0,1804,"getWindowHandles",null] 00:19:37 INFO - PROCESS | 1885 | 1477984777535 Marionette TRACE conn4 <- [1,1804,null,["8"]] 00:19:37 INFO - PROCESS | 1885 | --DOCSHELL 0x8debe400 == 30 [pid = 1885] [id = 403] 00:19:37 INFO - PROCESS | 1885 | --DOCSHELL 0x8db0c800 == 29 [pid = 1885] [id = 402] 00:19:37 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x833c9400) [pid = 1885] [serial = 1146] [outer = (nil)] [url = about:blank] 00:19:37 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd83000 == 28 [pid = 1885] [id = 379] 00:19:37 INFO - PROCESS | 1885 | 1477984777582 Marionette TRACE conn4 -> [0,1805,"switchToWindow",{"name":"8"}] 00:19:37 INFO - PROCESS | 1885 | 1477984777587 Marionette TRACE conn4 <- [1,1805,null,{}] 00:19:37 INFO - PROCESS | 1885 | 1477984777594 Marionette TRACE conn4 -> [0,1806,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c50400 == 29 [pid = 1885] [id = 413] 00:19:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x82f6d800) [pid = 1885] [serial = 1206] [outer = (nil)] 00:19:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x8300f400) [pid = 1885] [serial = 1207] [outer = 0x82f6d800] 00:19:37 INFO - PROCESS | 1885 | 1477984777685 Marionette DEBUG loaded listener.js 00:19:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x83048400) [pid = 1885] [serial = 1208] [outer = 0x82f6d800] 00:19:37 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x831d3c00) [pid = 1885] [serial = 1143] [outer = (nil)] [url = about:blank] 00:19:37 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x831d6000) [pid = 1885] [serial = 1144] [outer = (nil)] [url = about:blank] 00:19:37 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x82c4c400) [pid = 1885] [serial = 1140] [outer = (nil)] [url = about:blank] 00:19:37 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x82f6ec00) [pid = 1885] [serial = 1141] [outer = (nil)] [url = about:blank] 00:19:37 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x8dfe9c00) [pid = 1885] [serial = 1138] [outer = (nil)] [url = about:blank] 00:19:37 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x8dec2c00) [pid = 1885] [serial = 1137] [outer = (nil)] [url = about:blank] 00:19:38 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:19:38 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:19:39 INFO - .................................................................................................................... 00:19:39 INFO - TEST-OK | /media-source/interfaces.html | took 2398ms 00:19:39 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 00:19:39 INFO - Clearing pref media.mediasource.enabled 00:19:39 INFO - PROCESS | 1885 | 1477984779143 Marionette TRACE conn4 <- [1,1806,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]]]}] 00:19:39 INFO - PROCESS | 1885 | 1477984779267 Marionette TRACE conn4 -> [0,1807,"getWindowHandle",null] 00:19:39 INFO - PROCESS | 1885 | 1477984779269 Marionette TRACE conn4 <- [1,1807,null,{"value":"8"}] 00:19:39 INFO - PROCESS | 1885 | 1477984779290 Marionette TRACE conn4 -> [0,1808,"getContext",null] 00:19:39 INFO - PROCESS | 1885 | 1477984779291 Marionette TRACE conn4 <- [1,1808,null,{"value":"content"}] 00:19:39 INFO - PROCESS | 1885 | 1477984779299 Marionette TRACE conn4 -> [0,1809,"setContext",{"value":"chrome"}] 00:19:39 INFO - PROCESS | 1885 | 1477984779305 Marionette TRACE conn4 <- [1,1809,null,{}] 00:19:39 INFO - PROCESS | 1885 | 1477984779312 Marionette TRACE conn4 -> [0,1810,"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}] 00:19:39 INFO - PROCESS | 1885 | 1477984779332 Marionette TRACE conn4 <- [1,1810,null,{"value":null}] 00:19:39 INFO - PROCESS | 1885 | 1477984779345 Marionette TRACE conn4 -> [0,1811,"setContext",{"value":"content"}] 00:19:39 INFO - PROCESS | 1885 | 1477984779347 Marionette TRACE conn4 <- [1,1811,null,{}] 00:19:39 INFO - PROCESS | 1885 | 1477984779361 Marionette TRACE conn4 -> [0,1812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:39 INFO - PROCESS | 1885 | 1477984779718 Marionette TRACE conn4 <- [1,1812,null,{"value":null}] 00:19:39 INFO - PROCESS | 1885 | 1477984779909 Marionette TRACE conn4 -> [0,1813,"getWindowHandles",null] 00:19:39 INFO - PROCESS | 1885 | 1477984779915 Marionette TRACE conn4 <- [1,1813,null,["8"]] 00:19:39 INFO - PROCESS | 1885 | 1477984779925 Marionette TRACE conn4 -> [0,1814,"switchToWindow",{"name":"8"}] 00:19:39 INFO - PROCESS | 1885 | 1477984779937 Marionette TRACE conn4 <- [1,1814,null,{}] 00:19:39 INFO - PROCESS | 1885 | 1477984779945 Marionette TRACE conn4 -> [0,1815,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd4f800 == 30 [pid = 1885] [id = 414] 00:19:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x93038800) [pid = 1885] [serial = 1209] [outer = (nil)] 00:19:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x9303c400) [pid = 1885] [serial = 1210] [outer = 0x93038800] 00:19:40 INFO - PROCESS | 1885 | 1477984780098 Marionette DEBUG loaded listener.js 00:19:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x9427a800) [pid = 1885] [serial = 1211] [outer = 0x93038800] 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x95962000] err{or,}_recognition separate: 1; 1 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x95962000] err{or,}_recognition combined: 1; 1 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x95962000] Unsupported bit depth: 0 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x95963800] err{or,}_recognition separate: 1; 1 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x95963800] err{or,}_recognition combined: 1; 1 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x95963800] Unsupported bit depth: 0 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x95963800] no picture 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x95963800] no picture 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x95962000] err{or,}_recognition separate: 1; 1 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x95962000] err{or,}_recognition combined: 1; 1 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x95962000] Unsupported bit depth: 0 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x95962c00] err{or,}_recognition separate: 1; 1 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x95962c00] err{or,}_recognition combined: 1; 1 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x95962c00] Unsupported bit depth: 0 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x95ac7000] err{or,}_recognition separate: 1; 1 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x95ac7000] err{or,}_recognition combined: 1; 1 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x95ac7000] Unsupported bit depth: 0 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x9683c400] err{or,}_recognition separate: 1; 1 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x9683c400] err{or,}_recognition combined: 1; 1 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x9683c400] Unsupported bit depth: 0 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x95ac7000] err{or,}_recognition separate: 1; 1 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x95ac7000] err{or,}_recognition combined: 1; 1 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x95ac7000] Unsupported bit depth: 0 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x9683dc00] err{or,}_recognition separate: 1; 1 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x9683dc00] err{or,}_recognition combined: 1; 1 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x9683dc00] Unsupported bit depth: 0 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x96840400] err{or,}_recognition separate: 1; 1 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x96840400] err{or,}_recognition combined: 1; 1 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x96840400] Unsupported bit depth: 0 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x96843000] err{or,}_recognition separate: 1; 1 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x96843000] err{or,}_recognition combined: 1; 1 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x96843000] Unsupported bit depth: 0 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x95ac7000] err{or,}_recognition separate: 1; 1 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x95ac7000] err{or,}_recognition combined: 1; 1 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x95ac7000] Unsupported bit depth: 0 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x9683c400] err{or,}_recognition separate: 1; 1 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x9683c400] err{or,}_recognition combined: 1; 1 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x9683c400] Unsupported bit depth: 0 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96847800] err{or,}_recognition separate: 1; 1 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96847800] err{or,}_recognition combined: 1; 1 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96847800] Unsupported bit depth: 0 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96848800] err{or,}_recognition separate: 1; 1 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96848800] err{or,}_recognition combined: 1; 1 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96848800] Unsupported bit depth: 0 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x9683d000] err{or,}_recognition separate: 1; 1 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x9683d000] err{or,}_recognition combined: 1; 1 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x9683d000] Unsupported bit depth: 0 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x95ac7000] err{or,}_recognition separate: 1; 1 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x95ac7000] err{or,}_recognition combined: 1; 1 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x95ac7000] Unsupported bit depth: 0 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96848800] no picture 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96848800] no picture 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96849c00] err{or,}_recognition separate: 1; 1 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96849c00] err{or,}_recognition combined: 1; 1 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96849c00] Unsupported bit depth: 0 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x9683c800] err{or,}_recognition separate: 1; 1 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x9683c800] err{or,}_recognition combined: 1; 1 00:19:41 INFO - PROCESS | 1885 | [aac @ 0x9683c800] Unsupported bit depth: 0 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96849c00] no picture 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96849c00] no picture 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96847800] err{or,}_recognition separate: 1; 1 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96847800] err{or,}_recognition combined: 1; 1 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96847800] Unsupported bit depth: 0 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96872400] err{or,}_recognition separate: 1; 1 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96872400] err{or,}_recognition combined: 1; 1 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96872400] Unsupported bit depth: 0 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96872400] no picture 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96872400] no picture 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96847800] no picture 00:19:41 INFO - PROCESS | 1885 | [h264 @ 0x96847800] no picture 00:19:42 INFO - .... 00:19:42 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2800ms 00:19:42 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 00:19:42 INFO - PROCESS | 1885 | 1477984782057 Marionette TRACE conn4 <- [1,1815,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,1816,"getWindowHandle",null] 00:19:42 INFO - PROCESS | 1885 | 1477984782087 Marionette TRACE conn4 <- [1,1816,null,{"value":"8"}] 00:19:42 INFO - PROCESS | 1885 | 1477984782097 Marionette TRACE conn4 -> [0,1817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:42 INFO - PROCESS | 1885 | 1477984782350 Marionette TRACE conn4 <- [1,1817,null,{"value":null}] 00:19:42 INFO - PROCESS | 1885 | 1477984782375 Marionette TRACE conn4 -> [0,1818,"getWindowHandles",null] 00:19:42 INFO - PROCESS | 1885 | 1477984782379 Marionette TRACE conn4 <- [1,1818,null,["8"]] 00:19:42 INFO - PROCESS | 1885 | 1477984782384 Marionette TRACE conn4 -> [0,1819,"switchToWindow",{"name":"8"}] 00:19:42 INFO - PROCESS | 1885 | 1477984782389 Marionette TRACE conn4 <- [1,1819,null,{}] 00:19:42 INFO - PROCESS | 1885 | 1477984782394 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x9595ac00 == 31 [pid = 1885] [id = 415] 00:19:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x9595c000) [pid = 1885] [serial = 1212] [outer = (nil)] 00:19:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x96847c00) [pid = 1885] [serial = 1213] [outer = 0x9595c000] 00:19:42 INFO - PROCESS | 1885 | 1477984782565 Marionette DEBUG loaded listener.js 00:19:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x96849c00) [pid = 1885] [serial = 1214] [outer = 0x9595c000] 00:19:43 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x8debf400) [pid = 1885] [serial = 1177] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 00:19:43 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x8dbca400) [pid = 1885] [serial = 1175] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 00:19:43 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x8ccdd400) [pid = 1885] [serial = 1172] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 00:19:43 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x82b10800) [pid = 1885] [serial = 1166] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 00:19:43 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x8fbd8000) [pid = 1885] [serial = 1182] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 00:19:43 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x8fcdf000) [pid = 1885] [serial = 1185] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 00:19:43 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x82f74800) [pid = 1885] [serial = 1169] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 00:19:43 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x8dfec800) [pid = 1885] [serial = 1179] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 00:19:43 INFO - PROCESS | 1885 | 1477984783308 Marionette TRACE conn4 <- [1,1820,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"]]]}] 00:19:43 INFO - .. 00:19:43 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1275ms 00:19:43 INFO - PROCESS | 1885 | 1477984783372 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 00:19:43 INFO - PROCESS | 1885 | 1477984783376 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 00:19:43 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 00:19:43 INFO - PROCESS | 1885 | 1477984783382 Marionette TRACE conn4 -> [0,1822,"getContext",null] 00:19:43 INFO - PROCESS | 1885 | 1477984783384 Marionette TRACE conn4 <- [1,1822,null,{"value":"content"}] 00:19:43 INFO - PROCESS | 1885 | 1477984783390 Marionette TRACE conn4 -> [0,1823,"setContext",{"value":"chrome"}] 00:19:43 INFO - PROCESS | 1885 | 1477984783392 Marionette TRACE conn4 <- [1,1823,null,{}] 00:19:43 INFO - PROCESS | 1885 | 1477984783399 Marionette TRACE conn4 -> [0,1824,"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}] 00:19:43 INFO - PROCESS | 1885 | 1477984783422 Marionette TRACE conn4 <- [1,1824,null,{"value":true}] 00:19:43 INFO - PROCESS | 1885 | 1477984783427 Marionette TRACE conn4 -> [0,1825,"setContext",{"value":"content"}] 00:19:43 INFO - PROCESS | 1885 | 1477984783431 Marionette TRACE conn4 <- [1,1825,null,{}] 00:19:43 INFO - Setting pref media.mediasource.enabled (true) 00:19:43 INFO - PROCESS | 1885 | 1477984783440 Marionette TRACE conn4 -> [0,1826,"getContext",null] 00:19:43 INFO - PROCESS | 1885 | 1477984783444 Marionette TRACE conn4 <- [1,1826,null,{"value":"content"}] 00:19:43 INFO - PROCESS | 1885 | 1477984783451 Marionette TRACE conn4 -> [0,1827,"setContext",{"value":"chrome"}] 00:19:43 INFO - PROCESS | 1885 | 1477984783455 Marionette TRACE conn4 <- [1,1827,null,{}] 00:19:43 INFO - PROCESS | 1885 | 1477984783460 Marionette TRACE conn4 -> [0,1828,"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}] 00:19:43 INFO - PROCESS | 1885 | 1477984783476 Marionette TRACE conn4 <- [1,1828,null,{"value":null}] 00:19:43 INFO - PROCESS | 1885 | 1477984783481 Marionette TRACE conn4 -> [0,1829,"setContext",{"value":"content"}] 00:19:43 INFO - PROCESS | 1885 | 1477984783484 Marionette TRACE conn4 <- [1,1829,null,{}] 00:19:43 INFO - PROCESS | 1885 | 1477984783490 Marionette TRACE conn4 -> [0,1830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:43 INFO - PROCESS | 1885 | 1477984783708 Marionette TRACE conn4 <- [1,1830,null,{"value":null}] 00:19:43 INFO - PROCESS | 1885 | 1477984783721 Marionette TRACE conn4 -> [0,1831,"getWindowHandles",null] 00:19:43 INFO - PROCESS | 1885 | 1477984783724 Marionette TRACE conn4 <- [1,1831,null,["8"]] 00:19:43 INFO - PROCESS | 1885 | 1477984783728 Marionette TRACE conn4 -> [0,1832,"switchToWindow",{"name":"8"}] 00:19:43 INFO - PROCESS | 1885 | 1477984783735 Marionette TRACE conn4 <- [1,1832,null,{}] 00:19:43 INFO - PROCESS | 1885 | 1477984783742 Marionette TRACE conn4 -> [0,1833,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x97a8b400 == 32 [pid = 1885] [id = 416] 00:19:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x97a8b800) [pid = 1885] [serial = 1215] [outer = (nil)] 00:19:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x97abfc00) [pid = 1885] [serial = 1216] [outer = 0x97a8b800] 00:19:43 INFO - PROCESS | 1885 | 1477984783833 Marionette DEBUG loaded listener.js 00:19:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x97acb400) [pid = 1885] [serial = 1217] [outer = 0x97a8b800] 00:19:44 INFO - PROCESS | 1885 | [1885] WARNING: 'aFormat.IsEmpty()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 00:19:44 INFO - PROCESS | 1885 | 1477984784601 Marionette TRACE conn4 <- [1,1833,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]]]}] 00:19:44 INFO - ........... 00:19:44 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1233ms 00:19:44 INFO - PROCESS | 1885 | 1477984784616 Marionette TRACE conn4 -> [0,1834,"getWindowHandle",null] 00:19:44 INFO - PROCESS | 1885 | 1477984784619 Marionette TRACE conn4 <- [1,1834,null,{"value":"8"}] 00:19:44 INFO - TEST-START | /media-source/mediasource-append-buffer.html 00:19:44 INFO - Clearing pref media.mediasource.enabled 00:19:44 INFO - PROCESS | 1885 | 1477984784626 Marionette TRACE conn4 -> [0,1835,"getContext",null] 00:19:44 INFO - PROCESS | 1885 | 1477984784634 Marionette TRACE conn4 <- [1,1835,null,{"value":"content"}] 00:19:44 INFO - PROCESS | 1885 | 1477984784639 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"chrome"}] 00:19:44 INFO - PROCESS | 1885 | 1477984784645 Marionette TRACE conn4 <- [1,1836,null,{}] 00:19:44 INFO - PROCESS | 1885 | 1477984784650 Marionette TRACE conn4 -> [0,1837,"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}] 00:19:44 INFO - PROCESS | 1885 | 1477984784666 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 00:19:44 INFO - PROCESS | 1885 | 1477984784674 Marionette TRACE conn4 -> [0,1838,"setContext",{"value":"content"}] 00:19:44 INFO - PROCESS | 1885 | 1477984784680 Marionette TRACE conn4 <- [1,1838,null,{}] 00:19:44 INFO - PROCESS | 1885 | 1477984784687 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:44 INFO - PROCESS | 1885 | 1477984784904 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 00:19:44 INFO - PROCESS | 1885 | 1477984784923 Marionette TRACE conn4 -> [0,1840,"getWindowHandles",null] 00:19:44 INFO - PROCESS | 1885 | 1477984784930 Marionette TRACE conn4 <- [1,1840,null,["8"]] 00:19:44 INFO - PROCESS | 1885 | 1477984784939 Marionette TRACE conn4 -> [0,1841,"switchToWindow",{"name":"8"}] 00:19:44 INFO - PROCESS | 1885 | 1477984784943 Marionette TRACE conn4 <- [1,1841,null,{}] 00:19:44 INFO - PROCESS | 1885 | 1477984784981 Marionette TRACE conn4 -> [0,1842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:19:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a2d400 == 33 [pid = 1885] [id = 417] 00:19:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x82b0e400) [pid = 1885] [serial = 1218] [outer = (nil)] 00:19:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x82c47400) [pid = 1885] [serial = 1219] [outer = 0x82b0e400] 00:19:45 INFO - PROCESS | 1885 | 1477984785170 Marionette DEBUG loaded listener.js 00:19:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x82f74000) [pid = 1885] [serial = 1220] [outer = 0x82b0e400] 00:19:49 INFO - PROCESS | 1885 | [aac @ 0x9a1cac00] err{or,}_recognition separate: 1; 1 00:19:49 INFO - PROCESS | 1885 | [aac @ 0x9a1cac00] err{or,}_recognition combined: 1; 1 00:19:49 INFO - PROCESS | 1885 | [aac @ 0x9a1cac00] Unsupported bit depth: 0 00:19:50 INFO - PROCESS | 1885 | [h264 @ 0x9b19d800] err{or,}_recognition separate: 1; 1 00:19:50 INFO - PROCESS | 1885 | [h264 @ 0x9b19d800] err{or,}_recognition combined: 1; 1 00:19:50 INFO - PROCESS | 1885 | [h264 @ 0x9b19d800] Unsupported bit depth: 0 00:19:50 INFO - PROCESS | 1885 | [aac @ 0xa1088800] err{or,}_recognition separate: 1; 1 00:19:50 INFO - PROCESS | 1885 | [aac @ 0xa1088800] err{or,}_recognition combined: 1; 1 00:19:50 INFO - PROCESS | 1885 | [aac @ 0xa1088800] Unsupported bit depth: 0 00:19:50 INFO - PROCESS | 1885 | [h264 @ 0xa10f3400] err{or,}_recognition separate: 1; 1 00:19:50 INFO - PROCESS | 1885 | [h264 @ 0xa10f3400] err{or,}_recognition combined: 1; 1 00:19:50 INFO - PROCESS | 1885 | [h264 @ 0xa10f3400] Unsupported bit depth: 0 00:19:50 INFO - PROCESS | 1885 | [aac @ 0x9b18b000] err{or,}_recognition separate: 1; 1 00:19:50 INFO - PROCESS | 1885 | [aac @ 0x9b18b000] err{or,}_recognition combined: 1; 1 00:19:50 INFO - PROCESS | 1885 | [aac @ 0x9b18b000] Unsupported bit depth: 0 00:19:50 INFO - PROCESS | 1885 | [h264 @ 0xa2892400] err{or,}_recognition separate: 1; 1 00:19:50 INFO - PROCESS | 1885 | [h264 @ 0xa2892400] err{or,}_recognition combined: 1; 1 00:19:50 INFO - PROCESS | 1885 | [h264 @ 0xa2892400] Unsupported bit depth: 0 00:19:51 INFO - PROCESS | 1885 | [aac @ 0x9a1cac00] err{or,}_recognition separate: 1; 1 00:19:51 INFO - PROCESS | 1885 | [aac @ 0x9a1cac00] err{or,}_recognition combined: 1; 1 00:19:51 INFO - PROCESS | 1885 | [aac @ 0x9a1cac00] Unsupported bit depth: 0 00:19:51 INFO - PROCESS | 1885 | [h264 @ 0xa2e0c000] err{or,}_recognition separate: 1; 1 00:19:51 INFO - PROCESS | 1885 | [h264 @ 0xa2e0c000] err{or,}_recognition combined: 1; 1 00:19:51 INFO - PROCESS | 1885 | [h264 @ 0xa2e0c000] Unsupported bit depth: 0 00:19:52 INFO - PROCESS | 1885 | [aac @ 0xa43e4c00] err{or,}_recognition separate: 1; 1 00:19:52 INFO - PROCESS | 1885 | [aac @ 0xa43e4c00] err{or,}_recognition combined: 1; 1 00:19:52 INFO - PROCESS | 1885 | [aac @ 0xa43e4c00] Unsupported bit depth: 0 00:19:52 INFO - PROCESS | 1885 | [h264 @ 0xa43e9800] err{or,}_recognition separate: 1; 1 00:19:52 INFO - PROCESS | 1885 | [h264 @ 0xa43e9800] err{or,}_recognition combined: 1; 1 00:19:52 INFO - PROCESS | 1885 | [h264 @ 0xa43e9800] Unsupported bit depth: 0 00:19:52 INFO - PROCESS | 1885 | [aac @ 0xa43ea000] err{or,}_recognition separate: 1; 1 00:19:52 INFO - PROCESS | 1885 | [aac @ 0xa43ea000] err{or,}_recognition combined: 1; 1 00:19:52 INFO - PROCESS | 1885 | [aac @ 0xa43ea000] Unsupported bit depth: 0 00:19:52 INFO - PROCESS | 1885 | [h264 @ 0xa451cc00] err{or,}_recognition separate: 1; 1 00:19:52 INFO - PROCESS | 1885 | [h264 @ 0xa451cc00] err{or,}_recognition combined: 1; 1 00:19:52 INFO - PROCESS | 1885 | [h264 @ 0xa451cc00] Unsupported bit depth: 0 00:19:52 INFO - PROCESS | 1885 | [h264 @ 0xa4ca9000] err{or,}_recognition separate: 1; 1 00:19:52 INFO - PROCESS | 1885 | [h264 @ 0xa4ca9000] err{or,}_recognition combined: 1; 1 00:19:52 INFO - PROCESS | 1885 | [h264 @ 0xa4ca9000] Unsupported bit depth: 0 00:19:52 INFO - PROCESS | 1885 | [aac @ 0xa24e6c00] err{or,}_recognition separate: 1; 1 00:19:52 INFO - PROCESS | 1885 | [aac @ 0xa24e6c00] err{or,}_recognition combined: 1; 1 00:19:52 INFO - PROCESS | 1885 | [aac @ 0xa24e6c00] Unsupported bit depth: 0 00:19:53 INFO - PROCESS | 1885 | [aac @ 0x9b19d000] err{or,}_recognition separate: 1; 1 00:19:53 INFO - PROCESS | 1885 | [aac @ 0x9b19d000] err{or,}_recognition combined: 1; 1 00:19:53 INFO - PROCESS | 1885 | [aac @ 0x9b19d000] Unsupported bit depth: 0 00:19:53 INFO - PROCESS | 1885 | [h264 @ 0x9b18a400] err{or,}_recognition separate: 1; 1 00:19:53 INFO - PROCESS | 1885 | [h264 @ 0x9b18a400] err{or,}_recognition combined: 1; 1 00:19:53 INFO - PROCESS | 1885 | [h264 @ 0x9b18a400] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82f52c00] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82f52c00] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82f52c00] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x8318fc00] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x8318fc00] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x8318fc00] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83190c00] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83190c00] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83190c00] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83191400] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83191400] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83191400] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82f52c00] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82f52c00] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82f52c00] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x8318f800] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x8318f800] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x8318f800] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83190800] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83190800] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83190800] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83191c00] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83191c00] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83191c00] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x83194c00] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x83194c00] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x83194c00] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x83195c00] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x83195c00] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x83195c00] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x83196800] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x83196800] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x83196800] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83197800] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83197800] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83197800] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83198400] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83198400] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83198400] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83199000] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83199000] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83199000] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x83199400] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x83199400] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x83199400] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x82f4c000] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x82f4c000] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x82f4c000] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82f4c800] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82f4c800] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82f4c800] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82f4d800] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82f4d800] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82f4d800] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82f4e800] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82f4e800] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82f4e800] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x82f4f800] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x82f4f800] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x82f4f800] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x82f50400] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x82f50400] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x82f50400] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82b14c00] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82b14c00] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82b14c00] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83197400] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83197400] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83197400] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83199400] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83199400] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x83199400] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82f51400] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82f51400] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82f51400] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x8adcf400] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x8adcf400] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [h264 @ 0x8adcf400] Unsupported bit depth: 0 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82f4c800] err{or,}_recognition separate: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82f4c800] err{or,}_recognition combined: 1; 1 00:19:54 INFO - PROCESS | 1885 | [aac @ 0x82f4c800] Unsupported bit depth: 0 00:19:55 INFO - PROCESS | 1885 | [h264 @ 0x82f4d400] err{or,}_recognition separate: 1; 1 00:19:55 INFO - PROCESS | 1885 | [h264 @ 0x82f4d400] err{or,}_recognition combined: 1; 1 00:19:55 INFO - PROCESS | 1885 | [h264 @ 0x82f4d400] Unsupported bit depth: 0 00:19:55 INFO - PROCESS | 1885 | 1477984795858 Marionette TRACE conn4 <- [1,1842,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]]]}] 00:19:55 INFO - ..................... 00:19:55 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 11276ms 00:19:55 INFO - PROCESS | 1885 | 1477984795982 Marionette TRACE conn4 -> [0,1843,"getWindowHandle",null] 00:19:56 INFO - PROCESS | 1885 | 1477984795992 Marionette TRACE conn4 <- [1,1843,null,{"value":"8"}] 00:19:56 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 00:19:56 INFO - PROCESS | 1885 | 1477984796006 Marionette TRACE conn4 -> [0,1844,"timeouts",{"script":185000}] 00:19:56 INFO - PROCESS | 1885 | 1477984796013 Marionette TRACE conn4 <- [1,1844,null,{}] 00:19:56 INFO - PROCESS | 1885 | 1477984796177 Marionette TRACE conn4 -> [0,1845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:19:56 INFO - PROCESS | 1885 | 1477984796383 Marionette TRACE conn4 <- [1,1845,null,{"value":null}] 00:19:56 INFO - PROCESS | 1885 | 1477984796599 Marionette TRACE conn4 -> [0,1846,"getWindowHandles",null] 00:19:56 INFO - PROCESS | 1885 | 1477984796605 Marionette TRACE conn4 <- [1,1846,null,["8"]] 00:19:56 INFO - PROCESS | 1885 | 1477984796627 Marionette TRACE conn4 -> [0,1847,"switchToWindow",{"name":"8"}] 00:19:56 INFO - PROCESS | 1885 | 1477984796644 Marionette TRACE conn4 <- [1,1847,null,{}] 00:19:56 INFO - PROCESS | 1885 | 1477984796652 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\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"}] 00:19:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f71c00 == 34 [pid = 1885] [id = 418] 00:19:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x82f72800) [pid = 1885] [serial = 1221] [outer = (nil)] 00:19:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x83002000) [pid = 1885] [serial = 1222] [outer = 0x82f72800] 00:19:56 INFO - PROCESS | 1885 | 1477984796751 Marionette DEBUG loaded listener.js 00:19:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x8325fc00) [pid = 1885] [serial = 1223] [outer = 0x82f72800] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x82c4a800 == 33 [pid = 1885] [id = 393] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x82b0d000 == 32 [pid = 1885] [id = 399] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x82f73400 == 31 [pid = 1885] [id = 400] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x9595ac00 == 30 [pid = 1885] [id = 415] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x97a8b400 == 29 [pid = 1885] [id = 416] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd4f800 == 28 [pid = 1885] [id = 414] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x833c2800 == 27 [pid = 1885] [id = 412] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x82c50400 == 26 [pid = 1885] [id = 413] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x9126d800 == 25 [pid = 1885] [id = 407] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x82a25400 == 24 [pid = 1885] [id = 397] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x82c48c00 == 23 [pid = 1885] [id = 390] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x8ccdac00 == 22 [pid = 1885] [id = 401] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x833c6800 == 21 [pid = 1885] [id = 392] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x82f6a400 == 20 [pid = 1885] [id = 391] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x82a29800 == 19 [pid = 1885] [id = 404] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x82b0f800 == 18 [pid = 1885] [id = 389] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x8adc2800 == 17 [pid = 1885] [id = 394] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd50400 == 16 [pid = 1885] [id = 395] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x90841400 == 15 [pid = 1885] [id = 410] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x83e34800 == 14 [pid = 1885] [id = 408] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x8dcc1c00 == 13 [pid = 1885] [id = 409] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x92d93800 == 12 [pid = 1885] [id = 411] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x8fc61000 == 11 [pid = 1885] [id = 406] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x8fbd7c00 == 10 [pid = 1885] [id = 405] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x83265c00 == 9 [pid = 1885] [id = 398] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x8adcb400 == 8 [pid = 1885] [id = 396] 00:19:58 INFO - PROCESS | 1885 | --DOCSHELL 0x82a2d400 == 7 [pid = 1885] [id = 417] 00:19:58 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x82c4f000) [pid = 1885] [serial = 1149] [outer = (nil)] [url = about:blank] 00:19:58 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x8adc5800) [pid = 1885] [serial = 1152] [outer = (nil)] [url = about:blank] 00:19:58 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x8cd54c00) [pid = 1885] [serial = 1155] [outer = (nil)] [url = about:blank] 00:19:58 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x8dbc3800) [pid = 1885] [serial = 1158] [outer = (nil)] [url = about:blank] 00:19:58 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x8dff2400) [pid = 1885] [serial = 1161] [outer = (nil)] [url = about:blank] 00:19:58 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x8fbcfc00) [pid = 1885] [serial = 1164] [outer = (nil)] [url = about:blank] 00:19:58 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x82c47800) [pid = 1885] [serial = 1168] [outer = (nil)] [url = about:blank] 00:19:58 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x82b13800) [pid = 1885] [serial = 1167] [outer = (nil)] [url = about:blank] 00:19:58 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x83269400) [pid = 1885] [serial = 1171] [outer = (nil)] [url = about:blank] 00:19:58 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x83046400) [pid = 1885] [serial = 1170] [outer = (nil)] [url = about:blank] 00:19:58 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x8cd58c00) [pid = 1885] [serial = 1174] [outer = (nil)] [url = about:blank] 00:19:58 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x8cd4c800) [pid = 1885] [serial = 1173] [outer = (nil)] [url = about:blank] 00:19:58 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x8fb7c400) [pid = 1885] [serial = 1181] [outer = (nil)] [url = about:blank] 00:19:58 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x8faba000) [pid = 1885] [serial = 1180] [outer = (nil)] [url = about:blank] 00:19:58 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x8fc60400) [pid = 1885] [serial = 1184] [outer = (nil)] [url = about:blank] 00:19:58 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8fbdbc00) [pid = 1885] [serial = 1183] [outer = (nil)] [url = about:blank] 00:19:58 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x90835800) [pid = 1885] [serial = 1187] [outer = (nil)] [url = about:blank] 00:19:58 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x8fce1800) [pid = 1885] [serial = 1186] [outer = (nil)] [url = about:blank] 00:19:58 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8dec9000) [pid = 1885] [serial = 1178] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 00:19:58 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x8deb4c00) [pid = 1885] [serial = 1176] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 00:19:58 INFO - PROCESS | 1885 | [aac @ 0x82b0b800] err{or,}_recognition separate: 1; 1 00:19:58 INFO - PROCESS | 1885 | [aac @ 0x82b0b800] err{or,}_recognition combined: 1; 1 00:19:58 INFO - PROCESS | 1885 | [aac @ 0x82b0b800] Unsupported bit depth: 0 00:19:58 INFO - PROCESS | 1885 | [aac @ 0x82b0b800] err{or,}_recognition separate: 1; 1 00:19:58 INFO - PROCESS | 1885 | [aac @ 0x82b0b800] err{or,}_recognition combined: 1; 1 00:19:58 INFO - PROCESS | 1885 | [aac @ 0x82b0b800] Unsupported bit depth: 0 00:20:02 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x8cd50800) [pid = 1885] [serial = 1154] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 00:20:02 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x8dec4c00) [pid = 1885] [serial = 1160] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 00:20:02 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x833c6000) [pid = 1885] [serial = 1163] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 00:20:02 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x8db0c000) [pid = 1885] [serial = 1157] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 00:20:02 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x833c8400) [pid = 1885] [serial = 1145] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 00:20:02 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x82c4b400) [pid = 1885] [serial = 1148] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 00:20:02 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x8adc2c00) [pid = 1885] [serial = 1151] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 00:20:02 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x97a8b800) [pid = 1885] [serial = 1215] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 00:20:02 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x9595c000) [pid = 1885] [serial = 1212] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 00:20:02 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x93330400) [pid = 1885] [serial = 1200] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 00:20:02 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x9126e800) [pid = 1885] [serial = 1188] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 00:20:02 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x8dfed400) [pid = 1885] [serial = 1194] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 00:20:02 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x82f6d800) [pid = 1885] [serial = 1206] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 00:20:02 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x833c3800) [pid = 1885] [serial = 1203] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 00:20:02 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x9126b000) [pid = 1885] [serial = 1197] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 00:20:02 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x83e35000) [pid = 1885] [serial = 1191] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 00:20:02 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x93038800) [pid = 1885] [serial = 1209] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x8cd5a800) [pid = 1885] [serial = 1156] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x8fa39400) [pid = 1885] [serial = 1162] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x8fbd3400) [pid = 1885] [serial = 1165] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x8dcbcc00) [pid = 1885] [serial = 1159] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x83635800) [pid = 1885] [serial = 1147] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x83da1c00) [pid = 1885] [serial = 1150] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8adcc000) [pid = 1885] [serial = 1153] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x97abfc00) [pid = 1885] [serial = 1216] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x97acb400) [pid = 1885] [serial = 1217] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x96847c00) [pid = 1885] [serial = 1213] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x96849c00) [pid = 1885] [serial = 1214] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x9303c400) [pid = 1885] [serial = 1210] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x9427a800) [pid = 1885] [serial = 1211] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8300f400) [pid = 1885] [serial = 1207] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x83048400) [pid = 1885] [serial = 1208] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x837aac00) [pid = 1885] [serial = 1204] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8adc3c00) [pid = 1885] [serial = 1205] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x933d0000) [pid = 1885] [serial = 1201] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x94275c00) [pid = 1885] [serial = 1202] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x92c0c000) [pid = 1885] [serial = 1198] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x92c65000) [pid = 1885] [serial = 1199] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x8fab3400) [pid = 1885] [serial = 1195] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8fb7dc00) [pid = 1885] [serial = 1196] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x8adc5000) [pid = 1885] [serial = 1192] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x8adf1400) [pid = 1885] [serial = 1193] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 20 (0x91275400) [pid = 1885] [serial = 1189] [outer = (nil)] [url = about:blank] 00:20:07 INFO - PROCESS | 1885 | --DOMWINDOW == 19 (0x91db9000) [pid = 1885] [serial = 1190] [outer = (nil)] [url = about:blank] 00:20:10 INFO - PROCESS | 1885 | --DOMWINDOW == 18 (0x82b0e400) [pid = 1885] [serial = 1218] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 00:20:16 INFO - PROCESS | 1885 | --DOMWINDOW == 17 (0x82c47400) [pid = 1885] [serial = 1219] [outer = (nil)] [url = about:blank] 00:20:16 INFO - PROCESS | 1885 | --DOMWINDOW == 16 (0x82f74000) [pid = 1885] [serial = 1220] [outer = (nil)] [url = about:blank] 00:20:16 INFO - PROCESS | 1885 | --DOMWINDOW == 15 (0x83002000) [pid = 1885] [serial = 1222] [outer = (nil)] [url = about:blank] 00:20:20 INFO - PROCESS | 1885 | 1477984820356 Marionette TRACE conn4 <- [1,1848,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]]]}] 00:20:20 INFO - . 00:20:20 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 24404ms 00:20:20 INFO - PROCESS | 1885 | 1477984820414 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 00:20:20 INFO - PROCESS | 1885 | 1477984820426 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 00:20:20 INFO - TEST-START | /media-source/mediasource-appendwindow.html 00:20:20 INFO - PROCESS | 1885 | 1477984820447 Marionette TRACE conn4 -> [0,1850,"timeouts",{"script":35000}] 00:20:20 INFO - PROCESS | 1885 | 1477984820456 Marionette TRACE conn4 <- [1,1850,null,{}] 00:20:20 INFO - PROCESS | 1885 | 1477984820472 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:20 INFO - PROCESS | 1885 | 1477984820772 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 00:20:20 INFO - PROCESS | 1885 | 1477984820891 Marionette TRACE conn4 -> [0,1852,"getWindowHandles",null] 00:20:20 INFO - PROCESS | 1885 | 1477984820898 Marionette TRACE conn4 <- [1,1852,null,["8"]] 00:20:20 INFO - PROCESS | 1885 | 1477984820905 Marionette TRACE conn4 -> [0,1853,"switchToWindow",{"name":"8"}] 00:20:20 INFO - PROCESS | 1885 | 1477984820916 Marionette TRACE conn4 <- [1,1853,null,{}] 00:20:20 INFO - PROCESS | 1885 | 1477984820929 Marionette TRACE conn4 -> [0,1854,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c42800 == 8 [pid = 1885] [id = 419] 00:20:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 16 (0x82c42c00) [pid = 1885] [serial = 1224] [outer = (nil)] 00:20:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 17 (0x82c44800) [pid = 1885] [serial = 1225] [outer = 0x82c42c00] 00:20:21 INFO - PROCESS | 1885 | 1477984821033 Marionette DEBUG loaded listener.js 00:20:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 18 (0x82c47c00) [pid = 1885] [serial = 1226] [outer = 0x82c42c00] 00:20:23 INFO - PROCESS | 1885 | [aac @ 0x8325e800] err{or,}_recognition separate: 1; 1 00:20:23 INFO - PROCESS | 1885 | [aac @ 0x8325e800] err{or,}_recognition combined: 1; 1 00:20:23 INFO - PROCESS | 1885 | [aac @ 0x8325e800] Unsupported bit depth: 0 00:20:23 INFO - PROCESS | 1885 | [h264 @ 0x83260000] err{or,}_recognition separate: 1; 1 00:20:23 INFO - PROCESS | 1885 | [h264 @ 0x83260000] err{or,}_recognition combined: 1; 1 00:20:23 INFO - PROCESS | 1885 | [h264 @ 0x83260000] Unsupported bit depth: 0 00:20:23 INFO - PROCESS | 1885 | [aac @ 0x82c48400] err{or,}_recognition separate: 1; 1 00:20:23 INFO - PROCESS | 1885 | [aac @ 0x82c48400] err{or,}_recognition combined: 1; 1 00:20:23 INFO - PROCESS | 1885 | [aac @ 0x82c48400] Unsupported bit depth: 0 00:20:23 INFO - PROCESS | 1885 | [h264 @ 0x83260000] err{or,}_recognition separate: 1; 1 00:20:23 INFO - PROCESS | 1885 | [h264 @ 0x83260000] err{or,}_recognition combined: 1; 1 00:20:23 INFO - PROCESS | 1885 | [h264 @ 0x83260000] Unsupported bit depth: 0 00:20:23 INFO - PROCESS | 1885 | 1477984823445 Marionette TRACE conn4 <- [1,1854,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]]]}] 00:20:23 INFO - ....... 00:20:23 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 3052ms 00:20:23 INFO - PROCESS | 1885 | 1477984823496 Marionette TRACE conn4 -> [0,1855,"getWindowHandle",null] 00:20:23 INFO - PROCESS | 1885 | 1477984823503 Marionette TRACE conn4 <- [1,1855,null,{"value":"8"}] 00:20:23 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 00:20:23 INFO - PROCESS | 1885 | 1477984823520 Marionette TRACE conn4 -> [0,1856,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:23 INFO - PROCESS | 1885 | 1477984823725 Marionette TRACE conn4 <- [1,1856,null,{"value":null}] 00:20:23 INFO - PROCESS | 1885 | 1477984823844 Marionette TRACE conn4 -> [0,1857,"getWindowHandles",null] 00:20:23 INFO - PROCESS | 1885 | 1477984823852 Marionette TRACE conn4 <- [1,1857,null,["8"]] 00:20:23 INFO - PROCESS | 1885 | 1477984823861 Marionette TRACE conn4 -> [0,1858,"switchToWindow",{"name":"8"}] 00:20:23 INFO - PROCESS | 1885 | 1477984823868 Marionette TRACE conn4 <- [1,1858,null,{}] 00:20:23 INFO - PROCESS | 1885 | 1477984823893 Marionette TRACE conn4 -> [0,1859,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c42400 == 9 [pid = 1885] [id = 420] 00:20:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 19 (0x833cac00) [pid = 1885] [serial = 1227] [outer = (nil)] 00:20:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 20 (0x833cc800) [pid = 1885] [serial = 1228] [outer = 0x833cac00] 00:20:23 INFO - PROCESS | 1885 | 1477984823991 Marionette DEBUG loaded listener.js 00:20:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 21 (0x82a26000) [pid = 1885] [serial = 1229] [outer = 0x833cac00] 00:20:24 INFO - PROCESS | 1885 | 1477984824572 Marionette TRACE conn4 <- [1,1859,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]]]}] 00:20:24 INFO - . 00:20:24 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1077ms 00:20:24 INFO - PROCESS | 1885 | 1477984824593 Marionette TRACE conn4 -> [0,1860,"getWindowHandle",null] 00:20:24 INFO - PROCESS | 1885 | 1477984824599 Marionette TRACE conn4 <- [1,1860,null,{"value":"8"}] 00:20:24 INFO - TEST-START | /media-source/mediasource-avtracks.html 00:20:24 INFO - PROCESS | 1885 | 1477984824624 Marionette TRACE conn4 -> [0,1861,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:24 INFO - PROCESS | 1885 | 1477984824860 Marionette TRACE conn4 <- [1,1861,null,{"value":null}] 00:20:24 INFO - PROCESS | 1885 | 1477984824939 Marionette TRACE conn4 -> [0,1862,"getWindowHandles",null] 00:20:24 INFO - PROCESS | 1885 | 1477984824944 Marionette TRACE conn4 <- [1,1862,null,["8"]] 00:20:24 INFO - PROCESS | 1885 | 1477984824954 Marionette TRACE conn4 -> [0,1863,"switchToWindow",{"name":"8"}] 00:20:24 INFO - PROCESS | 1885 | 1477984824960 Marionette TRACE conn4 <- [1,1863,null,{}] 00:20:24 INFO - PROCESS | 1885 | 1477984824969 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x83e35000 == 10 [pid = 1885] [id = 421] 00:20:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x83e35400) [pid = 1885] [serial = 1230] [outer = (nil)] 00:20:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x83e39000) [pid = 1885] [serial = 1231] [outer = 0x83e35400] 00:20:25 INFO - PROCESS | 1885 | 1477984825068 Marionette DEBUG loaded listener.js 00:20:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x83e3ac00) [pid = 1885] [serial = 1232] [outer = 0x83e35400] 00:20:26 INFO - .... 00:20:26 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1835ms 00:20:26 INFO - TEST-START | /media-source/mediasource-buffered.html 00:20:26 INFO - PROCESS | 1885 | 1477984826391 Marionette TRACE conn4 <- [1,1864,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"]]]}] 00:20:26 INFO - PROCESS | 1885 | 1477984826461 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 00:20:26 INFO - PROCESS | 1885 | 1477984826465 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 00:20:26 INFO - PROCESS | 1885 | 1477984826479 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}] 00:20:26 INFO - PROCESS | 1885 | 1477984826737 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 00:20:26 INFO - PROCESS | 1885 | 1477984826756 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 00:20:26 INFO - PROCESS | 1885 | 1477984826761 Marionette TRACE conn4 <- [1,1867,null,["8"]] 00:20:26 INFO - PROCESS | 1885 | 1477984826768 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 00:20:26 INFO - PROCESS | 1885 | 1477984826775 Marionette TRACE conn4 <- [1,1868,null,{}] 00:20:26 INFO - PROCESS | 1885 | 1477984826846 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-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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adc4c00 == 11 [pid = 1885] [id = 422] 00:20:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x8adf6400) [pid = 1885] [serial = 1233] [outer = (nil)] 00:20:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x8cd81c00) [pid = 1885] [serial = 1234] [outer = 0x8adf6400] 00:20:26 INFO - PROCESS | 1885 | 1477984826962 Marionette DEBUG loaded listener.js 00:20:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8cd8ac00) [pid = 1885] [serial = 1235] [outer = 0x8adf6400] 00:20:28 INFO - PROCESS | 1885 | [aac @ 0x8db0a400] err{or,}_recognition separate: 1; 1 00:20:28 INFO - PROCESS | 1885 | [aac @ 0x8db0a400] err{or,}_recognition combined: 1; 1 00:20:28 INFO - PROCESS | 1885 | [aac @ 0x8db0a400] Unsupported bit depth: 0 00:20:28 INFO - PROCESS | 1885 | [aac @ 0x8db0a400] err{or,}_recognition separate: 1; 1 00:20:28 INFO - PROCESS | 1885 | [aac @ 0x8db0a400] err{or,}_recognition combined: 1; 1 00:20:28 INFO - PROCESS | 1885 | [aac @ 0x8db0a400] Unsupported bit depth: 0 00:20:28 INFO - PROCESS | 1885 | [aac @ 0x8da8a400] err{or,}_recognition separate: 1; 1 00:20:28 INFO - PROCESS | 1885 | [aac @ 0x8da8a400] err{or,}_recognition combined: 1; 1 00:20:28 INFO - PROCESS | 1885 | [aac @ 0x8da8a400] Unsupported bit depth: 0 00:20:28 INFO - PROCESS | 1885 | [h264 @ 0x8deb5c00] err{or,}_recognition separate: 1; 1 00:20:28 INFO - PROCESS | 1885 | [h264 @ 0x8deb5c00] err{or,}_recognition combined: 1; 1 00:20:28 INFO - PROCESS | 1885 | [h264 @ 0x8deb5c00] Unsupported bit depth: 0 00:20:28 INFO - PROCESS | 1885 | [aac @ 0x8da8a400] err{or,}_recognition separate: 1; 1 00:20:28 INFO - PROCESS | 1885 | [aac @ 0x8da8a400] err{or,}_recognition combined: 1; 1 00:20:28 INFO - PROCESS | 1885 | [aac @ 0x8da8a400] Unsupported bit depth: 0 00:20:28 INFO - PROCESS | 1885 | [h264 @ 0x8deb6800] err{or,}_recognition separate: 1; 1 00:20:28 INFO - PROCESS | 1885 | [h264 @ 0x8deb6800] err{or,}_recognition combined: 1; 1 00:20:28 INFO - PROCESS | 1885 | [h264 @ 0x8deb6800] Unsupported bit depth: 0 00:20:28 INFO - PROCESS | 1885 | [h264 @ 0x8deb6800] no picture 00:20:28 INFO - PROCESS | 1885 | [h264 @ 0x8deb6800] no picture 00:20:28 INFO - PROCESS | 1885 | [aac @ 0x83d97400] err{or,}_recognition separate: 1; 1 00:20:28 INFO - PROCESS | 1885 | [aac @ 0x83d97400] err{or,}_recognition combined: 1; 1 00:20:28 INFO - PROCESS | 1885 | [aac @ 0x83d97400] Unsupported bit depth: 0 00:20:28 INFO - PROCESS | 1885 | [h264 @ 0x8deb5800] err{or,}_recognition separate: 1; 1 00:20:28 INFO - PROCESS | 1885 | [h264 @ 0x8deb5800] err{or,}_recognition combined: 1; 1 00:20:28 INFO - PROCESS | 1885 | [h264 @ 0x8deb5800] Unsupported bit depth: 0 00:20:28 INFO - PROCESS | 1885 | [aac @ 0x83d97400] err{or,}_recognition separate: 1; 1 00:20:28 INFO - PROCESS | 1885 | [aac @ 0x83d97400] err{or,}_recognition combined: 1; 1 00:20:28 INFO - PROCESS | 1885 | [aac @ 0x83d97400] Unsupported bit depth: 0 00:20:28 INFO - PROCESS | 1885 | [h264 @ 0x8deb5800] err{or,}_recognition separate: 1; 1 00:20:28 INFO - PROCESS | 1885 | [h264 @ 0x8deb5800] err{or,}_recognition combined: 1; 1 00:20:28 INFO - PROCESS | 1885 | [h264 @ 0x8deb5800] Unsupported bit depth: 0 00:20:28 INFO - PROCESS | 1885 | [h264 @ 0x8deb5800] no picture 00:20:28 INFO - PROCESS | 1885 | [h264 @ 0x8deb5800] no picture 00:20:28 INFO - PROCESS | 1885 | 1477984828814 Marionette TRACE conn4 <- [1,1869,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]]]}] 00:20:28 INFO - ....... 00:20:28 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2379ms 00:20:28 INFO - PROCESS | 1885 | 1477984828858 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 00:20:28 INFO - PROCESS | 1885 | 1477984828860 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 00:20:28 INFO - TEST-START | /media-source/mediasource-closed.html 00:20:28 INFO - PROCESS | 1885 | 1477984828867 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}] 00:20:29 INFO - PROCESS | 1885 | 1477984829068 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 00:20:29 INFO - PROCESS | 1885 | 1477984829081 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 00:20:29 INFO - PROCESS | 1885 | 1477984829083 Marionette TRACE conn4 <- [1,1872,null,["8"]] 00:20:29 INFO - PROCESS | 1885 | 1477984829091 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 00:20:29 INFO - PROCESS | 1885 | 1477984829095 Marionette TRACE conn4 <- [1,1873,null,{}] 00:20:29 INFO - PROCESS | 1885 | 1477984829100 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-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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dbca400 == 12 [pid = 1885] [id = 423] 00:20:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8dcb5400) [pid = 1885] [serial = 1236] [outer = (nil)] 00:20:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8deba800) [pid = 1885] [serial = 1237] [outer = 0x8dcb5400] 00:20:29 INFO - PROCESS | 1885 | 1477984829188 Marionette DEBUG loaded listener.js 00:20:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8debfc00) [pid = 1885] [serial = 1238] [outer = 0x8dcb5400] 00:20:29 INFO - PROCESS | 1885 | 1477984829897 Marionette TRACE conn4 <- [1,1874,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]]]}] 00:20:29 INFO - .......... 00:20:29 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1083ms 00:20:29 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 00:20:29 INFO - PROCESS | 1885 | 1477984829951 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 00:20:29 INFO - PROCESS | 1885 | 1477984829954 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 00:20:29 INFO - PROCESS | 1885 | 1477984829961 Marionette TRACE conn4 -> [0,1876,"getContext",null] 00:20:29 INFO - PROCESS | 1885 | 1477984829964 Marionette TRACE conn4 <- [1,1876,null,{"value":"content"}] 00:20:29 INFO - PROCESS | 1885 | 1477984829969 Marionette TRACE conn4 -> [0,1877,"setContext",{"value":"chrome"}] 00:20:29 INFO - PROCESS | 1885 | 1477984829972 Marionette TRACE conn4 <- [1,1877,null,{}] 00:20:29 INFO - PROCESS | 1885 | 1477984829981 Marionette TRACE conn4 -> [0,1878,"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}] 00:20:30 INFO - PROCESS | 1885 | 1477984830004 Marionette TRACE conn4 <- [1,1878,null,{"value":true}] 00:20:30 INFO - Setting pref media.mediasource.enabled (true) 00:20:30 INFO - PROCESS | 1885 | 1477984830015 Marionette TRACE conn4 -> [0,1879,"setContext",{"value":"content"}] 00:20:30 INFO - PROCESS | 1885 | 1477984830017 Marionette TRACE conn4 <- [1,1879,null,{}] 00:20:30 INFO - PROCESS | 1885 | 1477984830023 Marionette TRACE conn4 -> [0,1880,"getContext",null] 00:20:30 INFO - PROCESS | 1885 | 1477984830027 Marionette TRACE conn4 <- [1,1880,null,{"value":"content"}] 00:20:30 INFO - PROCESS | 1885 | 1477984830031 Marionette TRACE conn4 -> [0,1881,"setContext",{"value":"chrome"}] 00:20:30 INFO - PROCESS | 1885 | 1477984830038 Marionette TRACE conn4 <- [1,1881,null,{}] 00:20:30 INFO - PROCESS | 1885 | 1477984830044 Marionette TRACE conn4 -> [0,1882,"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}] 00:20:30 INFO - PROCESS | 1885 | 1477984830059 Marionette TRACE conn4 <- [1,1882,null,{"value":null}] 00:20:30 INFO - PROCESS | 1885 | 1477984830064 Marionette TRACE conn4 -> [0,1883,"setContext",{"value":"content"}] 00:20:30 INFO - PROCESS | 1885 | 1477984830067 Marionette TRACE conn4 <- [1,1883,null,{}] 00:20:30 INFO - PROCESS | 1885 | 1477984830074 Marionette TRACE conn4 -> [0,1884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:30 INFO - PROCESS | 1885 | 1477984830305 Marionette TRACE conn4 <- [1,1884,null,{"value":null}] 00:20:30 INFO - PROCESS | 1885 | 1477984830438 Marionette TRACE conn4 -> [0,1885,"getWindowHandles",null] 00:20:30 INFO - PROCESS | 1885 | 1477984830440 Marionette TRACE conn4 <- [1,1885,null,["8"]] 00:20:30 INFO - PROCESS | 1885 | 1477984830452 Marionette TRACE conn4 -> [0,1886,"switchToWindow",{"name":"8"}] 00:20:30 INFO - PROCESS | 1885 | 1477984830456 Marionette TRACE conn4 <- [1,1886,null,{}] 00:20:30 INFO - PROCESS | 1885 | 1477984830466 Marionette TRACE conn4 -> [0,1887,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfef000 == 13 [pid = 1885] [id = 424] 00:20:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8dfef800) [pid = 1885] [serial = 1239] [outer = (nil)] 00:20:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8fb7b800) [pid = 1885] [serial = 1240] [outer = 0x8dfef800] 00:20:30 INFO - PROCESS | 1885 | 1477984830560 Marionette DEBUG loaded listener.js 00:20:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x8fbd2400) [pid = 1885] [serial = 1241] [outer = 0x8dfef800] 00:20:32 INFO - PROCESS | 1885 | [aac @ 0x82c43c00] err{or,}_recognition separate: 1; 1 00:20:32 INFO - PROCESS | 1885 | [aac @ 0x82c43c00] err{or,}_recognition combined: 1; 1 00:20:32 INFO - PROCESS | 1885 | [aac @ 0x82c43c00] Unsupported bit depth: 0 00:20:32 INFO - PROCESS | 1885 | [h264 @ 0x82c4c400] err{or,}_recognition separate: 1; 1 00:20:32 INFO - PROCESS | 1885 | [h264 @ 0x82c4c400] err{or,}_recognition combined: 1; 1 00:20:32 INFO - PROCESS | 1885 | [h264 @ 0x82c4c400] Unsupported bit depth: 0 00:20:32 INFO - PROCESS | 1885 | [aac @ 0x82c43c00] err{or,}_recognition separate: 1; 1 00:20:32 INFO - PROCESS | 1885 | [aac @ 0x82c43c00] err{or,}_recognition combined: 1; 1 00:20:32 INFO - PROCESS | 1885 | [aac @ 0x82c43c00] Unsupported bit depth: 0 00:20:32 INFO - PROCESS | 1885 | [h264 @ 0x82c4c400] err{or,}_recognition separate: 1; 1 00:20:32 INFO - PROCESS | 1885 | [h264 @ 0x82c4c400] err{or,}_recognition combined: 1; 1 00:20:32 INFO - PROCESS | 1885 | [h264 @ 0x82c4c400] Unsupported bit depth: 0 00:20:32 INFO - PROCESS | 1885 | [h264 @ 0x82c4c400] no picture 00:20:32 INFO - PROCESS | 1885 | [h264 @ 0x82c4c400] no picture 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82c46400] err{or,}_recognition separate: 1; 1 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82c46400] err{or,}_recognition combined: 1; 1 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82c46400] Unsupported bit depth: 0 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82c43c00] err{or,}_recognition separate: 1; 1 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82c43c00] err{or,}_recognition combined: 1; 1 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82c43c00] Unsupported bit depth: 0 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82c46400] err{or,}_recognition separate: 1; 1 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82c46400] err{or,}_recognition combined: 1; 1 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82c46400] Unsupported bit depth: 0 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82c45800] err{or,}_recognition separate: 1; 1 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82c45800] err{or,}_recognition combined: 1; 1 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82c45800] Unsupported bit depth: 0 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82c45800] err{or,}_recognition separate: 1; 1 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82c45800] err{or,}_recognition combined: 1; 1 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82c45800] Unsupported bit depth: 0 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82c45800] err{or,}_recognition separate: 1; 1 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82c45800] err{or,}_recognition combined: 1; 1 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82c45800] Unsupported bit depth: 0 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82a24c00] err{or,}_recognition separate: 1; 1 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82a24c00] err{or,}_recognition combined: 1; 1 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82a24c00] Unsupported bit depth: 0 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82a24c00] err{or,}_recognition separate: 1; 1 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82a24c00] err{or,}_recognition combined: 1; 1 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82a24c00] Unsupported bit depth: 0 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82c4f800] err{or,}_recognition separate: 1; 1 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82c4f800] err{or,}_recognition combined: 1; 1 00:20:33 INFO - PROCESS | 1885 | [aac @ 0x82c4f800] Unsupported bit depth: 0 00:20:34 INFO - PROCESS | 1885 | [h264 @ 0x82c41c00] err{or,}_recognition separate: 1; 1 00:20:34 INFO - PROCESS | 1885 | [h264 @ 0x82c41c00] err{or,}_recognition combined: 1; 1 00:20:34 INFO - PROCESS | 1885 | [h264 @ 0x82c41c00] Unsupported bit depth: 0 00:20:34 INFO - PROCESS | 1885 | [h264 @ 0x82c41c00] no picture 00:20:34 INFO - PROCESS | 1885 | [h264 @ 0x82c41c00] no picture 00:20:34 INFO - PROCESS | 1885 | --DOCSHELL 0x82f71c00 == 12 [pid = 1885] [id = 418] 00:20:34 INFO - PROCESS | 1885 | [h264 @ 0x82b10000] err{or,}_recognition separate: 1; 1 00:20:34 INFO - PROCESS | 1885 | [h264 @ 0x82b10000] err{or,}_recognition combined: 1; 1 00:20:34 INFO - PROCESS | 1885 | [h264 @ 0x82b10000] Unsupported bit depth: 0 00:20:34 INFO - PROCESS | 1885 | [h264 @ 0x82b10000] no picture 00:20:34 INFO - PROCESS | 1885 | [h264 @ 0x82b10000] no picture 00:20:35 INFO - PROCESS | 1885 | [h264 @ 0x82a28c00] err{or,}_recognition separate: 1; 1 00:20:35 INFO - PROCESS | 1885 | [h264 @ 0x82a28c00] err{or,}_recognition combined: 1; 1 00:20:35 INFO - PROCESS | 1885 | [h264 @ 0x82a28c00] Unsupported bit depth: 0 00:20:35 INFO - PROCESS | 1885 | [h264 @ 0x82a28c00] no picture 00:20:35 INFO - PROCESS | 1885 | [h264 @ 0x82a28c00] no picture 00:20:36 INFO - PROCESS | 1885 | 1477984836315 Marionette TRACE conn4 <- [1,1887,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]]]}] 00:20:36 INFO - . 00:20:36 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 6417ms 00:20:36 INFO - PROCESS | 1885 | 1477984836380 Marionette TRACE conn4 -> [0,1888,"getWindowHandle",null] 00:20:36 INFO - PROCESS | 1885 | 1477984836392 Marionette TRACE conn4 <- [1,1888,null,{"value":"8"}] 00:20:36 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 00:20:36 INFO - PROCESS | 1885 | 1477984836413 Marionette TRACE conn4 -> [0,1889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:36 INFO - PROCESS | 1885 | 1477984836648 Marionette TRACE conn4 <- [1,1889,null,{"value":null}] 00:20:36 INFO - PROCESS | 1885 | 1477984836725 Marionette TRACE conn4 -> [0,1890,"getWindowHandles",null] 00:20:36 INFO - PROCESS | 1885 | 1477984836731 Marionette TRACE conn4 <- [1,1890,null,["8"]] 00:20:36 INFO - PROCESS | 1885 | 1477984836738 Marionette TRACE conn4 -> [0,1891,"switchToWindow",{"name":"8"}] 00:20:36 INFO - PROCESS | 1885 | 1477984836746 Marionette TRACE conn4 <- [1,1891,null,{}] 00:20:36 INFO - PROCESS | 1885 | 1477984836752 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f4a800 == 13 [pid = 1885] [id = 425] 00:20:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x82f4d800) [pid = 1885] [serial = 1242] [outer = (nil)] 00:20:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x8325f000) [pid = 1885] [serial = 1243] [outer = 0x82f4d800] 00:20:36 INFO - PROCESS | 1885 | 1477984836868 Marionette DEBUG loaded listener.js 00:20:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x83263000) [pid = 1885] [serial = 1244] [outer = 0x82f4d800] 00:20:38 INFO - PROCESS | 1885 | [aac @ 0x833bfc00] err{or,}_recognition separate: 1; 1 00:20:38 INFO - PROCESS | 1885 | [aac @ 0x833bfc00] err{or,}_recognition combined: 1; 1 00:20:38 INFO - PROCESS | 1885 | [aac @ 0x833bfc00] Unsupported bit depth: 0 00:20:38 INFO - PROCESS | 1885 | [h264 @ 0x833c5800] err{or,}_recognition separate: 1; 1 00:20:38 INFO - PROCESS | 1885 | [h264 @ 0x833c5800] err{or,}_recognition combined: 1; 1 00:20:38 INFO - PROCESS | 1885 | [h264 @ 0x833c5800] Unsupported bit depth: 0 00:20:38 INFO - PROCESS | 1885 | [aac @ 0x833bfc00] err{or,}_recognition separate: 1; 1 00:20:38 INFO - PROCESS | 1885 | [aac @ 0x833bfc00] err{or,}_recognition combined: 1; 1 00:20:38 INFO - PROCESS | 1885 | [aac @ 0x833bfc00] Unsupported bit depth: 0 00:20:38 INFO - PROCESS | 1885 | [h264 @ 0x833c5800] err{or,}_recognition separate: 1; 1 00:20:38 INFO - PROCESS | 1885 | [h264 @ 0x833c5800] err{or,}_recognition combined: 1; 1 00:20:38 INFO - PROCESS | 1885 | [h264 @ 0x833c5800] Unsupported bit depth: 0 00:20:38 INFO - PROCESS | 1885 | [h264 @ 0x833c5800] no picture 00:20:38 INFO - PROCESS | 1885 | [h264 @ 0x833c5800] no picture 00:20:38 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x82c42c00) [pid = 1885] [serial = 1224] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 00:20:38 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x83e35400) [pid = 1885] [serial = 1230] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 00:20:38 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x82f72800) [pid = 1885] [serial = 1221] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 00:20:38 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x833cac00) [pid = 1885] [serial = 1227] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 00:20:38 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8dcb5400) [pid = 1885] [serial = 1236] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 00:20:38 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8adf6400) [pid = 1885] [serial = 1233] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833c8c00] err{or,}_recognition separate: 1; 1 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833c8c00] err{or,}_recognition combined: 1; 1 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833c8c00] Unsupported bit depth: 0 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833bfc00] err{or,}_recognition separate: 1; 1 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833bfc00] err{or,}_recognition combined: 1; 1 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833bfc00] Unsupported bit depth: 0 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833c8c00] err{or,}_recognition separate: 1; 1 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833c8c00] err{or,}_recognition combined: 1; 1 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833c8c00] Unsupported bit depth: 0 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833c3800] err{or,}_recognition separate: 1; 1 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833c3800] err{or,}_recognition combined: 1; 1 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833c3800] Unsupported bit depth: 0 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833c1800] err{or,}_recognition separate: 1; 1 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833c1800] err{or,}_recognition combined: 1; 1 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833c1800] Unsupported bit depth: 0 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833c9800] err{or,}_recognition separate: 1; 1 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833c9800] err{or,}_recognition combined: 1; 1 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833c9800] Unsupported bit depth: 0 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833c1800] err{or,}_recognition separate: 1; 1 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833c1800] err{or,}_recognition combined: 1; 1 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833c1800] Unsupported bit depth: 0 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833c1800] err{or,}_recognition separate: 1; 1 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833c1800] err{or,}_recognition combined: 1; 1 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833c1800] Unsupported bit depth: 0 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833ca800] err{or,}_recognition separate: 1; 1 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833ca800] err{or,}_recognition combined: 1; 1 00:20:39 INFO - PROCESS | 1885 | [aac @ 0x833ca800] Unsupported bit depth: 0 00:20:40 INFO - PROCESS | 1885 | [h264 @ 0x83630400] err{or,}_recognition separate: 1; 1 00:20:40 INFO - PROCESS | 1885 | [h264 @ 0x83630400] err{or,}_recognition combined: 1; 1 00:20:40 INFO - PROCESS | 1885 | [h264 @ 0x83630400] Unsupported bit depth: 0 00:20:40 INFO - PROCESS | 1885 | [h264 @ 0x83630400] no picture 00:20:40 INFO - PROCESS | 1885 | [h264 @ 0x83630400] no picture 00:20:40 INFO - PROCESS | 1885 | [h264 @ 0x82a28c00] err{or,}_recognition separate: 1; 1 00:20:40 INFO - PROCESS | 1885 | [h264 @ 0x82a28c00] err{or,}_recognition combined: 1; 1 00:20:40 INFO - PROCESS | 1885 | [h264 @ 0x82a28c00] Unsupported bit depth: 0 00:20:40 INFO - PROCESS | 1885 | [h264 @ 0x82a28c00] no picture 00:20:40 INFO - PROCESS | 1885 | [h264 @ 0x82a28c00] no picture 00:20:41 INFO - PROCESS | 1885 | [h264 @ 0x82a2fc00] err{or,}_recognition separate: 1; 1 00:20:41 INFO - PROCESS | 1885 | [h264 @ 0x82a2fc00] err{or,}_recognition combined: 1; 1 00:20:41 INFO - PROCESS | 1885 | [h264 @ 0x82a2fc00] Unsupported bit depth: 0 00:20:41 INFO - PROCESS | 1885 | [h264 @ 0x82a2fc00] no picture 00:20:41 INFO - PROCESS | 1885 | [h264 @ 0x82a2fc00] no picture 00:20:42 INFO - PROCESS | 1885 | 1477984842192 Marionette TRACE conn4 <- [1,1892,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]]]}] 00:20:42 INFO - . 00:20:42 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 5847ms 00:20:42 INFO - PROCESS | 1885 | 1477984842258 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 00:20:42 INFO - PROCESS | 1885 | 1477984842268 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 00:20:42 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 00:20:42 INFO - PROCESS | 1885 | 1477984842281 Marionette TRACE conn4 -> [0,1894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:42 INFO - PROCESS | 1885 | 1477984842476 Marionette TRACE conn4 <- [1,1894,null,{"value":null}] 00:20:42 INFO - PROCESS | 1885 | 1477984842634 Marionette TRACE conn4 -> [0,1895,"getWindowHandles",null] 00:20:42 INFO - PROCESS | 1885 | 1477984842640 Marionette TRACE conn4 <- [1,1895,null,["8"]] 00:20:42 INFO - PROCESS | 1885 | 1477984842649 Marionette TRACE conn4 -> [0,1896,"switchToWindow",{"name":"8"}] 00:20:42 INFO - PROCESS | 1885 | 1477984842658 Marionette TRACE conn4 <- [1,1896,null,{}] 00:20:42 INFO - PROCESS | 1885 | 1477984842666 Marionette TRACE conn4 -> [0,1897,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f71c00 == 14 [pid = 1885] [id = 426] 00:20:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x831d5400) [pid = 1885] [serial = 1245] [outer = (nil)] 00:20:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x83263400) [pid = 1885] [serial = 1246] [outer = 0x831d5400] 00:20:42 INFO - PROCESS | 1885 | 1477984842778 Marionette DEBUG loaded listener.js 00:20:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x833c2400) [pid = 1885] [serial = 1247] [outer = 0x831d5400] 00:20:43 INFO - PROCESS | 1885 | [h264 @ 0x833ca000] err{or,}_recognition separate: 1; 1 00:20:43 INFO - PROCESS | 1885 | [h264 @ 0x833ca000] err{or,}_recognition combined: 1; 1 00:20:43 INFO - PROCESS | 1885 | [h264 @ 0x833ca000] Unsupported bit depth: 0 00:20:43 INFO - PROCESS | 1885 | [h264 @ 0x833ca000] err{or,}_recognition separate: 1; 1 00:20:43 INFO - PROCESS | 1885 | [h264 @ 0x833ca000] err{or,}_recognition combined: 1; 1 00:20:43 INFO - PROCESS | 1885 | [h264 @ 0x833ca000] Unsupported bit depth: 0 00:20:43 INFO - PROCESS | 1885 | [h264 @ 0x833ca000] no picture 00:20:43 INFO - PROCESS | 1885 | [h264 @ 0x833ca000] no picture 00:20:44 INFO - PROCESS | 1885 | [h264 @ 0x83d9c800] err{or,}_recognition separate: 1; 1 00:20:44 INFO - PROCESS | 1885 | [h264 @ 0x83d9c800] err{or,}_recognition combined: 1; 1 00:20:44 INFO - PROCESS | 1885 | [h264 @ 0x83d9c800] Unsupported bit depth: 0 00:20:44 INFO - PROCESS | 1885 | [h264 @ 0x83d9c800] no picture 00:20:44 INFO - PROCESS | 1885 | [h264 @ 0x83d9c800] no picture 00:20:44 INFO - PROCESS | 1885 | [h264 @ 0x82a29400] err{or,}_recognition separate: 1; 1 00:20:44 INFO - PROCESS | 1885 | [h264 @ 0x82a29400] err{or,}_recognition combined: 1; 1 00:20:44 INFO - PROCESS | 1885 | [h264 @ 0x82a29400] Unsupported bit depth: 0 00:20:44 INFO - PROCESS | 1885 | [h264 @ 0x82a29400] no picture 00:20:44 INFO - PROCESS | 1885 | [h264 @ 0x82a29400] no picture 00:20:45 INFO - PROCESS | 1885 | [h264 @ 0x82a2d000] err{or,}_recognition separate: 1; 1 00:20:45 INFO - PROCESS | 1885 | [h264 @ 0x82a2d000] err{or,}_recognition combined: 1; 1 00:20:45 INFO - PROCESS | 1885 | [h264 @ 0x82a2d000] Unsupported bit depth: 0 00:20:45 INFO - PROCESS | 1885 | [h264 @ 0x82a2d000] no picture 00:20:45 INFO - PROCESS | 1885 | [h264 @ 0x82a2d000] no picture 00:20:45 INFO - PROCESS | 1885 | --DOCSHELL 0x8adc4c00 == 13 [pid = 1885] [id = 422] 00:20:45 INFO - PROCESS | 1885 | --DOCSHELL 0x83e35000 == 12 [pid = 1885] [id = 421] 00:20:45 INFO - PROCESS | 1885 | --DOCSHELL 0x82c42800 == 11 [pid = 1885] [id = 419] 00:20:45 INFO - PROCESS | 1885 | --DOCSHELL 0x82f4a800 == 10 [pid = 1885] [id = 425] 00:20:45 INFO - PROCESS | 1885 | --DOCSHELL 0x82c42400 == 9 [pid = 1885] [id = 420] 00:20:45 INFO - PROCESS | 1885 | --DOCSHELL 0x8dbca400 == 8 [pid = 1885] [id = 423] 00:20:45 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfef000 == 7 [pid = 1885] [id = 424] 00:20:45 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8325fc00) [pid = 1885] [serial = 1223] [outer = (nil)] [url = about:blank] 00:20:45 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x82c47c00) [pid = 1885] [serial = 1226] [outer = (nil)] [url = about:blank] 00:20:45 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x82c44800) [pid = 1885] [serial = 1225] [outer = (nil)] [url = about:blank] 00:20:45 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x82a26000) [pid = 1885] [serial = 1229] [outer = (nil)] [url = about:blank] 00:20:45 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x833cc800) [pid = 1885] [serial = 1228] [outer = (nil)] [url = about:blank] 00:20:45 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x83e3ac00) [pid = 1885] [serial = 1232] [outer = (nil)] [url = about:blank] 00:20:45 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x83e39000) [pid = 1885] [serial = 1231] [outer = (nil)] [url = about:blank] 00:20:45 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8cd8ac00) [pid = 1885] [serial = 1235] [outer = (nil)] [url = about:blank] 00:20:45 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x8cd81c00) [pid = 1885] [serial = 1234] [outer = (nil)] [url = about:blank] 00:20:45 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8debfc00) [pid = 1885] [serial = 1238] [outer = (nil)] [url = about:blank] 00:20:45 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x8deba800) [pid = 1885] [serial = 1237] [outer = (nil)] [url = about:blank] 00:20:46 INFO - PROCESS | 1885 | 1477984846116 Marionette TRACE conn4 <- [1,1897,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 00:20:46 INFO - . 00:20:46 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3897ms 00:20:46 INFO - PROCESS | 1885 | 1477984846176 Marionette TRACE conn4 -> [0,1898,"getWindowHandle",null] 00:20:46 INFO - PROCESS | 1885 | 1477984846183 Marionette TRACE conn4 <- [1,1898,null,{"value":"8"}] 00:20:46 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 00:20:46 INFO - PROCESS | 1885 | 1477984846195 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:46 INFO - PROCESS | 1885 | 1477984846409 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 00:20:46 INFO - PROCESS | 1885 | 1477984846526 Marionette TRACE conn4 -> [0,1900,"getWindowHandles",null] 00:20:46 INFO - PROCESS | 1885 | 1477984846532 Marionette TRACE conn4 <- [1,1900,null,["8"]] 00:20:46 INFO - PROCESS | 1885 | 1477984846539 Marionette TRACE conn4 -> [0,1901,"switchToWindow",{"name":"8"}] 00:20:46 INFO - PROCESS | 1885 | 1477984846548 Marionette TRACE conn4 <- [1,1901,null,{}] 00:20:46 INFO - PROCESS | 1885 | 1477984846554 Marionette TRACE conn4 -> [0,1902,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b14000 == 8 [pid = 1885] [id = 427] 00:20:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82b14800) [pid = 1885] [serial = 1248] [outer = (nil)] 00:20:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82b17800) [pid = 1885] [serial = 1249] [outer = 0x82b14800] 00:20:46 INFO - PROCESS | 1885 | 1477984846681 Marionette DEBUG loaded listener.js 00:20:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x82c47c00) [pid = 1885] [serial = 1250] [outer = 0x82b14800] 00:20:47 INFO - PROCESS | 1885 | [h264 @ 0x82c4f400] err{or,}_recognition separate: 1; 1 00:20:47 INFO - PROCESS | 1885 | [h264 @ 0x82c4f400] err{or,}_recognition combined: 1; 1 00:20:47 INFO - PROCESS | 1885 | [h264 @ 0x82c4f400] Unsupported bit depth: 0 00:20:47 INFO - PROCESS | 1885 | [h264 @ 0x82f49000] err{or,}_recognition separate: 1; 1 00:20:47 INFO - PROCESS | 1885 | [h264 @ 0x82f49000] err{or,}_recognition combined: 1; 1 00:20:47 INFO - PROCESS | 1885 | [h264 @ 0x82f49000] Unsupported bit depth: 0 00:20:47 INFO - PROCESS | 1885 | [h264 @ 0x82f49000] no picture 00:20:47 INFO - PROCESS | 1885 | [h264 @ 0x82f49000] no picture 00:20:47 INFO - PROCESS | 1885 | [h264 @ 0x82f52000] err{or,}_recognition separate: 1; 1 00:20:47 INFO - PROCESS | 1885 | [h264 @ 0x82f52000] err{or,}_recognition combined: 1; 1 00:20:47 INFO - PROCESS | 1885 | [h264 @ 0x82f52000] Unsupported bit depth: 0 00:20:47 INFO - PROCESS | 1885 | [h264 @ 0x82f52000] no picture 00:20:47 INFO - PROCESS | 1885 | [h264 @ 0x82f52000] no picture 00:20:48 INFO - PROCESS | 1885 | [h264 @ 0x82f52c00] err{or,}_recognition separate: 1; 1 00:20:48 INFO - PROCESS | 1885 | [h264 @ 0x82f52c00] err{or,}_recognition combined: 1; 1 00:20:48 INFO - PROCESS | 1885 | [h264 @ 0x82f52c00] Unsupported bit depth: 0 00:20:48 INFO - PROCESS | 1885 | [h264 @ 0x82f52c00] no picture 00:20:48 INFO - PROCESS | 1885 | [h264 @ 0x82f52c00] no picture 00:20:48 INFO - PROCESS | 1885 | [h264 @ 0x82f52000] err{or,}_recognition separate: 1; 1 00:20:48 INFO - PROCESS | 1885 | [h264 @ 0x82f52000] err{or,}_recognition combined: 1; 1 00:20:48 INFO - PROCESS | 1885 | [h264 @ 0x82f52000] Unsupported bit depth: 0 00:20:48 INFO - PROCESS | 1885 | [h264 @ 0x82f52000] no picture 00:20:48 INFO - PROCESS | 1885 | [h264 @ 0x82f52000] no picture 00:20:48 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x82f4d800) [pid = 1885] [serial = 1242] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 00:20:48 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8dfef800) [pid = 1885] [serial = 1239] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 00:20:49 INFO - PROCESS | 1885 | 1477984849574 Marionette TRACE conn4 <- [1,1902,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 00:20:49 INFO - . 00:20:49 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3434ms 00:20:49 INFO - PROCESS | 1885 | 1477984849626 Marionette TRACE conn4 -> [0,1903,"getWindowHandle",null] 00:20:49 INFO - PROCESS | 1885 | 1477984849631 Marionette TRACE conn4 <- [1,1903,null,{"value":"8"}] 00:20:49 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 00:20:49 INFO - PROCESS | 1885 | 1477984849639 Marionette TRACE conn4 -> [0,1904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:49 INFO - PROCESS | 1885 | 1477984849866 Marionette TRACE conn4 <- [1,1904,null,{"value":null}] 00:20:49 INFO - PROCESS | 1885 | 1477984849880 Marionette TRACE conn4 -> [0,1905,"getWindowHandles",null] 00:20:49 INFO - PROCESS | 1885 | 1477984849885 Marionette TRACE conn4 <- [1,1905,null,["8"]] 00:20:49 INFO - PROCESS | 1885 | 1477984849893 Marionette TRACE conn4 -> [0,1906,"switchToWindow",{"name":"8"}] 00:20:49 INFO - PROCESS | 1885 | 1477984849898 Marionette TRACE conn4 <- [1,1906,null,{}] 00:20:49 INFO - PROCESS | 1885 | 1477984849905 Marionette TRACE conn4 -> [0,1907,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c48000 == 9 [pid = 1885] [id = 428] 00:20:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82f55400) [pid = 1885] [serial = 1251] [outer = (nil)] 00:20:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x82f6bc00) [pid = 1885] [serial = 1252] [outer = 0x82f55400] 00:20:50 INFO - PROCESS | 1885 | 1477984850000 Marionette DEBUG loaded listener.js 00:20:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x82a30c00) [pid = 1885] [serial = 1253] [outer = 0x82f55400] 00:20:50 INFO - PROCESS | 1885 | [h264 @ 0x82f76000] err{or,}_recognition separate: 1; 1 00:20:50 INFO - PROCESS | 1885 | [h264 @ 0x82f76000] err{or,}_recognition combined: 1; 1 00:20:50 INFO - PROCESS | 1885 | [h264 @ 0x82f76000] Unsupported bit depth: 0 00:20:50 INFO - PROCESS | 1885 | [h264 @ 0x83009800] err{or,}_recognition separate: 1; 1 00:20:50 INFO - PROCESS | 1885 | [h264 @ 0x83009800] err{or,}_recognition combined: 1; 1 00:20:50 INFO - PROCESS | 1885 | [h264 @ 0x83009800] Unsupported bit depth: 0 00:20:50 INFO - PROCESS | 1885 | [h264 @ 0x83009800] no picture 00:20:50 INFO - PROCESS | 1885 | [h264 @ 0x83009800] no picture 00:20:51 INFO - PROCESS | 1885 | [h264 @ 0x8300cc00] err{or,}_recognition separate: 1; 1 00:20:51 INFO - PROCESS | 1885 | [h264 @ 0x8300cc00] err{or,}_recognition combined: 1; 1 00:20:51 INFO - PROCESS | 1885 | [h264 @ 0x8300cc00] Unsupported bit depth: 0 00:20:51 INFO - PROCESS | 1885 | [h264 @ 0x8300cc00] no picture 00:20:51 INFO - PROCESS | 1885 | [h264 @ 0x8300cc00] no picture 00:20:51 INFO - PROCESS | 1885 | [h264 @ 0x82b12000] err{or,}_recognition separate: 1; 1 00:20:51 INFO - PROCESS | 1885 | [h264 @ 0x82b12000] err{or,}_recognition combined: 1; 1 00:20:51 INFO - PROCESS | 1885 | [h264 @ 0x82b12000] Unsupported bit depth: 0 00:20:51 INFO - PROCESS | 1885 | [h264 @ 0x82b12000] no picture 00:20:51 INFO - PROCESS | 1885 | [h264 @ 0x82b12000] no picture 00:20:52 INFO - PROCESS | 1885 | [h264 @ 0x82a24000] err{or,}_recognition separate: 1; 1 00:20:52 INFO - PROCESS | 1885 | [h264 @ 0x82a24000] err{or,}_recognition combined: 1; 1 00:20:52 INFO - PROCESS | 1885 | [h264 @ 0x82a24000] Unsupported bit depth: 0 00:20:52 INFO - PROCESS | 1885 | [h264 @ 0x82a24000] no picture 00:20:52 INFO - PROCESS | 1885 | [h264 @ 0x82a24000] no picture 00:20:52 INFO - PROCESS | 1885 | 1477984852965 Marionette TRACE conn4 <- [1,1907,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 00:20:53 INFO - . 00:20:53 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3384ms 00:20:53 INFO - PROCESS | 1885 | 1477984853023 Marionette TRACE conn4 -> [0,1908,"getWindowHandle",null] 00:20:53 INFO - PROCESS | 1885 | 1477984853030 Marionette TRACE conn4 <- [1,1908,null,{"value":"8"}] 00:20:53 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 00:20:53 INFO - Clearing pref media.mediasource.enabled 00:20:53 INFO - PROCESS | 1885 | 1477984853040 Marionette TRACE conn4 -> [0,1909,"getContext",null] 00:20:53 INFO - PROCESS | 1885 | 1477984853046 Marionette TRACE conn4 <- [1,1909,null,{"value":"content"}] 00:20:53 INFO - PROCESS | 1885 | 1477984853056 Marionette TRACE conn4 -> [0,1910,"setContext",{"value":"chrome"}] 00:20:53 INFO - PROCESS | 1885 | 1477984853061 Marionette TRACE conn4 <- [1,1910,null,{}] 00:20:53 INFO - PROCESS | 1885 | 1477984853111 Marionette TRACE conn4 -> [0,1911,"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}] 00:20:53 INFO - PROCESS | 1885 | 1477984853132 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 00:20:53 INFO - PROCESS | 1885 | 1477984853137 Marionette TRACE conn4 -> [0,1912,"setContext",{"value":"content"}] 00:20:53 INFO - PROCESS | 1885 | 1477984853147 Marionette TRACE conn4 <- [1,1912,null,{}] 00:20:53 INFO - PROCESS | 1885 | 1477984853158 Marionette TRACE conn4 -> [0,1913,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:53 INFO - PROCESS | 1885 | 1477984853365 Marionette TRACE conn4 <- [1,1913,null,{"value":null}] 00:20:53 INFO - PROCESS | 1885 | 1477984853529 Marionette TRACE conn4 -> [0,1914,"getWindowHandles",null] 00:20:53 INFO - PROCESS | 1885 | 1477984853534 Marionette TRACE conn4 <- [1,1914,null,["8"]] 00:20:53 INFO - PROCESS | 1885 | 1477984853541 Marionette TRACE conn4 -> [0,1915,"switchToWindow",{"name":"8"}] 00:20:53 INFO - PROCESS | 1885 | 1477984853548 Marionette TRACE conn4 <- [1,1915,null,{}] 00:20:53 INFO - PROCESS | 1885 | 1477984853555 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c50400 == 10 [pid = 1885] [id = 429] 00:20:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x82c50c00) [pid = 1885] [serial = 1254] [outer = (nil)] 00:20:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x82f4f000) [pid = 1885] [serial = 1255] [outer = 0x82c50c00] 00:20:53 INFO - PROCESS | 1885 | 1477984853660 Marionette DEBUG loaded listener.js 00:20:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x82f54400) [pid = 1885] [serial = 1256] [outer = 0x82c50c00] 00:20:55 INFO - PROCESS | 1885 | --DOCSHELL 0x82b14000 == 9 [pid = 1885] [id = 427] 00:20:55 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8325f000) [pid = 1885] [serial = 1243] [outer = (nil)] [url = about:blank] 00:20:55 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x83263000) [pid = 1885] [serial = 1244] [outer = (nil)] [url = about:blank] 00:20:55 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8fb7b800) [pid = 1885] [serial = 1240] [outer = (nil)] [url = about:blank] 00:20:55 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8fbd2400) [pid = 1885] [serial = 1241] [outer = (nil)] [url = about:blank] 00:20:56 INFO - PROCESS | 1885 | 1477984856839 Marionette TRACE conn4 <- [1,1916,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 00:20:56 INFO - . 00:20:56 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3851ms 00:20:56 INFO - PROCESS | 1885 | 1477984856890 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 00:20:56 INFO - PROCESS | 1885 | 1477984856894 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 00:20:56 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 00:20:56 INFO - PROCESS | 1885 | 1477984856903 Marionette TRACE conn4 -> [0,1918,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:20:57 INFO - PROCESS | 1885 | 1477984857114 Marionette TRACE conn4 <- [1,1918,null,{"value":null}] 00:20:57 INFO - PROCESS | 1885 | 1477984857128 Marionette TRACE conn4 -> [0,1919,"getWindowHandles",null] 00:20:57 INFO - PROCESS | 1885 | 1477984857133 Marionette TRACE conn4 <- [1,1919,null,["8"]] 00:20:57 INFO - PROCESS | 1885 | 1477984857141 Marionette TRACE conn4 -> [0,1920,"switchToWindow",{"name":"8"}] 00:20:57 INFO - PROCESS | 1885 | 1477984857150 Marionette TRACE conn4 <- [1,1920,null,{}] 00:20:57 INFO - PROCESS | 1885 | 1477984857155 Marionette TRACE conn4 -> [0,1921,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:20:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c4b400 == 10 [pid = 1885] [id = 430] 00:20:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x82c4c000) [pid = 1885] [serial = 1257] [outer = (nil)] 00:20:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x82f47400) [pid = 1885] [serial = 1258] [outer = 0x82c4c000] 00:20:57 INFO - PROCESS | 1885 | 1477984857258 Marionette DEBUG loaded listener.js 00:20:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x83050800) [pid = 1885] [serial = 1259] [outer = 0x82c4c000] 00:20:57 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x82b14800) [pid = 1885] [serial = 1248] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 00:21:00 INFO - PROCESS | 1885 | 1477984860594 Marionette TRACE conn4 <- [1,1921,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]]]}] 00:21:00 INFO - . 00:21:00 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3737ms 00:21:00 INFO - PROCESS | 1885 | 1477984860642 Marionette TRACE conn4 -> [0,1922,"getWindowHandle",null] 00:21:00 INFO - PROCESS | 1885 | 1477984860647 Marionette TRACE conn4 <- [1,1922,null,{"value":"8"}] 00:21:00 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 00:21:00 INFO - PROCESS | 1885 | 1477984860656 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:00 INFO - PROCESS | 1885 | 1477984860839 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 00:21:00 INFO - PROCESS | 1885 | 1477984860854 Marionette TRACE conn4 -> [0,1924,"getWindowHandles",null] 00:21:00 INFO - PROCESS | 1885 | 1477984860858 Marionette TRACE conn4 <- [1,1924,null,["8"]] 00:21:00 INFO - PROCESS | 1885 | 1477984860865 Marionette TRACE conn4 -> [0,1925,"switchToWindow",{"name":"8"}] 00:21:00 INFO - PROCESS | 1885 | 1477984860870 Marionette TRACE conn4 <- [1,1925,null,{}] 00:21:00 INFO - PROCESS | 1885 | 1477984860876 Marionette TRACE conn4 -> [0,1926,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:00 INFO - PROCESS | 1885 | ++DOCSHELL 0x8325e000 == 11 [pid = 1885] [id = 431] 00:21:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8325fc00) [pid = 1885] [serial = 1260] [outer = (nil)] 00:21:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x83265000) [pid = 1885] [serial = 1261] [outer = 0x8325fc00] 00:21:00 INFO - PROCESS | 1885 | 1477984860971 Marionette DEBUG loaded listener.js 00:21:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x83269000) [pid = 1885] [serial = 1262] [outer = 0x8325fc00] 00:21:04 INFO - PROCESS | 1885 | 1477984864415 Marionette TRACE conn4 <- [1,1926,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]]]}] 00:21:04 INFO - . 00:21:04 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 3778ms 00:21:04 INFO - PROCESS | 1885 | 1477984864435 Marionette TRACE conn4 -> [0,1927,"getWindowHandle",null] 00:21:04 INFO - PROCESS | 1885 | 1477984864441 Marionette TRACE conn4 <- [1,1927,null,{"value":"8"}] 00:21:04 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 00:21:04 INFO - PROCESS | 1885 | 1477984864452 Marionette TRACE conn4 -> [0,1928,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:04 INFO - PROCESS | 1885 | 1477984864650 Marionette TRACE conn4 <- [1,1928,null,{"value":null}] 00:21:04 INFO - PROCESS | 1885 | 1477984864806 Marionette TRACE conn4 -> [0,1929,"getWindowHandles",null] 00:21:04 INFO - PROCESS | 1885 | 1477984864813 Marionette TRACE conn4 <- [1,1929,null,["8"]] 00:21:04 INFO - PROCESS | 1885 | 1477984864821 Marionette TRACE conn4 -> [0,1930,"switchToWindow",{"name":"8"}] 00:21:04 INFO - PROCESS | 1885 | 1477984864829 Marionette TRACE conn4 <- [1,1930,null,{}] 00:21:04 INFO - PROCESS | 1885 | 1477984864836 Marionette TRACE conn4 -> [0,1931,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x8325ac00 == 12 [pid = 1885] [id = 432] 00:21:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8325b400) [pid = 1885] [serial = 1263] [outer = (nil)] 00:21:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x83262400) [pid = 1885] [serial = 1264] [outer = 0x8325b400] 00:21:04 INFO - PROCESS | 1885 | 1477984864952 Marionette DEBUG loaded listener.js 00:21:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x833c5800) [pid = 1885] [serial = 1265] [outer = 0x8325b400] 00:21:06 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x82f6bc00) [pid = 1885] [serial = 1252] [outer = (nil)] [url = about:blank] 00:21:06 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x82b17800) [pid = 1885] [serial = 1249] [outer = (nil)] [url = about:blank] 00:21:06 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x82c47c00) [pid = 1885] [serial = 1250] [outer = (nil)] [url = about:blank] 00:21:06 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x83263400) [pid = 1885] [serial = 1246] [outer = (nil)] [url = about:blank] 00:21:08 INFO - PROCESS | 1885 | 1477984868466 Marionette TRACE conn4 <- [1,1931,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]]]}] 00:21:08 INFO - . 00:21:08 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 4043ms 00:21:08 INFO - PROCESS | 1885 | 1477984868493 Marionette TRACE conn4 -> [0,1932,"getWindowHandle",null] 00:21:08 INFO - PROCESS | 1885 | 1477984868499 Marionette TRACE conn4 <- [1,1932,null,{"value":"8"}] 00:21:08 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 00:21:08 INFO - PROCESS | 1885 | 1477984868509 Marionette TRACE conn4 -> [0,1933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:08 INFO - PROCESS | 1885 | 1477984868723 Marionette TRACE conn4 <- [1,1933,null,{"value":null}] 00:21:08 INFO - PROCESS | 1885 | 1477984868798 Marionette TRACE conn4 -> [0,1934,"getWindowHandles",null] 00:21:08 INFO - PROCESS | 1885 | 1477984868804 Marionette TRACE conn4 <- [1,1934,null,["8"]] 00:21:08 INFO - PROCESS | 1885 | 1477984868810 Marionette TRACE conn4 -> [0,1935,"switchToWindow",{"name":"8"}] 00:21:08 INFO - PROCESS | 1885 | 1477984868818 Marionette TRACE conn4 <- [1,1935,null,{}] 00:21:08 INFO - PROCESS | 1885 | 1477984868825 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f47000 == 13 [pid = 1885] [id = 433] 00:21:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x82f47c00) [pid = 1885] [serial = 1266] [outer = (nil)] 00:21:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x82f50400) [pid = 1885] [serial = 1267] [outer = 0x82f47c00] 00:21:08 INFO - PROCESS | 1885 | 1477984868931 Marionette DEBUG loaded listener.js 00:21:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8304d400) [pid = 1885] [serial = 1268] [outer = 0x82f47c00] 00:21:09 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x82c4c000) [pid = 1885] [serial = 1257] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 00:21:11 INFO - PROCESS | 1885 | 1477984871788 Marionette TRACE conn4 <- [1,1936,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 00:21:11 INFO - . 00:21:11 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3333ms 00:21:11 INFO - PROCESS | 1885 | 1477984871841 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 00:21:11 INFO - PROCESS | 1885 | 1477984871848 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 00:21:11 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 00:21:11 INFO - PROCESS | 1885 | 1477984871856 Marionette TRACE conn4 -> [0,1938,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:12 INFO - PROCESS | 1885 | 1477984872090 Marionette TRACE conn4 <- [1,1938,null,{"value":null}] 00:21:12 INFO - PROCESS | 1885 | 1477984872103 Marionette TRACE conn4 -> [0,1939,"getWindowHandles",null] 00:21:12 INFO - PROCESS | 1885 | 1477984872106 Marionette TRACE conn4 <- [1,1939,null,["8"]] 00:21:12 INFO - PROCESS | 1885 | 1477984872112 Marionette TRACE conn4 -> [0,1940,"switchToWindow",{"name":"8"}] 00:21:12 INFO - PROCESS | 1885 | 1477984872118 Marionette TRACE conn4 <- [1,1940,null,{}] 00:21:12 INFO - PROCESS | 1885 | 1477984872187 Marionette TRACE conn4 -> [0,1941,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x83d9e800 == 14 [pid = 1885] [id = 434] 00:21:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x83d9f000) [pid = 1885] [serial = 1269] [outer = (nil)] 00:21:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x83da2800) [pid = 1885] [serial = 1270] [outer = 0x83d9f000] 00:21:12 INFO - PROCESS | 1885 | 1477984872283 Marionette DEBUG loaded listener.js 00:21:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x83e2fc00) [pid = 1885] [serial = 1271] [outer = 0x83d9f000] 00:21:15 INFO - PROCESS | 1885 | 1477984875190 Marionette TRACE conn4 <- [1,1941,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 00:21:15 INFO - . 00:21:15 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3387ms 00:21:15 INFO - PROCESS | 1885 | 1477984875292 Marionette TRACE conn4 -> [0,1942,"getWindowHandle",null] 00:21:15 INFO - PROCESS | 1885 | 1477984875303 Marionette TRACE conn4 <- [1,1942,null,{"value":"8"}] 00:21:15 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 00:21:15 INFO - PROCESS | 1885 | 1477984875318 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:21:15 INFO - PROCESS | 1885 | 1477984875547 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 00:21:15 INFO - PROCESS | 1885 | 1477984875709 Marionette TRACE conn4 -> [0,1944,"getWindowHandles",null] 00:21:15 INFO - PROCESS | 1885 | 1477984875716 Marionette TRACE conn4 <- [1,1944,null,["8"]] 00:21:15 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x82f47400) [pid = 1885] [serial = 1258] [outer = (nil)] [url = about:blank] 00:21:15 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x83050800) [pid = 1885] [serial = 1259] [outer = (nil)] [url = about:blank] 00:21:15 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x83265000) [pid = 1885] [serial = 1261] [outer = (nil)] [url = about:blank] 00:21:15 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x82f4f000) [pid = 1885] [serial = 1255] [outer = (nil)] [url = about:blank] 00:21:15 INFO - PROCESS | 1885 | 1477984875740 Marionette TRACE conn4 -> [0,1945,"switchToWindow",{"name":"8"}] 00:21:15 INFO - PROCESS | 1885 | 1477984875748 Marionette TRACE conn4 <- [1,1945,null,{}] 00:21:15 INFO - PROCESS | 1885 | 1477984875754 Marionette TRACE conn4 -> [0,1946,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f52400 == 15 [pid = 1885] [id = 435] 00:21:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x82f54000) [pid = 1885] [serial = 1272] [outer = (nil)] 00:21:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x82f6b800) [pid = 1885] [serial = 1273] [outer = 0x82f54000] 00:21:15 INFO - PROCESS | 1885 | 1477984875858 Marionette DEBUG loaded listener.js 00:21:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x83001c00) [pid = 1885] [serial = 1274] [outer = 0x82f54000] 00:21:18 INFO - PROCESS | 1885 | 1477984878726 Marionette TRACE conn4 <- [1,1946,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 00:21:18 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x82f47c00) [pid = 1885] [serial = 1266] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 00:21:18 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8325fc00) [pid = 1885] [serial = 1260] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 00:21:18 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8325b400) [pid = 1885] [serial = 1263] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 00:21:18 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x82f55400) [pid = 1885] [serial = 1251] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 00:21:18 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x82c50c00) [pid = 1885] [serial = 1254] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 00:21:18 INFO - . 00:21:18 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3443ms 00:21:18 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x831d5400) [pid = 1885] [serial = 1245] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 00:21:18 INFO - PROCESS | 1885 | 1477984878759 Marionette TRACE conn4 -> [0,1947,"getWindowHandle",null] 00:21:18 INFO - TEST-START | /media-source/mediasource-detach.html 00:21:18 INFO - PROCESS | 1885 | 1477984878764 Marionette TRACE conn4 <- [1,1947,null,{"value":"8"}] 00:21:18 INFO - PROCESS | 1885 | 1477984878773 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}] 00:21:18 INFO - PROCESS | 1885 | 1477984878952 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 00:21:18 INFO - PROCESS | 1885 | 1477984878964 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 00:21:18 INFO - PROCESS | 1885 | 1477984878967 Marionette TRACE conn4 <- [1,1949,null,["8"]] 00:21:18 INFO - PROCESS | 1885 | 1477984878976 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 00:21:18 INFO - PROCESS | 1885 | 1477984878981 Marionette TRACE conn4 <- [1,1950,null,{}] 00:21:18 INFO - PROCESS | 1885 | 1477984878988 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-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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f4fc00 == 16 [pid = 1885] [id = 436] 00:21:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x83049c00) [pid = 1885] [serial = 1275] [outer = (nil)] 00:21:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8304c400) [pid = 1885] [serial = 1276] [outer = 0x83049c00] 00:21:19 INFO - PROCESS | 1885 | 1477984879083 Marionette DEBUG loaded listener.js 00:21:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8304f000) [pid = 1885] [serial = 1277] [outer = 0x83049c00] 00:21:20 INFO - PROCESS | 1885 | [aac @ 0x8adcb800] err{or,}_recognition separate: 1; 1 00:21:20 INFO - PROCESS | 1885 | [aac @ 0x8adcb800] err{or,}_recognition combined: 1; 1 00:21:20 INFO - PROCESS | 1885 | [aac @ 0x8adcb800] Unsupported bit depth: 0 00:21:20 INFO - PROCESS | 1885 | [h264 @ 0x8adcd400] err{or,}_recognition separate: 1; 1 00:21:20 INFO - PROCESS | 1885 | [h264 @ 0x8adcd400] err{or,}_recognition combined: 1; 1 00:21:20 INFO - PROCESS | 1885 | [h264 @ 0x8adcd400] Unsupported bit depth: 0 00:21:20 INFO - PROCESS | 1885 | [aac @ 0x8adcb800] err{or,}_recognition separate: 1; 1 00:21:20 INFO - PROCESS | 1885 | [aac @ 0x8adcb800] err{or,}_recognition combined: 1; 1 00:21:20 INFO - PROCESS | 1885 | [aac @ 0x8adcb800] Unsupported bit depth: 0 00:21:20 INFO - PROCESS | 1885 | [h264 @ 0x8adcec00] err{or,}_recognition separate: 1; 1 00:21:20 INFO - PROCESS | 1885 | [h264 @ 0x8adcec00] err{or,}_recognition combined: 1; 1 00:21:20 INFO - PROCESS | 1885 | [h264 @ 0x8adcec00] Unsupported bit depth: 0 00:21:20 INFO - .. 00:21:20 INFO - TEST-OK | /media-source/mediasource-detach.html | took 1931ms 00:21:20 INFO - PROCESS | 1885 | 1477984880651 Marionette TRACE conn4 <- [1,1951,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,1952,"getWindowHandle",null] 00:21:20 INFO - PROCESS | 1885 | 1477984880725 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 00:21:20 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 00:21:20 INFO - PROCESS | 1885 | 1477984880733 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}] 00:21:20 INFO - PROCESS | 1885 | 1477984880899 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 00:21:20 INFO - PROCESS | 1885 | 1477984880915 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 00:21:20 INFO - PROCESS | 1885 | 1477984880920 Marionette TRACE conn4 <- [1,1954,null,["8"]] 00:21:20 INFO - PROCESS | 1885 | 1477984880925 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 00:21:20 INFO - PROCESS | 1885 | 1477984880932 Marionette TRACE conn4 <- [1,1955,null,{}] 00:21:20 INFO - PROCESS | 1885 | 1477984880938 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-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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x833ccc00 == 17 [pid = 1885] [id = 437] 00:21:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8adf5400) [pid = 1885] [serial = 1278] [outer = (nil)] 00:21:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8adf9800) [pid = 1885] [serial = 1279] [outer = 0x8adf5400] 00:21:21 INFO - PROCESS | 1885 | 1477984881035 Marionette DEBUG loaded listener.js 00:21:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x8ccd7c00) [pid = 1885] [serial = 1280] [outer = 0x8adf5400] 00:21:23 INFO - PROCESS | 1885 | 1477984883360 Marionette TRACE conn4 <- [1,1956,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]]]}] 00:21:23 INFO - ............. 00:21:23 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 2675ms 00:21:23 INFO - PROCESS | 1885 | 1477984883409 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 00:21:23 INFO - PROCESS | 1885 | 1477984883416 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 00:21:23 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 00:21:23 INFO - PROCESS | 1885 | 1477984883427 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}] 00:21:23 INFO - PROCESS | 1885 | 1477984883654 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 00:21:23 INFO - PROCESS | 1885 | 1477984883813 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 00:21:23 INFO - PROCESS | 1885 | 1477984883820 Marionette TRACE conn4 <- [1,1959,null,["8"]] 00:21:23 INFO - PROCESS | 1885 | 1477984883827 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 00:21:23 INFO - PROCESS | 1885 | 1477984883835 Marionette TRACE conn4 <- [1,1960,null,{}] 00:21:23 INFO - PROCESS | 1885 | 1477984883842 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-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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f79800 == 18 [pid = 1885] [id = 438] 00:21:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x83003c00) [pid = 1885] [serial = 1281] [outer = (nil)] 00:21:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x8adc4800) [pid = 1885] [serial = 1282] [outer = 0x83003c00] 00:21:24 INFO - PROCESS | 1885 | 1477984884001 Marionette DEBUG loaded listener.js 00:21:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x8adcec00) [pid = 1885] [serial = 1283] [outer = 0x83003c00] 00:21:24 INFO - PROCESS | 1885 | 1477984884683 Marionette TRACE conn4 <- [1,1961,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]]]}] 00:21:24 INFO - ... 00:21:24 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1319ms 00:21:24 INFO - PROCESS | 1885 | 1477984884745 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 00:21:24 INFO - PROCESS | 1885 | 1477984884750 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 00:21:24 INFO - TEST-START | /media-source/mediasource-endofstream.html 00:21:24 INFO - PROCESS | 1885 | 1477984884759 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}] 00:21:24 INFO - PROCESS | 1885 | 1477984884951 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 00:21:25 INFO - PROCESS | 1885 | 1477984885111 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 00:21:25 INFO - PROCESS | 1885 | 1477984885116 Marionette TRACE conn4 <- [1,1964,null,["8"]] 00:21:25 INFO - PROCESS | 1885 | 1477984885128 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 00:21:25 INFO - PROCESS | 1885 | 1477984885133 Marionette TRACE conn4 <- [1,1965,null,{}] 00:21:25 INFO - PROCESS | 1885 | 1477984885139 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-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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd5b800 == 19 [pid = 1885] [id = 439] 00:21:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x8cd5bc00) [pid = 1885] [serial = 1284] [outer = (nil)] 00:21:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8cd81000) [pid = 1885] [serial = 1285] [outer = 0x8cd5bc00] 00:21:25 INFO - PROCESS | 1885 | 1477984885249 Marionette DEBUG loaded listener.js 00:21:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8cd86000) [pid = 1885] [serial = 1286] [outer = 0x8cd5bc00] 00:21:27 INFO - PROCESS | 1885 | [aac @ 0x8fc56800] err{or,}_recognition separate: 1; 1 00:21:27 INFO - PROCESS | 1885 | [aac @ 0x8fc56800] err{or,}_recognition combined: 1; 1 00:21:27 INFO - PROCESS | 1885 | [aac @ 0x8fc56800] Unsupported bit depth: 0 00:21:27 INFO - PROCESS | 1885 | [h264 @ 0x8fc58000] err{or,}_recognition separate: 1; 1 00:21:27 INFO - PROCESS | 1885 | [h264 @ 0x8fc58000] err{or,}_recognition combined: 1; 1 00:21:27 INFO - PROCESS | 1885 | [h264 @ 0x8fc58000] Unsupported bit depth: 0 00:21:27 INFO - PROCESS | 1885 | [aac @ 0x8fc56800] err{or,}_recognition separate: 1; 1 00:21:27 INFO - PROCESS | 1885 | [aac @ 0x8fc56800] err{or,}_recognition combined: 1; 1 00:21:27 INFO - PROCESS | 1885 | [aac @ 0x8fc56800] Unsupported bit depth: 0 00:21:27 INFO - PROCESS | 1885 | [h264 @ 0x8fc58000] err{or,}_recognition separate: 1; 1 00:21:27 INFO - PROCESS | 1885 | [h264 @ 0x8fc58000] err{or,}_recognition combined: 1; 1 00:21:27 INFO - PROCESS | 1885 | [h264 @ 0x8fc58000] Unsupported bit depth: 0 00:21:27 INFO - PROCESS | 1885 | [aac @ 0x8fc5bc00] err{or,}_recognition separate: 1; 1 00:21:27 INFO - PROCESS | 1885 | [aac @ 0x8fc5bc00] err{or,}_recognition combined: 1; 1 00:21:27 INFO - PROCESS | 1885 | [aac @ 0x8fc5bc00] Unsupported bit depth: 0 00:21:27 INFO - PROCESS | 1885 | [h264 @ 0x8fc5e000] err{or,}_recognition separate: 1; 1 00:21:27 INFO - PROCESS | 1885 | [h264 @ 0x8fc5e000] err{or,}_recognition combined: 1; 1 00:21:27 INFO - PROCESS | 1885 | [h264 @ 0x8fc5e000] Unsupported bit depth: 0 00:21:27 INFO - PROCESS | 1885 | [aac @ 0x8fc5bc00] err{or,}_recognition separate: 1; 1 00:21:27 INFO - PROCESS | 1885 | [aac @ 0x8fc5bc00] err{or,}_recognition combined: 1; 1 00:21:27 INFO - PROCESS | 1885 | [aac @ 0x8fc5bc00] Unsupported bit depth: 0 00:21:27 INFO - PROCESS | 1885 | [h264 @ 0x8fc5e000] err{or,}_recognition separate: 1; 1 00:21:27 INFO - PROCESS | 1885 | [h264 @ 0x8fc5e000] err{or,}_recognition combined: 1; 1 00:21:27 INFO - PROCESS | 1885 | [h264 @ 0x8fc5e000] Unsupported bit depth: 0 00:21:28 INFO - PROCESS | 1885 | --DOCSHELL 0x82c4b400 == 18 [pid = 1885] [id = 430] 00:21:28 INFO - PROCESS | 1885 | --DOCSHELL 0x82f4fc00 == 17 [pid = 1885] [id = 436] 00:21:28 INFO - PROCESS | 1885 | --DOCSHELL 0x82f52400 == 16 [pid = 1885] [id = 435] 00:21:28 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x82a30c00) [pid = 1885] [serial = 1253] [outer = (nil)] [url = about:blank] 00:21:28 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x82f54400) [pid = 1885] [serial = 1256] [outer = (nil)] [url = about:blank] 00:21:28 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x833c2400) [pid = 1885] [serial = 1247] [outer = (nil)] [url = about:blank] 00:21:28 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x82f50400) [pid = 1885] [serial = 1267] [outer = (nil)] [url = about:blank] 00:21:28 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x8304d400) [pid = 1885] [serial = 1268] [outer = (nil)] [url = about:blank] 00:21:28 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x83262400) [pid = 1885] [serial = 1264] [outer = (nil)] [url = about:blank] 00:21:28 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x833c5800) [pid = 1885] [serial = 1265] [outer = (nil)] [url = about:blank] 00:21:28 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x83269000) [pid = 1885] [serial = 1262] [outer = (nil)] [url = about:blank] 00:21:31 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x83049c00) [pid = 1885] [serial = 1275] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 00:21:31 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x83d9f000) [pid = 1885] [serial = 1269] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 00:21:31 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x82f54000) [pid = 1885] [serial = 1272] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 00:21:36 INFO - PROCESS | 1885 | --DOCSHELL 0x8325ac00 == 15 [pid = 1885] [id = 432] 00:21:36 INFO - PROCESS | 1885 | --DOCSHELL 0x82c50400 == 14 [pid = 1885] [id = 429] 00:21:36 INFO - PROCESS | 1885 | --DOCSHELL 0x82f47000 == 13 [pid = 1885] [id = 433] 00:21:36 INFO - PROCESS | 1885 | --DOCSHELL 0x82f71c00 == 12 [pid = 1885] [id = 426] 00:21:36 INFO - PROCESS | 1885 | --DOCSHELL 0x8325e000 == 11 [pid = 1885] [id = 431] 00:21:36 INFO - PROCESS | 1885 | --DOCSHELL 0x83d9e800 == 10 [pid = 1885] [id = 434] 00:21:36 INFO - PROCESS | 1885 | --DOCSHELL 0x82c48000 == 9 [pid = 1885] [id = 428] 00:21:36 INFO - PROCESS | 1885 | --DOCSHELL 0x82f79800 == 8 [pid = 1885] [id = 438] 00:21:36 INFO - PROCESS | 1885 | --DOCSHELL 0x833ccc00 == 7 [pid = 1885] [id = 437] 00:21:36 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x83da2800) [pid = 1885] [serial = 1270] [outer = (nil)] [url = about:blank] 00:21:36 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8304c400) [pid = 1885] [serial = 1276] [outer = (nil)] [url = about:blank] 00:21:36 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x83e2fc00) [pid = 1885] [serial = 1271] [outer = (nil)] [url = about:blank] 00:21:36 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x83001c00) [pid = 1885] [serial = 1274] [outer = (nil)] [url = about:blank] 00:21:36 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8304f000) [pid = 1885] [serial = 1277] [outer = (nil)] [url = about:blank] 00:21:36 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x8adf9800) [pid = 1885] [serial = 1279] [outer = (nil)] [url = about:blank] 00:21:36 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82f6b800) [pid = 1885] [serial = 1273] [outer = (nil)] [url = about:blank] 00:21:39 INFO - PROCESS | 1885 | --DOMWINDOW == 20 (0x83003c00) [pid = 1885] [serial = 1281] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 00:21:39 INFO - PROCESS | 1885 | --DOMWINDOW == 19 (0x8adf5400) [pid = 1885] [serial = 1278] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 00:21:44 INFO - PROCESS | 1885 | --DOMWINDOW == 18 (0x8ccd7c00) [pid = 1885] [serial = 1280] [outer = (nil)] [url = about:blank] 00:21:44 INFO - PROCESS | 1885 | --DOMWINDOW == 17 (0x8adcec00) [pid = 1885] [serial = 1283] [outer = (nil)] [url = about:blank] 00:21:44 INFO - PROCESS | 1885 | --DOMWINDOW == 16 (0x8adc4800) [pid = 1885] [serial = 1282] [outer = (nil)] [url = about:blank] 00:21:44 INFO - PROCESS | 1885 | --DOMWINDOW == 15 (0x8cd81000) [pid = 1885] [serial = 1285] [outer = (nil)] [url = about:blank] 00:21:55 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:21:55 INFO - PROCESS | 1885 | 1477984915465 Marionette TRACE conn4 <- [1,1966,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"]]]}] 00:21:55 INFO - ... 00:21:55 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30773ms 00:21:55 INFO - PROCESS | 1885 | 1477984915532 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 00:21:55 INFO - PROCESS | 1885 | 1477984915539 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 00:21:55 INFO - TEST-START | /media-source/mediasource-errors.html 00:21:55 INFO - PROCESS | 1885 | 1477984915551 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}] 00:21:55 INFO - PROCESS | 1885 | 1477984915782 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 00:21:55 INFO - PROCESS | 1885 | 1477984915811 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 00:21:55 INFO - PROCESS | 1885 | 1477984915817 Marionette TRACE conn4 <- [1,1969,null,["8"]] 00:21:55 INFO - PROCESS | 1885 | 1477984915824 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 00:21:55 INFO - PROCESS | 1885 | 1477984915831 Marionette TRACE conn4 <- [1,1970,null,{}] 00:21:55 INFO - PROCESS | 1885 | 1477984915838 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-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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b13c00 == 8 [pid = 1885] [id = 440] 00:21:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 16 (0x82b14000) [pid = 1885] [serial = 1287] [outer = (nil)] 00:21:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 17 (0x82b16000) [pid = 1885] [serial = 1288] [outer = 0x82b14000] 00:21:55 INFO - PROCESS | 1885 | 1477984915940 Marionette DEBUG loaded listener.js 00:21:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 18 (0x82c47400) [pid = 1885] [serial = 1289] [outer = 0x82b14000] 00:21:56 INFO - PROCESS | 1885 | [1885] 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 00:21:56 INFO - PROCESS | 1885 | [1885] 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 00:21:56 INFO - PROCESS | 1885 | [1885] 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 00:21:56 INFO - PROCESS | 1885 | [1885] 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 00:21:56 INFO - PROCESS | 1885 | [1885] 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 00:21:56 INFO - PROCESS | 1885 | [1885] 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 00:21:56 INFO - PROCESS | 1885 | [1885] 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 00:21:56 INFO - PROCESS | 1885 | [1885] 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 00:21:56 INFO - PROCESS | 1885 | [1885] 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 00:21:56 INFO - PROCESS | 1885 | [1885] 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 00:21:56 INFO - PROCESS | 1885 | [1885] 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 00:21:56 INFO - PROCESS | 1885 | [1885] 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 00:21:56 INFO - PROCESS | 1885 | [1885] 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 00:21:57 INFO - PROCESS | 1885 | [1885] 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 00:21:57 INFO - PROCESS | 1885 | [1885] 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 00:21:57 INFO - PROCESS | 1885 | [1885] 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 00:21:57 INFO - PROCESS | 1885 | [1885] 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 00:21:57 INFO - PROCESS | 1885 | [1885] 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 00:21:57 INFO - PROCESS | 1885 | [1885] 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 00:21:57 INFO - PROCESS | 1885 | [1885] 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 00:21:57 INFO - PROCESS | 1885 | [1885] 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 00:21:57 INFO - PROCESS | 1885 | [aac @ 0x82c4fc00] err{or,}_recognition separate: 1; 1 00:21:57 INFO - PROCESS | 1885 | [aac @ 0x82c4fc00] err{or,}_recognition combined: 1; 1 00:21:57 INFO - PROCESS | 1885 | [aac @ 0x82c4fc00] Unsupported bit depth: 0 00:21:57 INFO - PROCESS | 1885 | [h264 @ 0x82f53c00] err{or,}_recognition separate: 1; 1 00:21:57 INFO - PROCESS | 1885 | [h264 @ 0x82f53c00] err{or,}_recognition combined: 1; 1 00:21:57 INFO - PROCESS | 1885 | [h264 @ 0x82f53c00] Unsupported bit depth: 0 00:21:57 INFO - PROCESS | 1885 | [aac @ 0x82c4fc00] err{or,}_recognition separate: 1; 1 00:21:57 INFO - PROCESS | 1885 | [aac @ 0x82c4fc00] err{or,}_recognition combined: 1; 1 00:21:57 INFO - PROCESS | 1885 | [aac @ 0x82c4fc00] Unsupported bit depth: 0 00:21:57 INFO - PROCESS | 1885 | [h264 @ 0x82f53c00] err{or,}_recognition separate: 1; 1 00:21:57 INFO - PROCESS | 1885 | [h264 @ 0x82f53c00] err{or,}_recognition combined: 1; 1 00:21:57 INFO - PROCESS | 1885 | [h264 @ 0x82f53c00] Unsupported bit depth: 0 00:21:57 INFO - PROCESS | 1885 | [aac @ 0x82c4fc00] Error decoding AAC frame header. 00:21:57 INFO - PROCESS | 1885 | [1885] WARNING: FFmpeg audio decoder error.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 00:21:57 INFO - PROCESS | 1885 | [1885] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 969 00:21:57 INFO - PROCESS | 1885 | [aac @ 0x82c4fc00] Sample rate index in program config element does not match the sample rate index configured by the container. 00:21:57 INFO - PROCESS | 1885 | [aac @ 0x82c4fc00] Input buffer exhausted before END element found 00:21:57 INFO - PROCESS | 1885 | [1885] WARNING: FFmpeg audio decoder error.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 00:21:57 INFO - PROCESS | 1885 | [1885] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 969 00:21:57 INFO - PROCESS | 1885 | [aac @ 0x82c4fc00] Reserved bit set. 00:21:57 INFO - PROCESS | 1885 | [1885] WARNING: FFmpeg audio decoder error.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 00:21:57 INFO - PROCESS | 1885 | [1885] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 969 00:21:57 INFO - PROCESS | 1885 | [aac @ 0x82c4fc00] Sample rate index in program config element does not match the sample rate index configured by the container. 00:21:57 INFO - PROCESS | 1885 | [aac @ 0x82c4fc00] Input buffer exhausted before END element found 00:21:57 INFO - PROCESS | 1885 | [1885] WARNING: FFmpeg audio decoder error.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 00:21:57 INFO - PROCESS | 1885 | [1885] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 969 00:21:57 INFO - PROCESS | 1885 | [1885] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 969 00:21:57 INFO - PROCESS | 1885 | [1885] WARNING: Decoder=82c6e340 Decode error: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2860 00:21:57 INFO - ...... 00:21:57 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1682ms 00:21:57 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 00:21:57 INFO - PROCESS | 1885 | 1477984917187 Marionette TRACE conn4 <- [1,1971,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,1972,"getWindowHandle",null] 00:21:57 INFO - PROCESS | 1885 | 1477984917241 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 00:21:57 INFO - PROCESS | 1885 | 1477984917274 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}] 00:21:57 INFO - PROCESS | 1885 | 1477984917486 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 00:21:57 INFO - PROCESS | 1885 | 1477984917660 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 00:21:57 INFO - PROCESS | 1885 | 1477984917663 Marionette TRACE conn4 <- [1,1974,null,["8"]] 00:21:57 INFO - PROCESS | 1885 | 1477984917674 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 00:21:57 INFO - PROCESS | 1885 | 1477984917682 Marionette TRACE conn4 <- [1,1975,null,{}] 00:21:57 INFO - PROCESS | 1885 | 1477984917692 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-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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:21:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a2dc00 == 9 [pid = 1885] [id = 441] 00:21:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 19 (0x82c44400) [pid = 1885] [serial = 1290] [outer = (nil)] 00:21:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 20 (0x82f77000) [pid = 1885] [serial = 1291] [outer = 0x82c44400] 00:21:57 INFO - PROCESS | 1885 | 1477984917784 Marionette DEBUG loaded listener.js 00:21:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 21 (0x82c41c00) [pid = 1885] [serial = 1292] [outer = 0x82c44400] 00:21:59 INFO - PROCESS | 1885 | [aac @ 0x83d97800] err{or,}_recognition separate: 1; 1 00:21:59 INFO - PROCESS | 1885 | [aac @ 0x83d97800] err{or,}_recognition combined: 1; 1 00:21:59 INFO - PROCESS | 1885 | [aac @ 0x83d97800] Unsupported bit depth: 0 00:21:59 INFO - PROCESS | 1885 | [h264 @ 0x83d98c00] err{or,}_recognition separate: 1; 1 00:21:59 INFO - PROCESS | 1885 | [h264 @ 0x83d98c00] err{or,}_recognition combined: 1; 1 00:21:59 INFO - PROCESS | 1885 | [h264 @ 0x83d98c00] Unsupported bit depth: 0 00:21:59 INFO - PROCESS | 1885 | [aac @ 0x83d97800] err{or,}_recognition separate: 1; 1 00:21:59 INFO - PROCESS | 1885 | [aac @ 0x83d97800] err{or,}_recognition combined: 1; 1 00:21:59 INFO - PROCESS | 1885 | [aac @ 0x83d97800] Unsupported bit depth: 0 00:21:59 INFO - PROCESS | 1885 | [h264 @ 0x83d98c00] err{or,}_recognition separate: 1; 1 00:21:59 INFO - PROCESS | 1885 | [h264 @ 0x83d98c00] err{or,}_recognition combined: 1; 1 00:21:59 INFO - PROCESS | 1885 | [h264 @ 0x83d98c00] Unsupported bit depth: 0 00:21:59 INFO - PROCESS | 1885 | [aac @ 0x83d9b400] err{or,}_recognition separate: 1; 1 00:21:59 INFO - PROCESS | 1885 | [aac @ 0x83d9b400] err{or,}_recognition combined: 1; 1 00:21:59 INFO - PROCESS | 1885 | [aac @ 0x83d9b400] Unsupported bit depth: 0 00:21:59 INFO - PROCESS | 1885 | [h264 @ 0x83d97c00] err{or,}_recognition separate: 1; 1 00:21:59 INFO - PROCESS | 1885 | [h264 @ 0x83d97c00] err{or,}_recognition combined: 1; 1 00:21:59 INFO - PROCESS | 1885 | [h264 @ 0x83d97c00] Unsupported bit depth: 0 00:21:59 INFO - PROCESS | 1885 | [aac @ 0x83d98400] err{or,}_recognition separate: 1; 1 00:21:59 INFO - PROCESS | 1885 | [aac @ 0x83d98400] err{or,}_recognition combined: 1; 1 00:21:59 INFO - PROCESS | 1885 | [aac @ 0x83d98400] Unsupported bit depth: 0 00:21:59 INFO - PROCESS | 1885 | [h264 @ 0x83d9a000] err{or,}_recognition separate: 1; 1 00:21:59 INFO - PROCESS | 1885 | [h264 @ 0x83d9a000] err{or,}_recognition combined: 1; 1 00:21:59 INFO - PROCESS | 1885 | [h264 @ 0x83d9a000] Unsupported bit depth: 0 00:21:59 INFO - PROCESS | 1885 | [h264 @ 0x83d9a000] no picture 00:22:05 INFO - PROCESS | 1885 | --DOCSHELL 0x82b13c00 == 8 [pid = 1885] [id = 440] 00:22:05 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd5b800 == 7 [pid = 1885] [id = 439] 00:22:06 INFO - PROCESS | 1885 | 1477984926849 Marionette TRACE conn4 <- [1,1976,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"]]]}] 00:22:06 INFO - .. 00:22:06 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9653ms 00:22:06 INFO - PROCESS | 1885 | 1477984926908 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 00:22:06 INFO - PROCESS | 1885 | 1477984926914 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 00:22:06 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 00:22:06 INFO - PROCESS | 1885 | 1477984926926 Marionette TRACE conn4 -> [0,1978,"getContext",null] 00:22:06 INFO - PROCESS | 1885 | 1477984926933 Marionette TRACE conn4 <- [1,1978,null,{"value":"content"}] 00:22:06 INFO - PROCESS | 1885 | 1477984926944 Marionette TRACE conn4 -> [0,1979,"setContext",{"value":"chrome"}] 00:22:06 INFO - PROCESS | 1885 | 1477984926949 Marionette TRACE conn4 <- [1,1979,null,{}] 00:22:06 INFO - PROCESS | 1885 | 1477984926963 Marionette TRACE conn4 -> [0,1980,"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}] 00:22:06 INFO - PROCESS | 1885 | 1477984926987 Marionette TRACE conn4 <- [1,1980,null,{"value":true}] 00:22:06 INFO - PROCESS | 1885 | 1477984926993 Marionette TRACE conn4 -> [0,1981,"setContext",{"value":"content"}] 00:22:07 INFO - PROCESS | 1885 | 1477984927004 Marionette TRACE conn4 <- [1,1981,null,{}] 00:22:07 INFO - Setting pref media.mediasource.enabled (true) 00:22:07 INFO - PROCESS | 1885 | 1477984927017 Marionette TRACE conn4 -> [0,1982,"getContext",null] 00:22:07 INFO - PROCESS | 1885 | 1477984927023 Marionette TRACE conn4 <- [1,1982,null,{"value":"content"}] 00:22:07 INFO - PROCESS | 1885 | 1477984927029 Marionette TRACE conn4 -> [0,1983,"setContext",{"value":"chrome"}] 00:22:07 INFO - PROCESS | 1885 | 1477984927032 Marionette TRACE conn4 <- [1,1983,null,{}] 00:22:07 INFO - PROCESS | 1885 | 1477984927039 Marionette TRACE conn4 -> [0,1984,"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}] 00:22:07 INFO - PROCESS | 1885 | 1477984927059 Marionette TRACE conn4 <- [1,1984,null,{"value":null}] 00:22:07 INFO - PROCESS | 1885 | 1477984927065 Marionette TRACE conn4 -> [0,1985,"setContext",{"value":"content"}] 00:22:07 INFO - PROCESS | 1885 | 1477984927074 Marionette TRACE conn4 <- [1,1985,null,{}] 00:22:07 INFO - PROCESS | 1885 | 1477984927079 Marionette TRACE conn4 -> [0,1986,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:07 INFO - PROCESS | 1885 | 1477984927265 Marionette TRACE conn4 <- [1,1986,null,{"value":null}] 00:22:07 INFO - PROCESS | 1885 | 1477984927414 Marionette TRACE conn4 -> [0,1987,"getWindowHandles",null] 00:22:07 INFO - PROCESS | 1885 | 1477984927423 Marionette TRACE conn4 <- [1,1987,null,["8"]] 00:22:07 INFO - PROCESS | 1885 | 1477984927428 Marionette TRACE conn4 -> [0,1988,"switchToWindow",{"name":"8"}] 00:22:07 INFO - PROCESS | 1885 | 1477984927437 Marionette TRACE conn4 <- [1,1988,null,{}] 00:22:07 INFO - PROCESS | 1885 | 1477984927452 Marionette TRACE conn4 -> [0,1989,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:07 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f4bc00 == 8 [pid = 1885] [id = 442] 00:22:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82f4c000) [pid = 1885] [serial = 1293] [outer = (nil)] 00:22:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82f52000) [pid = 1885] [serial = 1294] [outer = 0x82f4c000] 00:22:07 INFO - PROCESS | 1885 | 1477984927594 Marionette DEBUG loaded listener.js 00:22:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82f54400) [pid = 1885] [serial = 1295] [outer = 0x82f4c000] 00:22:08 INFO - PROCESS | 1885 | [1885] WARNING: 'aFormat.IsEmpty()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 00:22:08 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8cd5bc00) [pid = 1885] [serial = 1284] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 00:22:08 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x82b14000) [pid = 1885] [serial = 1287] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 00:22:08 INFO - ........................................ 00:22:08 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1497ms 00:22:08 INFO - PROCESS | 1885 | 1477984928348 Marionette TRACE conn4 <- [1,1989,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]]]}] 00:22:08 INFO - PROCESS | 1885 | 1477984928421 Marionette TRACE conn4 -> [0,1990,"getWindowHandle",null] 00:22:08 INFO - PROCESS | 1885 | 1477984928424 Marionette TRACE conn4 <- [1,1990,null,{"value":"8"}] 00:22:08 INFO - TEST-START | /media-source/mediasource-liveseekable.html 00:22:08 INFO - Clearing pref media.mediasource.enabled 00:22:08 INFO - PROCESS | 1885 | 1477984928433 Marionette TRACE conn4 -> [0,1991,"getContext",null] 00:22:08 INFO - PROCESS | 1885 | 1477984928435 Marionette TRACE conn4 <- [1,1991,null,{"value":"content"}] 00:22:08 INFO - PROCESS | 1885 | 1477984928440 Marionette TRACE conn4 -> [0,1992,"setContext",{"value":"chrome"}] 00:22:08 INFO - PROCESS | 1885 | 1477984928445 Marionette TRACE conn4 <- [1,1992,null,{}] 00:22:08 INFO - PROCESS | 1885 | 1477984928450 Marionette TRACE conn4 -> [0,1993,"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}] 00:22:08 INFO - PROCESS | 1885 | 1477984928465 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 00:22:08 INFO - PROCESS | 1885 | 1477984928479 Marionette TRACE conn4 -> [0,1994,"setContext",{"value":"content"}] 00:22:08 INFO - PROCESS | 1885 | 1477984928481 Marionette TRACE conn4 <- [1,1994,null,{}] 00:22:08 INFO - PROCESS | 1885 | 1477984928487 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:08 INFO - PROCESS | 1885 | 1477984928663 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 00:22:08 INFO - PROCESS | 1885 | 1477984928676 Marionette TRACE conn4 -> [0,1996,"getWindowHandles",null] 00:22:08 INFO - PROCESS | 1885 | 1477984928679 Marionette TRACE conn4 <- [1,1996,null,["8"]] 00:22:08 INFO - PROCESS | 1885 | 1477984928685 Marionette TRACE conn4 -> [0,1997,"switchToWindow",{"name":"8"}] 00:22:08 INFO - PROCESS | 1885 | 1477984928691 Marionette TRACE conn4 <- [1,1997,null,{}] 00:22:08 INFO - PROCESS | 1885 | 1477984928696 Marionette TRACE conn4 -> [0,1998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f55c00 == 9 [pid = 1885] [id = 443] 00:22:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x83d9b400) [pid = 1885] [serial = 1296] [outer = (nil)] 00:22:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x83da0400) [pid = 1885] [serial = 1297] [outer = 0x83d9b400] 00:22:08 INFO - PROCESS | 1885 | 1477984928787 Marionette DEBUG loaded listener.js 00:22:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x83da2400) [pid = 1885] [serial = 1298] [outer = 0x83d9b400] 00:22:09 INFO - PROCESS | 1885 | 1477984929673 Marionette TRACE conn4 <- [1,1998,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]]]}] 00:22:09 INFO - .......... 00:22:09 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1294ms 00:22:09 INFO - PROCESS | 1885 | 1477984929726 Marionette TRACE conn4 -> [0,1999,"getWindowHandle",null] 00:22:09 INFO - PROCESS | 1885 | 1477984929728 Marionette TRACE conn4 <- [1,1999,null,{"value":"8"}] 00:22:09 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 00:22:09 INFO - PROCESS | 1885 | 1477984929736 Marionette TRACE conn4 -> [0,2000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:09 INFO - PROCESS | 1885 | 1477984929932 Marionette TRACE conn4 <- [1,2000,null,{"value":null}] 00:22:10 INFO - PROCESS | 1885 | 1477984930059 Marionette TRACE conn4 -> [0,2001,"getWindowHandles",null] 00:22:10 INFO - PROCESS | 1885 | 1477984930063 Marionette TRACE conn4 <- [1,2001,null,["8"]] 00:22:10 INFO - PROCESS | 1885 | 1477984930068 Marionette TRACE conn4 -> [0,2002,"switchToWindow",{"name":"8"}] 00:22:10 INFO - PROCESS | 1885 | 1477984930078 Marionette TRACE conn4 <- [1,2002,null,{}] 00:22:10 INFO - PROCESS | 1885 | 1477984930083 Marionette TRACE conn4 -> [0,2003,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:10 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adcfc00 == 10 [pid = 1885] [id = 444] 00:22:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x8add0400) [pid = 1885] [serial = 1299] [outer = (nil)] 00:22:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x8adef400) [pid = 1885] [serial = 1300] [outer = 0x8add0400] 00:22:10 INFO - PROCESS | 1885 | 1477984930186 Marionette DEBUG loaded listener.js 00:22:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8adf4400) [pid = 1885] [serial = 1301] [outer = 0x8add0400] 00:22:11 INFO - PROCESS | 1885 | 1477984930996 Marionette TRACE conn4 <- [1,2003,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]]]}] 00:22:11 INFO - .. 00:22:11 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1277ms 00:22:11 INFO - PROCESS | 1885 | 1477984931013 Marionette TRACE conn4 -> [0,2004,"getWindowHandle",null] 00:22:11 INFO - PROCESS | 1885 | 1477984931017 Marionette TRACE conn4 <- [1,2004,null,{"value":"8"}] 00:22:11 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 00:22:11 INFO - PROCESS | 1885 | 1477984931026 Marionette TRACE conn4 -> [0,2005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:11 INFO - PROCESS | 1885 | 1477984931233 Marionette TRACE conn4 <- [1,2005,null,{"value":null}] 00:22:11 INFO - PROCESS | 1885 | 1477984931401 Marionette TRACE conn4 -> [0,2006,"getWindowHandles",null] 00:22:11 INFO - PROCESS | 1885 | 1477984931409 Marionette TRACE conn4 <- [1,2006,null,["8"]] 00:22:11 INFO - PROCESS | 1885 | 1477984931419 Marionette TRACE conn4 -> [0,2007,"switchToWindow",{"name":"8"}] 00:22:11 INFO - PROCESS | 1885 | 1477984931431 Marionette TRACE conn4 <- [1,2007,null,{}] 00:22:11 INFO - PROCESS | 1885 | 1477984931442 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a23400 == 11 [pid = 1885] [id = 445] 00:22:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x82a2d800) [pid = 1885] [serial = 1302] [outer = (nil)] 00:22:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x82b09800) [pid = 1885] [serial = 1303] [outer = 0x82a2d800] 00:22:11 INFO - PROCESS | 1885 | 1477984931563 Marionette DEBUG loaded listener.js 00:22:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x83e39000) [pid = 1885] [serial = 1304] [outer = 0x82a2d800] 00:22:13 INFO - PROCESS | 1885 | [aac @ 0x8cd8e400] err{or,}_recognition separate: 1; 1 00:22:13 INFO - PROCESS | 1885 | [aac @ 0x8cd8e400] err{or,}_recognition combined: 1; 1 00:22:13 INFO - PROCESS | 1885 | [aac @ 0x8cd8e400] Unsupported bit depth: 0 00:22:13 INFO - PROCESS | 1885 | [h264 @ 0x8da8dc00] err{or,}_recognition separate: 1; 1 00:22:13 INFO - PROCESS | 1885 | [h264 @ 0x8da8dc00] err{or,}_recognition combined: 1; 1 00:22:13 INFO - PROCESS | 1885 | [h264 @ 0x8da8dc00] Unsupported bit depth: 0 00:22:13 INFO - PROCESS | 1885 | [aac @ 0x8cd8e400] err{or,}_recognition separate: 1; 1 00:22:13 INFO - PROCESS | 1885 | [aac @ 0x8cd8e400] err{or,}_recognition combined: 1; 1 00:22:13 INFO - PROCESS | 1885 | [aac @ 0x8cd8e400] Unsupported bit depth: 0 00:22:13 INFO - PROCESS | 1885 | [h264 @ 0x8da8dc00] err{or,}_recognition separate: 1; 1 00:22:13 INFO - PROCESS | 1885 | [h264 @ 0x8da8dc00] err{or,}_recognition combined: 1; 1 00:22:13 INFO - PROCESS | 1885 | [h264 @ 0x8da8dc00] Unsupported bit depth: 0 00:22:13 INFO - PROCESS | 1885 | [h264 @ 0x8da8dc00] no picture 00:22:13 INFO - PROCESS | 1885 | [h264 @ 0x8da8dc00] no picture 00:22:13 INFO - PROCESS | 1885 | 1477984933868 Marionette TRACE conn4 <- [1,2008,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 00:22:13 INFO - . 00:22:13 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2882ms 00:22:13 INFO - PROCESS | 1885 | 1477984933908 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 00:22:13 INFO - PROCESS | 1885 | 1477984933915 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 00:22:13 INFO - TEST-START | /media-source/mediasource-play.html 00:22:13 INFO - PROCESS | 1885 | 1477984933924 Marionette TRACE conn4 -> [0,2010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:14 INFO - PROCESS | 1885 | 1477984934143 Marionette TRACE conn4 <- [1,2010,null,{"value":null}] 00:22:14 INFO - PROCESS | 1885 | 1477984934308 Marionette TRACE conn4 -> [0,2011,"getWindowHandles",null] 00:22:14 INFO - PROCESS | 1885 | 1477984934315 Marionette TRACE conn4 <- [1,2011,null,["8"]] 00:22:14 INFO - PROCESS | 1885 | 1477984934323 Marionette TRACE conn4 -> [0,2012,"switchToWindow",{"name":"8"}] 00:22:14 INFO - PROCESS | 1885 | 1477984934330 Marionette TRACE conn4 <- [1,2012,null,{}] 00:22:14 INFO - PROCESS | 1885 | 1477984934336 Marionette TRACE conn4 -> [0,2013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfef400 == 12 [pid = 1885] [id = 446] 00:22:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8dff2400) [pid = 1885] [serial = 1305] [outer = (nil)] 00:22:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x8fa44c00) [pid = 1885] [serial = 1306] [outer = 0x8dff2400] 00:22:14 INFO - PROCESS | 1885 | 1477984934511 Marionette DEBUG loaded listener.js 00:22:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x8fc5a400) [pid = 1885] [serial = 1307] [outer = 0x8dff2400] 00:22:15 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x82b16000) [pid = 1885] [serial = 1288] [outer = (nil)] [url = about:blank] 00:22:15 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x82c47400) [pid = 1885] [serial = 1289] [outer = (nil)] [url = about:blank] 00:22:15 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8cd86000) [pid = 1885] [serial = 1286] [outer = (nil)] [url = about:blank] 00:22:16 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x82f77000) [pid = 1885] [serial = 1291] [outer = (nil)] [url = about:blank] 00:22:16 INFO - PROCESS | 1885 | [aac @ 0x82c44c00] err{or,}_recognition separate: 1; 1 00:22:16 INFO - PROCESS | 1885 | [aac @ 0x82c44c00] err{or,}_recognition combined: 1; 1 00:22:16 INFO - PROCESS | 1885 | [aac @ 0x82c44c00] Unsupported bit depth: 0 00:22:16 INFO - PROCESS | 1885 | [h264 @ 0x83e32000] err{or,}_recognition separate: 1; 1 00:22:16 INFO - PROCESS | 1885 | [h264 @ 0x83e32000] err{or,}_recognition combined: 1; 1 00:22:16 INFO - PROCESS | 1885 | [h264 @ 0x83e32000] Unsupported bit depth: 0 00:22:16 INFO - PROCESS | 1885 | [aac @ 0x82c44c00] err{or,}_recognition separate: 1; 1 00:22:16 INFO - PROCESS | 1885 | [aac @ 0x82c44c00] err{or,}_recognition combined: 1; 1 00:22:16 INFO - PROCESS | 1885 | [aac @ 0x82c44c00] Unsupported bit depth: 0 00:22:16 INFO - PROCESS | 1885 | [h264 @ 0x83e32000] err{or,}_recognition separate: 1; 1 00:22:16 INFO - PROCESS | 1885 | [h264 @ 0x83e32000] err{or,}_recognition combined: 1; 1 00:22:16 INFO - PROCESS | 1885 | [h264 @ 0x83e32000] Unsupported bit depth: 0 00:22:16 INFO - PROCESS | 1885 | [h264 @ 0x83e32000] no picture 00:22:17 INFO - PROCESS | 1885 | 1477984937627 Marionette TRACE conn4 <- [1,2013,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 00:22:17 INFO - . 00:22:17 INFO - TEST-OK | /media-source/mediasource-play.html | took 3730ms 00:22:17 INFO - PROCESS | 1885 | 1477984937652 Marionette TRACE conn4 -> [0,2014,"getWindowHandle",null] 00:22:17 INFO - PROCESS | 1885 | 1477984937658 Marionette TRACE conn4 <- [1,2014,null,{"value":"8"}] 00:22:17 INFO - TEST-START | /media-source/mediasource-preload.html 00:22:17 INFO - PROCESS | 1885 | 1477984937668 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}] 00:22:17 INFO - PROCESS | 1885 | 1477984937912 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 00:22:17 INFO - PROCESS | 1885 | 1477984937926 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 00:22:17 INFO - PROCESS | 1885 | 1477984937931 Marionette TRACE conn4 <- [1,2016,null,["8"]] 00:22:17 INFO - PROCESS | 1885 | 1477984937939 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 00:22:17 INFO - PROCESS | 1885 | 1477984937947 Marionette TRACE conn4 <- [1,2017,null,{}] 00:22:17 INFO - PROCESS | 1885 | 1477984937953 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-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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x83006800 == 13 [pid = 1885] [id = 447] 00:22:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x83007800) [pid = 1885] [serial = 1308] [outer = (nil)] 00:22:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x831d7400) [pid = 1885] [serial = 1309] [outer = 0x83007800] 00:22:18 INFO - PROCESS | 1885 | 1477984938050 Marionette DEBUG loaded listener.js 00:22:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x83e31800) [pid = 1885] [serial = 1310] [outer = 0x83007800] 00:22:18 INFO - PROCESS | 1885 | [1885] 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 00:22:18 INFO - PROCESS | 1885 | [1885] 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 00:22:18 INFO - PROCESS | 1885 | [1885] 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 00:22:18 INFO - PROCESS | 1885 | [1885] 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 00:22:18 INFO - PROCESS | 1885 | [1885] 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 00:22:18 INFO - PROCESS | 1885 | [1885] 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 00:22:18 INFO - PROCESS | 1885 | [1885] 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 00:22:18 INFO - PROCESS | 1885 | [1885] 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 00:22:18 INFO - PROCESS | 1885 | 1477984938786 Marionette TRACE conn4 <- [1,2018,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]]]}] 00:22:18 INFO - ....... 00:22:18 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1175ms 00:22:18 INFO - PROCESS | 1885 | 1477984938841 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 00:22:18 INFO - TEST-START | /media-source/mediasource-remove.html 00:22:18 INFO - PROCESS | 1885 | 1477984938846 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 00:22:18 INFO - PROCESS | 1885 | 1477984938861 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}] 00:22:19 INFO - PROCESS | 1885 | 1477984939096 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 00:22:19 INFO - PROCESS | 1885 | 1477984939143 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 00:22:19 INFO - PROCESS | 1885 | 1477984939148 Marionette TRACE conn4 <- [1,2021,null,["8"]] 00:22:19 INFO - PROCESS | 1885 | 1477984939154 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 00:22:19 INFO - PROCESS | 1885 | 1477984939160 Marionette TRACE conn4 <- [1,2022,null,{}] 00:22:19 INFO - PROCESS | 1885 | 1477984939238 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-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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x8db0f000 == 14 [pid = 1885] [id = 448] 00:22:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x8db10400) [pid = 1885] [serial = 1311] [outer = (nil)] 00:22:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x8dbc3000) [pid = 1885] [serial = 1312] [outer = 0x8db10400] 00:22:19 INFO - PROCESS | 1885 | 1477984939343 Marionette DEBUG loaded listener.js 00:22:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x8dbc9000) [pid = 1885] [serial = 1313] [outer = 0x8db10400] 00:22:19 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x82c44400) [pid = 1885] [serial = 1290] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 00:22:19 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x83d9b400) [pid = 1885] [serial = 1296] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 00:22:19 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x82f4c000) [pid = 1885] [serial = 1293] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 00:22:24 INFO - PROCESS | 1885 | [aac @ 0x8deaf800] err{or,}_recognition separate: 1; 1 00:22:24 INFO - PROCESS | 1885 | [aac @ 0x8deaf800] err{or,}_recognition combined: 1; 1 00:22:24 INFO - PROCESS | 1885 | [aac @ 0x8deaf800] Unsupported bit depth: 0 00:22:24 INFO - PROCESS | 1885 | [aac @ 0x8deb1c00] err{or,}_recognition separate: 1; 1 00:22:24 INFO - PROCESS | 1885 | [aac @ 0x8deb1c00] err{or,}_recognition combined: 1; 1 00:22:24 INFO - PROCESS | 1885 | [aac @ 0x8deb1c00] Unsupported bit depth: 0 00:22:24 INFO - PROCESS | 1885 | [h264 @ 0x8deb3800] err{or,}_recognition separate: 1; 1 00:22:24 INFO - PROCESS | 1885 | [h264 @ 0x8deb3800] err{or,}_recognition combined: 1; 1 00:22:24 INFO - PROCESS | 1885 | [h264 @ 0x8deb3800] Unsupported bit depth: 0 00:22:24 INFO - PROCESS | 1885 | [h264 @ 0x8debf400] err{or,}_recognition separate: 1; 1 00:22:24 INFO - PROCESS | 1885 | [h264 @ 0x8debf400] err{or,}_recognition combined: 1; 1 00:22:24 INFO - PROCESS | 1885 | [h264 @ 0x8debf400] Unsupported bit depth: 0 00:22:24 INFO - PROCESS | 1885 | [aac @ 0x8deca400] err{or,}_recognition separate: 1; 1 00:22:24 INFO - PROCESS | 1885 | [aac @ 0x8deca400] err{or,}_recognition combined: 1; 1 00:22:24 INFO - PROCESS | 1885 | [aac @ 0x8deca400] Unsupported bit depth: 0 00:22:24 INFO - PROCESS | 1885 | [aac @ 0x8deaf800] err{or,}_recognition separate: 1; 1 00:22:24 INFO - PROCESS | 1885 | [aac @ 0x8deaf800] err{or,}_recognition combined: 1; 1 00:22:24 INFO - PROCESS | 1885 | [aac @ 0x8deaf800] Unsupported bit depth: 0 00:22:24 INFO - PROCESS | 1885 | [h264 @ 0x8deb2000] err{or,}_recognition separate: 1; 1 00:22:24 INFO - PROCESS | 1885 | [h264 @ 0x8deb2000] err{or,}_recognition combined: 1; 1 00:22:24 INFO - PROCESS | 1885 | [h264 @ 0x8deb2000] Unsupported bit depth: 0 00:22:24 INFO - PROCESS | 1885 | [h264 @ 0x8deb2c00] err{or,}_recognition separate: 1; 1 00:22:24 INFO - PROCESS | 1885 | [h264 @ 0x8deb2c00] err{or,}_recognition combined: 1; 1 00:22:24 INFO - PROCESS | 1885 | [h264 @ 0x8deb2c00] Unsupported bit depth: 0 00:22:24 INFO - PROCESS | 1885 | [aac @ 0x8deb3800] err{or,}_recognition separate: 1; 1 00:22:24 INFO - PROCESS | 1885 | [aac @ 0x8deb3800] err{or,}_recognition combined: 1; 1 00:22:24 INFO - PROCESS | 1885 | [aac @ 0x8deb3800] Unsupported bit depth: 0 00:22:24 INFO - PROCESS | 1885 | [aac @ 0x8deb2800] err{or,}_recognition separate: 1; 1 00:22:24 INFO - PROCESS | 1885 | [aac @ 0x8deb2800] err{or,}_recognition combined: 1; 1 00:22:24 INFO - PROCESS | 1885 | [aac @ 0x8deb2800] Unsupported bit depth: 0 00:22:24 INFO - PROCESS | 1885 | [h264 @ 0x8dff0000] err{or,}_recognition separate: 1; 1 00:22:24 INFO - PROCESS | 1885 | [h264 @ 0x8dff0000] err{or,}_recognition combined: 1; 1 00:22:24 INFO - PROCESS | 1885 | [h264 @ 0x8dff0000] Unsupported bit depth: 0 00:22:24 INFO - PROCESS | 1885 | [h264 @ 0x8dff2000] err{or,}_recognition separate: 1; 1 00:22:24 INFO - PROCESS | 1885 | [h264 @ 0x8dff2000] err{or,}_recognition combined: 1; 1 00:22:24 INFO - PROCESS | 1885 | [h264 @ 0x8dff2000] Unsupported bit depth: 0 00:22:25 INFO - PROCESS | 1885 | [aac @ 0x8dbc2c00] err{or,}_recognition separate: 1; 1 00:22:25 INFO - PROCESS | 1885 | [aac @ 0x8dbc2c00] err{or,}_recognition combined: 1; 1 00:22:25 INFO - PROCESS | 1885 | [aac @ 0x8dbc2c00] Unsupported bit depth: 0 00:22:25 INFO - PROCESS | 1885 | [aac @ 0x8deb4000] err{or,}_recognition separate: 1; 1 00:22:25 INFO - PROCESS | 1885 | [aac @ 0x8deb4000] err{or,}_recognition combined: 1; 1 00:22:25 INFO - PROCESS | 1885 | [aac @ 0x8deb4000] Unsupported bit depth: 0 00:22:25 INFO - PROCESS | 1885 | [h264 @ 0x8fa39800] err{or,}_recognition separate: 1; 1 00:22:25 INFO - PROCESS | 1885 | [h264 @ 0x8fa39800] err{or,}_recognition combined: 1; 1 00:22:25 INFO - PROCESS | 1885 | [h264 @ 0x8fa39800] Unsupported bit depth: 0 00:22:25 INFO - PROCESS | 1885 | [h264 @ 0x8fa3e400] err{or,}_recognition separate: 1; 1 00:22:25 INFO - PROCESS | 1885 | [h264 @ 0x8fa3e400] err{or,}_recognition combined: 1; 1 00:22:25 INFO - PROCESS | 1885 | [h264 @ 0x8fa3e400] Unsupported bit depth: 0 00:22:25 INFO - PROCESS | 1885 | [aac @ 0x8dbc2c00] err{or,}_recognition separate: 1; 1 00:22:25 INFO - PROCESS | 1885 | [aac @ 0x8dbc2c00] err{or,}_recognition combined: 1; 1 00:22:25 INFO - PROCESS | 1885 | [aac @ 0x8dbc2c00] Unsupported bit depth: 0 00:22:25 INFO - PROCESS | 1885 | [aac @ 0x8dbbfc00] err{or,}_recognition separate: 1; 1 00:22:25 INFO - PROCESS | 1885 | [aac @ 0x8dbbfc00] err{or,}_recognition combined: 1; 1 00:22:25 INFO - PROCESS | 1885 | [aac @ 0x8dbbfc00] Unsupported bit depth: 0 00:22:25 INFO - PROCESS | 1885 | [h264 @ 0x8fa39400] err{or,}_recognition separate: 1; 1 00:22:25 INFO - PROCESS | 1885 | [h264 @ 0x8fa39400] err{or,}_recognition combined: 1; 1 00:22:25 INFO - PROCESS | 1885 | [h264 @ 0x8fa39400] Unsupported bit depth: 0 00:22:25 INFO - PROCESS | 1885 | [h264 @ 0x8fa3e400] err{or,}_recognition separate: 1; 1 00:22:25 INFO - PROCESS | 1885 | [h264 @ 0x8fa3e400] err{or,}_recognition combined: 1; 1 00:22:25 INFO - PROCESS | 1885 | [h264 @ 0x8fa3e400] Unsupported bit depth: 0 00:22:25 INFO - PROCESS | 1885 | 1477984945354 Marionette TRACE conn4 <- [1,2023,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]]]}] 00:22:25 INFO - ................ 00:22:25 INFO - TEST-OK | /media-source/mediasource-remove.html | took 6547ms 00:22:25 INFO - PROCESS | 1885 | 1477984945402 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 00:22:25 INFO - PROCESS | 1885 | 1477984945410 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 00:22:25 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 00:22:25 INFO - PROCESS | 1885 | 1477984945464 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}] 00:22:25 INFO - PROCESS | 1885 | 1477984945706 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 00:22:25 INFO - PROCESS | 1885 | 1477984945890 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 00:22:25 INFO - PROCESS | 1885 | 1477984945899 Marionette TRACE conn4 <- [1,2026,null,["8"]] 00:22:25 INFO - PROCESS | 1885 | 1477984945909 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 00:22:25 INFO - PROCESS | 1885 | 1477984945919 Marionette TRACE conn4 <- [1,2027,null,{}] 00:22:25 INFO - PROCESS | 1885 | 1477984945931 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-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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dff4400 == 15 [pid = 1885] [id = 449] 00:22:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x8dff4c00) [pid = 1885] [serial = 1314] [outer = (nil)] 00:22:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x8fa39000) [pid = 1885] [serial = 1315] [outer = 0x8dff4c00] 00:22:26 INFO - PROCESS | 1885 | 1477984946057 Marionette DEBUG loaded listener.js 00:22:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x8fbd2000) [pid = 1885] [serial = 1316] [outer = 0x8dff4c00] 00:22:27 INFO - PROCESS | 1885 | 1477984947104 Marionette TRACE conn4 <- [1,2028,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]]]}] 00:22:27 INFO - ....... 00:22:27 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1685ms 00:22:27 INFO - PROCESS | 1885 | 1477984947146 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 00:22:27 INFO - PROCESS | 1885 | 1477984947151 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 00:22:27 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 00:22:27 INFO - PROCESS | 1885 | 1477984947159 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}] 00:22:27 INFO - PROCESS | 1885 | 1477984947358 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 00:22:27 INFO - PROCESS | 1885 | 1477984947530 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 00:22:27 INFO - PROCESS | 1885 | 1477984947535 Marionette TRACE conn4 <- [1,2031,null,["8"]] 00:22:27 INFO - PROCESS | 1885 | 1477984947544 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 00:22:27 INFO - PROCESS | 1885 | 1477984947551 Marionette TRACE conn4 <- [1,2032,null,{}] 00:22:27 INFO - PROCESS | 1885 | 1477984947557 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-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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fcd9c00 == 16 [pid = 1885] [id = 450] 00:22:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x8fcdb000) [pid = 1885] [serial = 1317] [outer = (nil)] 00:22:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8fcdf000) [pid = 1885] [serial = 1318] [outer = 0x8fcdb000] 00:22:27 INFO - PROCESS | 1885 | 1477984947661 Marionette DEBUG loaded listener.js 00:22:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8fce0c00) [pid = 1885] [serial = 1319] [outer = 0x8fcdb000] 00:22:29 INFO - PROCESS | 1885 | [h264 @ 0x95d6b000] err{or,}_recognition separate: 1; 1 00:22:29 INFO - PROCESS | 1885 | [h264 @ 0x95d6b000] err{or,}_recognition combined: 1; 1 00:22:29 INFO - PROCESS | 1885 | [h264 @ 0x95d6b000] Unsupported bit depth: 0 00:22:29 INFO - PROCESS | 1885 | [aac @ 0x95d6cc00] err{or,}_recognition separate: 1; 1 00:22:29 INFO - PROCESS | 1885 | [aac @ 0x95d6cc00] err{or,}_recognition combined: 1; 1 00:22:29 INFO - PROCESS | 1885 | [aac @ 0x95d6cc00] Unsupported bit depth: 0 00:22:29 INFO - PROCESS | 1885 | [h264 @ 0x95d6b000] err{or,}_recognition separate: 1; 1 00:22:29 INFO - PROCESS | 1885 | [h264 @ 0x95d6b000] err{or,}_recognition combined: 1; 1 00:22:29 INFO - PROCESS | 1885 | [h264 @ 0x95d6b000] Unsupported bit depth: 0 00:22:29 INFO - PROCESS | 1885 | [aac @ 0x95d6cc00] err{or,}_recognition separate: 1; 1 00:22:29 INFO - PROCESS | 1885 | [aac @ 0x95d6cc00] err{or,}_recognition combined: 1; 1 00:22:29 INFO - PROCESS | 1885 | [aac @ 0x95d6cc00] Unsupported bit depth: 0 00:22:29 INFO - PROCESS | 1885 | [h264 @ 0x95d6b000] no picture 00:22:29 INFO - PROCESS | 1885 | [h264 @ 0x95d6b000] no picture 00:22:30 INFO - PROCESS | 1885 | [aac @ 0x82b17c00] err{or,}_recognition separate: 1; 1 00:22:30 INFO - PROCESS | 1885 | [aac @ 0x82b17c00] err{or,}_recognition combined: 1; 1 00:22:30 INFO - PROCESS | 1885 | [aac @ 0x82b17c00] Unsupported bit depth: 0 00:22:30 INFO - PROCESS | 1885 | [h264 @ 0x8adee400] err{or,}_recognition separate: 1; 1 00:22:30 INFO - PROCESS | 1885 | [h264 @ 0x8adee400] err{or,}_recognition combined: 1; 1 00:22:30 INFO - PROCESS | 1885 | [h264 @ 0x8adee400] Unsupported bit depth: 0 00:22:30 INFO - PROCESS | 1885 | [aac @ 0x82b17c00] err{or,}_recognition separate: 1; 1 00:22:30 INFO - PROCESS | 1885 | [aac @ 0x82b17c00] err{or,}_recognition combined: 1; 1 00:22:30 INFO - PROCESS | 1885 | [aac @ 0x82b17c00] Unsupported bit depth: 0 00:22:30 INFO - PROCESS | 1885 | [h264 @ 0x8adee400] err{or,}_recognition separate: 1; 1 00:22:30 INFO - PROCESS | 1885 | [h264 @ 0x8adee400] err{or,}_recognition combined: 1; 1 00:22:30 INFO - PROCESS | 1885 | [h264 @ 0x8adee400] Unsupported bit depth: 0 00:22:30 INFO - PROCESS | 1885 | [h264 @ 0x8adee400] no picture 00:22:30 INFO - PROCESS | 1885 | --DOCSHELL 0x82f4bc00 == 15 [pid = 1885] [id = 442] 00:22:30 INFO - PROCESS | 1885 | --DOCSHELL 0x83006800 == 14 [pid = 1885] [id = 447] 00:22:30 INFO - PROCESS | 1885 | --DOCSHELL 0x82a2dc00 == 13 [pid = 1885] [id = 441] 00:22:30 INFO - PROCESS | 1885 | --DOCSHELL 0x8adcfc00 == 12 [pid = 1885] [id = 444] 00:22:30 INFO - PROCESS | 1885 | --DOCSHELL 0x82a23400 == 11 [pid = 1885] [id = 445] 00:22:30 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfef400 == 10 [pid = 1885] [id = 446] 00:22:30 INFO - PROCESS | 1885 | --DOCSHELL 0x8db0f000 == 9 [pid = 1885] [id = 448] 00:22:30 INFO - PROCESS | 1885 | --DOCSHELL 0x8dff4400 == 8 [pid = 1885] [id = 449] 00:22:30 INFO - PROCESS | 1885 | --DOCSHELL 0x82f55c00 == 7 [pid = 1885] [id = 443] 00:22:30 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x82c41c00) [pid = 1885] [serial = 1292] [outer = (nil)] [url = about:blank] 00:22:30 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x82f54400) [pid = 1885] [serial = 1295] [outer = (nil)] [url = about:blank] 00:22:30 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x82f52000) [pid = 1885] [serial = 1294] [outer = (nil)] [url = about:blank] 00:22:30 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x83da2400) [pid = 1885] [serial = 1298] [outer = (nil)] [url = about:blank] 00:22:30 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x83da0400) [pid = 1885] [serial = 1297] [outer = (nil)] [url = about:blank] 00:22:30 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x8adef400) [pid = 1885] [serial = 1300] [outer = (nil)] [url = about:blank] 00:22:30 INFO - PROCESS | 1885 | [h264 @ 0x8adee400] no picture 00:22:31 INFO - PROCESS | 1885 | 1477984951034 Marionette TRACE conn4 <- [1,2033,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]]]}] 00:22:31 INFO - .. 00:22:31 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3893ms 00:22:31 INFO - PROCESS | 1885 | 1477984951053 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 00:22:31 INFO - PROCESS | 1885 | 1477984951060 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 00:22:31 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 00:22:31 INFO - PROCESS | 1885 | 1477984951072 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}] 00:22:31 INFO - PROCESS | 1885 | 1477984951274 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 00:22:31 INFO - PROCESS | 1885 | 1477984951398 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 00:22:31 INFO - PROCESS | 1885 | 1477984951405 Marionette TRACE conn4 <- [1,2036,null,["8"]] 00:22:31 INFO - PROCESS | 1885 | 1477984951412 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 00:22:31 INFO - PROCESS | 1885 | 1477984951420 Marionette TRACE conn4 <- [1,2037,null,{}] 00:22:31 INFO - PROCESS | 1885 | 1477984951427 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-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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c4c800 == 8 [pid = 1885] [id = 451] 00:22:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x82c4cc00) [pid = 1885] [serial = 1320] [outer = (nil)] 00:22:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x82c4fc00) [pid = 1885] [serial = 1321] [outer = 0x82c4cc00] 00:22:31 INFO - PROCESS | 1885 | 1477984951531 Marionette DEBUG loaded listener.js 00:22:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x82f52000) [pid = 1885] [serial = 1322] [outer = 0x82c4cc00] 00:22:32 INFO - PROCESS | 1885 | [h264 @ 0x83009000] err{or,}_recognition separate: 1; 1 00:22:32 INFO - PROCESS | 1885 | [h264 @ 0x83009000] err{or,}_recognition combined: 1; 1 00:22:32 INFO - PROCESS | 1885 | [h264 @ 0x83009000] Unsupported bit depth: 0 00:22:32 INFO - PROCESS | 1885 | [aac @ 0x83009800] err{or,}_recognition separate: 1; 1 00:22:32 INFO - PROCESS | 1885 | [aac @ 0x83009800] err{or,}_recognition combined: 1; 1 00:22:32 INFO - PROCESS | 1885 | [aac @ 0x83009800] Unsupported bit depth: 0 00:22:32 INFO - PROCESS | 1885 | [h264 @ 0x83009000] err{or,}_recognition separate: 1; 1 00:22:32 INFO - PROCESS | 1885 | [h264 @ 0x83009000] err{or,}_recognition combined: 1; 1 00:22:32 INFO - PROCESS | 1885 | [h264 @ 0x83009000] Unsupported bit depth: 0 00:22:32 INFO - PROCESS | 1885 | [aac @ 0x8300b400] err{or,}_recognition separate: 1; 1 00:22:32 INFO - PROCESS | 1885 | [aac @ 0x8300b400] err{or,}_recognition combined: 1; 1 00:22:32 INFO - PROCESS | 1885 | [aac @ 0x8300b400] Unsupported bit depth: 0 00:22:32 INFO - PROCESS | 1885 | [h264 @ 0x83009000] no picture 00:22:32 INFO - PROCESS | 1885 | [h264 @ 0x83009000] no picture 00:22:32 INFO - PROCESS | 1885 | [h264 @ 0x831cb000] err{or,}_recognition separate: 1; 1 00:22:32 INFO - PROCESS | 1885 | [h264 @ 0x831cb000] err{or,}_recognition combined: 1; 1 00:22:32 INFO - PROCESS | 1885 | [h264 @ 0x831cb000] Unsupported bit depth: 0 00:22:32 INFO - PROCESS | 1885 | [aac @ 0x831cb800] err{or,}_recognition separate: 1; 1 00:22:32 INFO - PROCESS | 1885 | [aac @ 0x831cb800] err{or,}_recognition combined: 1; 1 00:22:32 INFO - PROCESS | 1885 | [aac @ 0x831cb800] Unsupported bit depth: 0 00:22:32 INFO - PROCESS | 1885 | [h264 @ 0x831cb000] err{or,}_recognition separate: 1; 1 00:22:32 INFO - PROCESS | 1885 | [h264 @ 0x831cb000] err{or,}_recognition combined: 1; 1 00:22:32 INFO - PROCESS | 1885 | [h264 @ 0x831cb000] Unsupported bit depth: 0 00:22:32 INFO - PROCESS | 1885 | [aac @ 0x831cb800] err{or,}_recognition separate: 1; 1 00:22:32 INFO - PROCESS | 1885 | [aac @ 0x831cb800] err{or,}_recognition combined: 1; 1 00:22:32 INFO - PROCESS | 1885 | [aac @ 0x831cb800] Unsupported bit depth: 0 00:22:32 INFO - PROCESS | 1885 | [h264 @ 0x831cb000] no picture 00:22:33 INFO - PROCESS | 1885 | 1477984953166 Marionette TRACE conn4 <- [1,2038,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]]]}] 00:22:33 INFO - .. 00:22:33 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2132ms 00:22:33 INFO - PROCESS | 1885 | 1477984953201 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 00:22:33 INFO - PROCESS | 1885 | 1477984953206 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 00:22:33 INFO - TEST-START | /media-source/mediasource-seekable.html 00:22:33 INFO - PROCESS | 1885 | 1477984953214 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}] 00:22:33 INFO - PROCESS | 1885 | 1477984953455 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 00:22:33 INFO - PROCESS | 1885 | 1477984953473 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 00:22:33 INFO - PROCESS | 1885 | 1477984953478 Marionette TRACE conn4 <- [1,2041,null,["8"]] 00:22:33 INFO - PROCESS | 1885 | 1477984953486 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 00:22:33 INFO - PROCESS | 1885 | 1477984953491 Marionette TRACE conn4 <- [1,2042,null,{}] 00:22:33 INFO - PROCESS | 1885 | 1477984953498 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-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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f4f800 == 9 [pid = 1885] [id = 452] 00:22:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x831cdc00) [pid = 1885] [serial = 1323] [outer = (nil)] 00:22:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8325cc00) [pid = 1885] [serial = 1324] [outer = 0x831cdc00] 00:22:33 INFO - PROCESS | 1885 | 1477984953662 Marionette DEBUG loaded listener.js 00:22:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x82b17c00) [pid = 1885] [serial = 1325] [outer = 0x831cdc00] 00:22:34 INFO - PROCESS | 1885 | 1477984954636 Marionette TRACE conn4 <- [1,2043,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]]]}] 00:22:34 INFO - ... 00:22:34 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1476ms 00:22:34 INFO - PROCESS | 1885 | 1477984954706 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 00:22:34 INFO - PROCESS | 1885 | 1477984954714 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 00:22:34 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 00:22:34 INFO - PROCESS | 1885 | 1477984954721 Marionette TRACE conn4 -> [0,2045,"getContext",null] 00:22:34 INFO - PROCESS | 1885 | 1477984954724 Marionette TRACE conn4 <- [1,2045,null,{"value":"content"}] 00:22:34 INFO - PROCESS | 1885 | 1477984954730 Marionette TRACE conn4 -> [0,2046,"setContext",{"value":"chrome"}] 00:22:34 INFO - PROCESS | 1885 | 1477984954733 Marionette TRACE conn4 <- [1,2046,null,{}] 00:22:34 INFO - PROCESS | 1885 | 1477984954749 Marionette TRACE conn4 -> [0,2047,"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}] 00:22:34 INFO - PROCESS | 1885 | 1477984954768 Marionette TRACE conn4 <- [1,2047,null,{"value":true}] 00:22:34 INFO - PROCESS | 1885 | 1477984954773 Marionette TRACE conn4 -> [0,2048,"setContext",{"value":"content"}] 00:22:34 INFO - PROCESS | 1885 | 1477984954779 Marionette TRACE conn4 <- [1,2048,null,{}] 00:22:34 INFO - Setting pref media.mediasource.enabled (true) 00:22:34 INFO - PROCESS | 1885 | 1477984954791 Marionette TRACE conn4 -> [0,2049,"getContext",null] 00:22:34 INFO - PROCESS | 1885 | 1477984954794 Marionette TRACE conn4 <- [1,2049,null,{"value":"content"}] 00:22:34 INFO - PROCESS | 1885 | 1477984954800 Marionette TRACE conn4 -> [0,2050,"setContext",{"value":"chrome"}] 00:22:34 INFO - PROCESS | 1885 | 1477984954802 Marionette TRACE conn4 <- [1,2050,null,{}] 00:22:34 INFO - PROCESS | 1885 | 1477984954808 Marionette TRACE conn4 -> [0,2051,"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}] 00:22:34 INFO - PROCESS | 1885 | 1477984954826 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 00:22:34 INFO - PROCESS | 1885 | 1477984954837 Marionette TRACE conn4 -> [0,2052,"setContext",{"value":"content"}] 00:22:34 INFO - PROCESS | 1885 | 1477984954840 Marionette TRACE conn4 <- [1,2052,null,{}] 00:22:34 INFO - PROCESS | 1885 | 1477984954847 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:35 INFO - PROCESS | 1885 | 1477984955163 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 00:22:35 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x8dff2400) [pid = 1885] [serial = 1305] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 00:22:35 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x82a2d800) [pid = 1885] [serial = 1302] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 00:22:35 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x83007800) [pid = 1885] [serial = 1308] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 00:22:35 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x8add0400) [pid = 1885] [serial = 1299] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 00:22:35 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x8db10400) [pid = 1885] [serial = 1311] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 00:22:35 INFO - PROCESS | 1885 | 1477984955256 Marionette TRACE conn4 -> [0,2054,"getWindowHandles",null] 00:22:35 INFO - PROCESS | 1885 | 1477984955263 Marionette TRACE conn4 <- [1,2054,null,["8"]] 00:22:35 INFO - PROCESS | 1885 | 1477984955268 Marionette TRACE conn4 -> [0,2055,"switchToWindow",{"name":"8"}] 00:22:35 INFO - PROCESS | 1885 | 1477984955275 Marionette TRACE conn4 <- [1,2055,null,{}] 00:22:35 INFO - PROCESS | 1885 | 1477984955281 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x83d96400 == 10 [pid = 1885] [id = 453] 00:22:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x83d96c00) [pid = 1885] [serial = 1326] [outer = (nil)] 00:22:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x83d9d400) [pid = 1885] [serial = 1327] [outer = 0x83d96c00] 00:22:35 INFO - PROCESS | 1885 | 1477984955381 Marionette DEBUG loaded listener.js 00:22:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x83da1c00) [pid = 1885] [serial = 1328] [outer = 0x83d96c00] 00:22:36 INFO - PROCESS | 1885 | [h264 @ 0x8adef400] err{or,}_recognition separate: 1; 1 00:22:36 INFO - PROCESS | 1885 | [h264 @ 0x8adef400] err{or,}_recognition combined: 1; 1 00:22:36 INFO - PROCESS | 1885 | [h264 @ 0x8adef400] Unsupported bit depth: 0 00:22:36 INFO - PROCESS | 1885 | [aac @ 0x8cd80400] err{or,}_recognition separate: 1; 1 00:22:36 INFO - PROCESS | 1885 | [aac @ 0x8cd80400] err{or,}_recognition combined: 1; 1 00:22:36 INFO - PROCESS | 1885 | [aac @ 0x8cd80400] Unsupported bit depth: 0 00:22:36 INFO - PROCESS | 1885 | [h264 @ 0x8adef400] err{or,}_recognition separate: 1; 1 00:22:36 INFO - PROCESS | 1885 | [h264 @ 0x8adef400] err{or,}_recognition combined: 1; 1 00:22:36 INFO - PROCESS | 1885 | [h264 @ 0x8adef400] Unsupported bit depth: 0 00:22:36 INFO - PROCESS | 1885 | [aac @ 0x8cd80c00] err{or,}_recognition separate: 1; 1 00:22:36 INFO - PROCESS | 1885 | [aac @ 0x8cd80c00] err{or,}_recognition combined: 1; 1 00:22:36 INFO - PROCESS | 1885 | [aac @ 0x8cd80c00] Unsupported bit depth: 0 00:22:36 INFO - PROCESS | 1885 | [h264 @ 0x8deb7c00] err{or,}_recognition separate: 1; 1 00:22:36 INFO - PROCESS | 1885 | [h264 @ 0x8deb7c00] err{or,}_recognition combined: 1; 1 00:22:36 INFO - PROCESS | 1885 | [h264 @ 0x8deb7c00] Unsupported bit depth: 0 00:22:36 INFO - PROCESS | 1885 | [aac @ 0x8debf400] err{or,}_recognition separate: 1; 1 00:22:36 INFO - PROCESS | 1885 | [aac @ 0x8debf400] err{or,}_recognition combined: 1; 1 00:22:36 INFO - PROCESS | 1885 | [aac @ 0x8debf400] Unsupported bit depth: 0 00:22:36 INFO - PROCESS | 1885 | [h264 @ 0x8deb7c00] err{or,}_recognition separate: 1; 1 00:22:36 INFO - PROCESS | 1885 | [h264 @ 0x8deb7c00] err{or,}_recognition combined: 1; 1 00:22:36 INFO - PROCESS | 1885 | [h264 @ 0x8deb7c00] Unsupported bit depth: 0 00:22:36 INFO - PROCESS | 1885 | [aac @ 0x8debf400] err{or,}_recognition separate: 1; 1 00:22:36 INFO - PROCESS | 1885 | [aac @ 0x8debf400] err{or,}_recognition combined: 1; 1 00:22:36 INFO - PROCESS | 1885 | [aac @ 0x8debf400] Unsupported bit depth: 0 00:22:36 INFO - PROCESS | 1885 | [h264 @ 0x8dfea800] err{or,}_recognition separate: 1; 1 00:22:36 INFO - PROCESS | 1885 | [h264 @ 0x8dfea800] err{or,}_recognition combined: 1; 1 00:22:36 INFO - PROCESS | 1885 | [h264 @ 0x8dfea800] Unsupported bit depth: 0 00:22:36 INFO - PROCESS | 1885 | [aac @ 0x8dfec400] err{or,}_recognition separate: 1; 1 00:22:36 INFO - PROCESS | 1885 | [aac @ 0x8dfec400] err{or,}_recognition combined: 1; 1 00:22:36 INFO - PROCESS | 1885 | [aac @ 0x8dfec400] Unsupported bit depth: 0 00:22:36 INFO - PROCESS | 1885 | [h264 @ 0x8dfea800] err{or,}_recognition separate: 1; 1 00:22:36 INFO - PROCESS | 1885 | [h264 @ 0x8dfea800] err{or,}_recognition combined: 1; 1 00:22:36 INFO - PROCESS | 1885 | [h264 @ 0x8dfea800] Unsupported bit depth: 0 00:22:36 INFO - PROCESS | 1885 | [aac @ 0x8dfee000] err{or,}_recognition separate: 1; 1 00:22:36 INFO - PROCESS | 1885 | [aac @ 0x8dfee000] err{or,}_recognition combined: 1; 1 00:22:36 INFO - PROCESS | 1885 | [aac @ 0x8dfee000] Unsupported bit depth: 0 00:22:36 INFO - ... 00:22:36 INFO - TEST-OK | /media-source/mediasource-sequencemode-append-buffer.html | took 2010ms 00:22:36 INFO - PROCESS | 1885 | 1477984956659 Marionette TRACE conn4 <- [1,2056,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,2057,"getWindowHandle",null] 00:22:36 INFO - PROCESS | 1885 | 1477984956735 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 00:22:36 INFO - PROCESS | 1885 | 1477984956741 Marionette TRACE conn4 -> [0,2058,"getContext",null] 00:22:36 INFO - PROCESS | 1885 | 1477984956749 Marionette TRACE conn4 <- [1,2058,null,{"value":"content"}] 00:22:36 INFO - PROCESS | 1885 | 1477984956754 Marionette TRACE conn4 -> [0,2059,"setContext",{"value":"chrome"}] 00:22:36 INFO - PROCESS | 1885 | 1477984956756 Marionette TRACE conn4 <- [1,2059,null,{}] 00:22:36 INFO - PROCESS | 1885 | 1477984956762 Marionette TRACE conn4 -> [0,2060,"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}] 00:22:36 INFO - PROCESS | 1885 | 1477984956777 Marionette TRACE conn4 <- [1,2060,null,{"value":null}] 00:22:36 INFO - PROCESS | 1885 | 1477984956785 Marionette TRACE conn4 -> [0,2061,"setContext",{"value":"content"}] 00:22:36 INFO - PROCESS | 1885 | 1477984956787 Marionette TRACE conn4 <- [1,2061,null,{}] 00:22:36 INFO - PROCESS | 1885 | 1477984956793 Marionette TRACE conn4 -> [0,2062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:37 INFO - PROCESS | 1885 | 1477984957009 Marionette TRACE conn4 <- [1,2062,null,{"value":null}] 00:22:37 INFO - PROCESS | 1885 | 1477984957027 Marionette TRACE conn4 -> [0,2063,"getWindowHandles",null] 00:22:37 INFO - PROCESS | 1885 | 1477984957030 Marionette TRACE conn4 <- [1,2063,null,["8"]] 00:22:37 INFO - PROCESS | 1885 | 1477984957036 Marionette TRACE conn4 -> [0,2064,"switchToWindow",{"name":"8"}] 00:22:37 INFO - PROCESS | 1885 | 1477984957042 Marionette TRACE conn4 <- [1,2064,null,{}] 00:22:37 INFO - PROCESS | 1885 | 1477984957049 Marionette TRACE conn4 -> [0,2065,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fab3400 == 11 [pid = 1885] [id = 454] 00:22:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8fbd5c00) [pid = 1885] [serial = 1329] [outer = (nil)] 00:22:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8fbd8000) [pid = 1885] [serial = 1330] [outer = 0x8fbd5c00] 00:22:37 INFO - PROCESS | 1885 | 1477984957154 Marionette DEBUG loaded listener.js 00:22:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x967b0000) [pid = 1885] [serial = 1331] [outer = 0x8fbd5c00] 00:22:37 INFO - PROCESS | 1885 | 1477984957904 Marionette TRACE conn4 <- [1,2065,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"]]]}] 00:22:37 INFO - .. 00:22:37 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1234ms 00:22:37 INFO - PROCESS | 1885 | 1477984957977 Marionette TRACE conn4 -> [0,2066,"getWindowHandle",null] 00:22:37 INFO - PROCESS | 1885 | 1477984957983 Marionette TRACE conn4 <- [1,2066,null,{"value":"8"}] 00:22:37 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 00:22:38 INFO - PROCESS | 1885 | 1477984957994 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:38 INFO - PROCESS | 1885 | 1477984958207 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 00:22:38 INFO - PROCESS | 1885 | 1477984958373 Marionette TRACE conn4 -> [0,2068,"getWindowHandles",null] 00:22:38 INFO - PROCESS | 1885 | 1477984958378 Marionette TRACE conn4 <- [1,2068,null,["8"]] 00:22:38 INFO - PROCESS | 1885 | 1477984958386 Marionette TRACE conn4 -> [0,2069,"switchToWindow",{"name":"8"}] 00:22:38 INFO - PROCESS | 1885 | 1477984958394 Marionette TRACE conn4 <- [1,2069,null,{}] 00:22:38 INFO - PROCESS | 1885 | 1477984958405 Marionette TRACE conn4 -> [0,2070,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x83264400 == 12 [pid = 1885] [id = 455] 00:22:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x83265c00) [pid = 1885] [serial = 1332] [outer = (nil)] 00:22:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x833c5800) [pid = 1885] [serial = 1333] [outer = 0x83265c00] 00:22:38 INFO - PROCESS | 1885 | 1477984958519 Marionette DEBUG loaded listener.js 00:22:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x83639c00) [pid = 1885] [serial = 1334] [outer = 0x83265c00] 00:22:41 INFO - PROCESS | 1885 | [aac @ 0x9083f000] err{or,}_recognition separate: 1; 1 00:22:41 INFO - PROCESS | 1885 | [aac @ 0x9083f000] err{or,}_recognition combined: 1; 1 00:22:41 INFO - PROCESS | 1885 | [aac @ 0x9083f000] Unsupported bit depth: 0 00:22:41 INFO - PROCESS | 1885 | [h264 @ 0x9a2ccc00] err{or,}_recognition separate: 1; 1 00:22:41 INFO - PROCESS | 1885 | [h264 @ 0x9a2ccc00] err{or,}_recognition combined: 1; 1 00:22:41 INFO - PROCESS | 1885 | [h264 @ 0x9a2ccc00] Unsupported bit depth: 0 00:22:41 INFO - PROCESS | 1885 | [aac @ 0x9083f000] err{or,}_recognition separate: 1; 1 00:22:41 INFO - PROCESS | 1885 | [aac @ 0x9083f000] err{or,}_recognition combined: 1; 1 00:22:41 INFO - PROCESS | 1885 | [aac @ 0x9083f000] Unsupported bit depth: 0 00:22:41 INFO - PROCESS | 1885 | [h264 @ 0x9a2cfc00] err{or,}_recognition separate: 1; 1 00:22:41 INFO - PROCESS | 1885 | [h264 @ 0x9a2cfc00] err{or,}_recognition combined: 1; 1 00:22:41 INFO - PROCESS | 1885 | [h264 @ 0x9a2cfc00] Unsupported bit depth: 0 00:22:41 INFO - PROCESS | 1885 | [aac @ 0x9083f000] err{or,}_recognition separate: 1; 1 00:22:41 INFO - PROCESS | 1885 | [aac @ 0x9083f000] err{or,}_recognition combined: 1; 1 00:22:41 INFO - PROCESS | 1885 | [aac @ 0x9083f000] Unsupported bit depth: 0 00:22:41 INFO - PROCESS | 1885 | [h264 @ 0x9a2cf400] err{or,}_recognition separate: 1; 1 00:22:41 INFO - PROCESS | 1885 | [h264 @ 0x9a2cf400] err{or,}_recognition combined: 1; 1 00:22:41 INFO - PROCESS | 1885 | [h264 @ 0x9a2cf400] Unsupported bit depth: 0 00:22:41 INFO - PROCESS | 1885 | [aac @ 0x9083f000] err{or,}_recognition separate: 1; 1 00:22:41 INFO - PROCESS | 1885 | [aac @ 0x9083f000] err{or,}_recognition combined: 1; 1 00:22:41 INFO - PROCESS | 1885 | [aac @ 0x9083f000] Unsupported bit depth: 0 00:22:41 INFO - PROCESS | 1885 | [h264 @ 0x9a2cf400] err{or,}_recognition separate: 1; 1 00:22:41 INFO - PROCESS | 1885 | [h264 @ 0x9a2cf400] err{or,}_recognition combined: 1; 1 00:22:41 INFO - PROCESS | 1885 | [h264 @ 0x9a2cf400] Unsupported bit depth: 0 00:22:41 INFO - PROCESS | 1885 | 1477984961254 Marionette TRACE conn4 <- [1,2070,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]]]}] 00:22:41 INFO - ...... 00:22:41 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3282ms 00:22:41 INFO - PROCESS | 1885 | 1477984961275 Marionette TRACE conn4 -> [0,2071,"getWindowHandle",null] 00:22:41 INFO - PROCESS | 1885 | 1477984961283 Marionette TRACE conn4 <- [1,2071,null,{"value":"8"}] 00:22:41 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 00:22:41 INFO - PROCESS | 1885 | 1477984961291 Marionette TRACE conn4 -> [0,2072,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:41 INFO - PROCESS | 1885 | 1477984961495 Marionette TRACE conn4 <- [1,2072,null,{"value":null}] 00:22:41 INFO - PROCESS | 1885 | 1477984961656 Marionette TRACE conn4 -> [0,2073,"getWindowHandles",null] 00:22:41 INFO - PROCESS | 1885 | 1477984961661 Marionette TRACE conn4 <- [1,2073,null,["8"]] 00:22:41 INFO - PROCESS | 1885 | 1477984961669 Marionette TRACE conn4 -> [0,2074,"switchToWindow",{"name":"8"}] 00:22:41 INFO - PROCESS | 1885 | 1477984961675 Marionette TRACE conn4 <- [1,2074,null,{}] 00:22:41 INFO - PROCESS | 1885 | 1477984961681 Marionette TRACE conn4 -> [0,2075,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x96872400 == 13 [pid = 1885] [id = 456] 00:22:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x9a310c00) [pid = 1885] [serial = 1335] [outer = (nil)] 00:22:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x9a313400) [pid = 1885] [serial = 1336] [outer = 0x9a310c00] 00:22:41 INFO - PROCESS | 1885 | 1477984961784 Marionette DEBUG loaded listener.js 00:22:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x9a539400) [pid = 1885] [serial = 1337] [outer = 0x9a310c00] 00:22:42 INFO - ..... 00:22:42 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1524ms 00:22:42 INFO - PROCESS | 1885 | 1477984962722 Marionette TRACE conn4 <- [1,2075,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"]]]}] 00:22:42 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x8adf4400) [pid = 1885] [serial = 1301] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x8dbc3000) [pid = 1885] [serial = 1312] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x8dbc9000) [pid = 1885] [serial = 1313] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x831d7400) [pid = 1885] [serial = 1309] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x83e31800) [pid = 1885] [serial = 1310] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x8fa44c00) [pid = 1885] [serial = 1306] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8fc5a400) [pid = 1885] [serial = 1307] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x82b09800) [pid = 1885] [serial = 1303] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x83e39000) [pid = 1885] [serial = 1304] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 1885 | 1477984962879 Marionette TRACE conn4 -> [0,2076,"getWindowHandle",null] 00:22:42 INFO - PROCESS | 1885 | 1477984962885 Marionette TRACE conn4 <- [1,2076,null,{"value":"8"}] 00:22:42 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 00:22:42 INFO - PROCESS | 1885 | 1477984962895 Marionette TRACE conn4 -> [0,2077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:43 INFO - PROCESS | 1885 | 1477984963086 Marionette TRACE conn4 <- [1,2077,null,{"value":null}] 00:22:43 INFO - PROCESS | 1885 | 1477984963286 Marionette TRACE conn4 -> [0,2078,"getWindowHandles",null] 00:22:43 INFO - PROCESS | 1885 | 1477984963292 Marionette TRACE conn4 <- [1,2078,null,["8"]] 00:22:43 INFO - PROCESS | 1885 | 1477984963304 Marionette TRACE conn4 -> [0,2079,"switchToWindow",{"name":"8"}] 00:22:43 INFO - PROCESS | 1885 | 1477984963314 Marionette TRACE conn4 <- [1,2079,null,{}] 00:22:43 INFO - PROCESS | 1885 | 1477984963327 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f4c800 == 14 [pid = 1885] [id = 457] 00:22:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x82f4cc00) [pid = 1885] [serial = 1338] [outer = (nil)] 00:22:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x82f6d400) [pid = 1885] [serial = 1339] [outer = 0x82f4cc00] 00:22:43 INFO - PROCESS | 1885 | 1477984963421 Marionette DEBUG loaded listener.js 00:22:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x83001800) [pid = 1885] [serial = 1340] [outer = 0x82f4cc00] 00:22:44 INFO - PROCESS | 1885 | 1477984964101 Marionette TRACE conn4 <- [1,2080,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]]]}] 00:22:44 INFO - ... 00:22:44 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1230ms 00:22:44 INFO - PROCESS | 1885 | 1477984964127 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 00:22:44 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 00:22:44 INFO - PROCESS | 1885 | 1477984964134 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 00:22:44 INFO - PROCESS | 1885 | 1477984964142 Marionette TRACE conn4 -> [0,2082,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:44 INFO - PROCESS | 1885 | 1477984964317 Marionette TRACE conn4 <- [1,2082,null,{"value":null}] 00:22:44 INFO - PROCESS | 1885 | 1477984964329 Marionette TRACE conn4 -> [0,2083,"getWindowHandles",null] 00:22:44 INFO - PROCESS | 1885 | 1477984964332 Marionette TRACE conn4 <- [1,2083,null,["8"]] 00:22:44 INFO - PROCESS | 1885 | 1477984964339 Marionette TRACE conn4 -> [0,2084,"switchToWindow",{"name":"8"}] 00:22:44 INFO - PROCESS | 1885 | 1477984964344 Marionette TRACE conn4 <- [1,2084,null,{}] 00:22:44 INFO - PROCESS | 1885 | 1477984964465 Marionette TRACE conn4 -> [0,2085,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:44 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f4b000 == 15 [pid = 1885] [id = 458] 00:22:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x83d9b000) [pid = 1885] [serial = 1341] [outer = (nil)] 00:22:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x83e31800) [pid = 1885] [serial = 1342] [outer = 0x83d9b000] 00:22:44 INFO - PROCESS | 1885 | 1477984964559 Marionette DEBUG loaded listener.js 00:22:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x83e33000) [pid = 1885] [serial = 1343] [outer = 0x83d9b000] 00:22:45 INFO - PROCESS | 1885 | [h264 @ 0x8adef000] err{or,}_recognition separate: 1; 1 00:22:45 INFO - PROCESS | 1885 | [h264 @ 0x8adef000] err{or,}_recognition combined: 1; 1 00:22:45 INFO - PROCESS | 1885 | [h264 @ 0x8adef000] Unsupported bit depth: 0 00:22:45 INFO - PROCESS | 1885 | [aac @ 0x8ccd4000] err{or,}_recognition separate: 1; 1 00:22:45 INFO - PROCESS | 1885 | [aac @ 0x8ccd4000] err{or,}_recognition combined: 1; 1 00:22:45 INFO - PROCESS | 1885 | [aac @ 0x8ccd4000] Unsupported bit depth: 0 00:22:45 INFO - PROCESS | 1885 | [h264 @ 0x8adef000] err{or,}_recognition separate: 1; 1 00:22:45 INFO - PROCESS | 1885 | [h264 @ 0x8adef000] err{or,}_recognition combined: 1; 1 00:22:45 INFO - PROCESS | 1885 | [h264 @ 0x8adef000] Unsupported bit depth: 0 00:22:45 INFO - PROCESS | 1885 | [aac @ 0x8ccd4000] err{or,}_recognition separate: 1; 1 00:22:45 INFO - PROCESS | 1885 | [aac @ 0x8ccd4000] err{or,}_recognition combined: 1; 1 00:22:45 INFO - PROCESS | 1885 | [aac @ 0x8ccd4000] Unsupported bit depth: 0 00:22:45 INFO - PROCESS | 1885 | [h264 @ 0x8cd4d400] err{or,}_recognition separate: 1; 1 00:22:45 INFO - PROCESS | 1885 | [h264 @ 0x8cd4d400] err{or,}_recognition combined: 1; 1 00:22:45 INFO - PROCESS | 1885 | [h264 @ 0x8cd4d400] Unsupported bit depth: 0 00:22:45 INFO - PROCESS | 1885 | [aac @ 0x8cd4e000] err{or,}_recognition separate: 1; 1 00:22:45 INFO - PROCESS | 1885 | [aac @ 0x8cd4e000] err{or,}_recognition combined: 1; 1 00:22:45 INFO - PROCESS | 1885 | [aac @ 0x8cd4e000] Unsupported bit depth: 0 00:22:45 INFO - PROCESS | 1885 | [h264 @ 0x8cd4d400] err{or,}_recognition separate: 1; 1 00:22:45 INFO - PROCESS | 1885 | [h264 @ 0x8cd4d400] err{or,}_recognition combined: 1; 1 00:22:45 INFO - PROCESS | 1885 | [h264 @ 0x8cd4d400] Unsupported bit depth: 0 00:22:45 INFO - PROCESS | 1885 | [aac @ 0x8cd4e000] err{or,}_recognition separate: 1; 1 00:22:45 INFO - PROCESS | 1885 | [aac @ 0x8cd4e000] err{or,}_recognition combined: 1; 1 00:22:45 INFO - PROCESS | 1885 | [aac @ 0x8cd4e000] Unsupported bit depth: 0 00:22:45 INFO - PROCESS | 1885 | 1477984965613 Marionette TRACE conn4 <- [1,2085,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]]]}] 00:22:45 INFO - ............... 00:22:45 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1527ms 00:22:45 INFO - PROCESS | 1885 | 1477984965677 Marionette TRACE conn4 -> [0,2086,"getWindowHandle",null] 00:22:45 INFO - PROCESS | 1885 | 1477984965684 Marionette TRACE conn4 <- [1,2086,null,{"value":"8"}] 00:22:45 INFO - TEST-START | /media-source/mediasource-trackdefault.html 00:22:45 INFO - PROCESS | 1885 | 1477984965699 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:45 INFO - PROCESS | 1885 | 1477984965925 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 00:22:45 INFO - PROCESS | 1885 | 1477984965951 Marionette TRACE conn4 -> [0,2088,"getWindowHandles",null] 00:22:45 INFO - PROCESS | 1885 | 1477984965956 Marionette TRACE conn4 <- [1,2088,null,["8"]] 00:22:45 INFO - PROCESS | 1885 | 1477984965961 Marionette TRACE conn4 -> [0,2089,"switchToWindow",{"name":"8"}] 00:22:45 INFO - PROCESS | 1885 | 1477984965968 Marionette TRACE conn4 <- [1,2089,null,{}] 00:22:46 INFO - PROCESS | 1885 | 1477984966042 Marionette TRACE conn4 -> [0,2090,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd57000 == 16 [pid = 1885] [id = 459] 00:22:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x8cd57400) [pid = 1885] [serial = 1344] [outer = (nil)] 00:22:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x8cd58c00) [pid = 1885] [serial = 1345] [outer = 0x8cd57400] 00:22:46 INFO - PROCESS | 1885 | 1477984966150 Marionette DEBUG loaded listener.js 00:22:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x8cd82c00) [pid = 1885] [serial = 1346] [outer = 0x8cd57400] 00:22:46 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x8dff4c00) [pid = 1885] [serial = 1314] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 00:22:46 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x83d96c00) [pid = 1885] [serial = 1326] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 00:22:46 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x831cdc00) [pid = 1885] [serial = 1323] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 00:22:46 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x82c4cc00) [pid = 1885] [serial = 1320] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 00:22:46 INFO - ............................ 00:22:46 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1239ms 00:22:46 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 00:22:47 INFO - PROCESS | 1885 | 1477984966878 Marionette TRACE conn4 <- [1,2090,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"]]]}] 00:22:47 INFO - PROCESS | 1885 | 1477984966943 Marionette TRACE conn4 -> [0,2091,"getWindowHandle",null] 00:22:47 INFO - PROCESS | 1885 | 1477984966946 Marionette TRACE conn4 <- [1,2091,null,{"value":"8"}] 00:22:47 INFO - PROCESS | 1885 | 1477984966953 Marionette TRACE conn4 -> [0,2092,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:47 INFO - PROCESS | 1885 | 1477984967274 Marionette TRACE conn4 <- [1,2092,null,{"value":null}] 00:22:47 INFO - PROCESS | 1885 | 1477984967291 Marionette TRACE conn4 -> [0,2093,"getWindowHandles",null] 00:22:47 INFO - PROCESS | 1885 | 1477984967298 Marionette TRACE conn4 <- [1,2093,null,["8"]] 00:22:47 INFO - PROCESS | 1885 | 1477984967304 Marionette TRACE conn4 -> [0,2094,"switchToWindow",{"name":"8"}] 00:22:47 INFO - PROCESS | 1885 | 1477984967309 Marionette TRACE conn4 <- [1,2094,null,{}] 00:22:47 INFO - PROCESS | 1885 | 1477984967315 Marionette TRACE conn4 -> [0,2095,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fb7d800 == 17 [pid = 1885] [id = 460] 00:22:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x91273c00) [pid = 1885] [serial = 1347] [outer = (nil)] 00:22:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x91d2f400) [pid = 1885] [serial = 1348] [outer = 0x91273c00] 00:22:47 INFO - PROCESS | 1885 | 1477984967406 Marionette DEBUG loaded listener.js 00:22:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x93039400) [pid = 1885] [serial = 1349] [outer = 0x91273c00] 00:22:47 INFO - PROCESS | 1885 | 1477984967963 Marionette TRACE conn4 <- [1,2095,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"]]]}] 00:22:48 INFO - .. 00:22:48 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1069ms 00:22:48 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 00:22:48 INFO - PROCESS | 1885 | 1477984968021 Marionette TRACE conn4 -> [0,2096,"getWindowHandle",null] 00:22:48 INFO - PROCESS | 1885 | 1477984968024 Marionette TRACE conn4 <- [1,2096,null,{"value":"8"}] 00:22:48 INFO - PROCESS | 1885 | 1477984968030 Marionette TRACE conn4 -> [0,2097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 00:22:48 INFO - PROCESS | 1885 | 1477984968186 Marionette TRACE conn4 <- [1,2097,null,{"value":null}] 00:22:48 INFO - PROCESS | 1885 | 1477984968203 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 00:22:48 INFO - PROCESS | 1885 | 1477984968206 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 00:22:48 INFO - PROCESS | 1885 | 1477984968346 Marionette TRACE conn4 -> [0,2099,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 00:22:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x94fb2c00) [pid = 1885] [serial = 1350] [outer = 0x94fc5400] 00:22:48 INFO - PROCESS | 1885 | 1477984968665 Marionette TRACE conn4 <- [1,2099,null,{}] 00:22:48 INFO - PROCESS | 1885 | 1477984968672 Marionette TRACE conn4 -> [0,2100,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 00:22:48 INFO - PROCESS | 1885 | 1477984968703 Marionette TRACE conn4 <- [1,2100,null,{"value":null}] 00:22:48 INFO - PROCESS | 1885 | 1477984968729 Marionette TRACE conn4 -> [0,2101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:48 INFO - PROCESS | 1885 | 1477984968759 Marionette TRACE conn4 <- [1,2101,null,{"value":null}] 00:22:48 INFO - PROCESS | 1885 | 1477984968764 Marionette TRACE conn4 -> [0,2102,"getWindowHandles",null] 00:22:48 INFO - PROCESS | 1885 | 1477984968768 Marionette TRACE conn4 <- [1,2102,null,["8"]] 00:22:48 INFO - PROCESS | 1885 | 1477984968773 Marionette TRACE conn4 -> [0,2103,"switchToWindow",{"name":"8"}] 00:22:48 INFO - PROCESS | 1885 | 1477984968778 Marionette TRACE conn4 <- [1,2103,null,{}] 00:22:48 INFO - PROCESS | 1885 | 1477984968783 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x95ac6c00 == 18 [pid = 1885] [id = 461] 00:22:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x95ac8400) [pid = 1885] [serial = 1351] [outer = (nil)] 00:22:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x95ad2800) [pid = 1885] [serial = 1352] [outer = 0x95ac8400] 00:22:48 INFO - PROCESS | 1885 | 1477984968881 Marionette DEBUG loaded listener.js 00:22:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x96231000) [pid = 1885] [serial = 1353] [outer = 0x95ac8400] 00:22:49 INFO - PROCESS | 1885 | 1477984969838 Marionette TRACE conn4 <- [1,2104,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]]]}] 00:22:49 INFO - . 00:22:49 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 1825ms 00:22:49 INFO - PROCESS | 1885 | 1477984969855 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 00:22:49 INFO - PROCESS | 1885 | 1477984969862 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 00:22:49 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 00:22:49 INFO - PROCESS | 1885 | 1477984969873 Marionette TRACE conn4 -> [0,2106,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:50 INFO - PROCESS | 1885 | 1477984970071 Marionette TRACE conn4 <- [1,2106,null,{"value":null}] 00:22:50 INFO - PROCESS | 1885 | 1477984970246 Marionette TRACE conn4 -> [0,2107,"getWindowHandles",null] 00:22:50 INFO - PROCESS | 1885 | 1477984970252 Marionette TRACE conn4 <- [1,2107,null,["8"]] 00:22:50 INFO - PROCESS | 1885 | 1477984970260 Marionette TRACE conn4 -> [0,2108,"switchToWindow",{"name":"8"}] 00:22:50 INFO - PROCESS | 1885 | 1477984970268 Marionette TRACE conn4 <- [1,2108,null,{}] 00:22:50 INFO - PROCESS | 1885 | 1477984970316 Marionette TRACE conn4 -> [0,2109,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x833c8000 == 19 [pid = 1885] [id = 462] 00:22:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x833c8800) [pid = 1885] [serial = 1354] [outer = (nil)] 00:22:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x83d99800) [pid = 1885] [serial = 1355] [outer = 0x833c8800] 00:22:50 INFO - PROCESS | 1885 | 1477984970435 Marionette DEBUG loaded listener.js 00:22:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x83e31400) [pid = 1885] [serial = 1356] [outer = 0x833c8800] 00:22:51 INFO - PROCESS | 1885 | 1477984971375 Marionette TRACE conn4 <- [1,2109,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]]]}] 00:22:51 INFO - . 00:22:51 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1524ms 00:22:51 INFO - PROCESS | 1885 | 1477984971395 Marionette TRACE conn4 -> [0,2110,"getWindowHandle",null] 00:22:51 INFO - PROCESS | 1885 | 1477984971401 Marionette TRACE conn4 <- [1,2110,null,{"value":"8"}] 00:22:51 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 00:22:51 INFO - PROCESS | 1885 | 1477984971409 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:51 INFO - PROCESS | 1885 | 1477984971602 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 00:22:51 INFO - PROCESS | 1885 | 1477984971779 Marionette TRACE conn4 -> [0,2112,"getWindowHandles",null] 00:22:51 INFO - PROCESS | 1885 | 1477984971783 Marionette TRACE conn4 <- [1,2112,null,["8"]] 00:22:51 INFO - PROCESS | 1885 | 1477984971791 Marionette TRACE conn4 -> [0,2113,"switchToWindow",{"name":"8"}] 00:22:51 INFO - PROCESS | 1885 | 1477984971796 Marionette TRACE conn4 <- [1,2113,null,{}] 00:22:51 INFO - PROCESS | 1885 | 1477984971803 Marionette TRACE conn4 -> [0,2114,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb3c00 == 20 [pid = 1885] [id = 463] 00:22:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x9083dc00) [pid = 1885] [serial = 1357] [outer = (nil)] 00:22:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x93042800) [pid = 1885] [serial = 1358] [outer = 0x9083dc00] 00:22:51 INFO - PROCESS | 1885 | 1477984971943 Marionette DEBUG loaded listener.js 00:22:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x9458a000) [pid = 1885] [serial = 1359] [outer = 0x9083dc00] 00:22:52 INFO - PROCESS | 1885 | 1477984972861 Marionette TRACE conn4 <- [1,2114,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]]]}] 00:22:52 INFO - . 00:22:52 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1476ms 00:22:52 INFO - PROCESS | 1885 | 1477984972893 Marionette TRACE conn4 -> [0,2115,"getWindowHandle",null] 00:22:52 INFO - PROCESS | 1885 | 1477984972900 Marionette TRACE conn4 <- [1,2115,null,{"value":"8"}] 00:22:52 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 00:22:52 INFO - PROCESS | 1885 | 1477984972907 Marionette TRACE conn4 -> [0,2116,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:53 INFO - PROCESS | 1885 | 1477984973084 Marionette TRACE conn4 <- [1,2116,null,{"value":null}] 00:22:53 INFO - PROCESS | 1885 | 1477984973273 Marionette TRACE conn4 -> [0,2117,"getWindowHandles",null] 00:22:53 INFO - PROCESS | 1885 | 1477984973278 Marionette TRACE conn4 <- [1,2117,null,["8"]] 00:22:53 INFO - PROCESS | 1885 | 1477984973285 Marionette TRACE conn4 -> [0,2118,"switchToWindow",{"name":"8"}] 00:22:53 INFO - PROCESS | 1885 | 1477984973292 Marionette TRACE conn4 <- [1,2118,null,{}] 00:22:53 INFO - PROCESS | 1885 | 1477984973299 Marionette TRACE conn4 -> [0,2119,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x9a592400 == 21 [pid = 1885] [id = 464] 00:22:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x9a592c00) [pid = 1885] [serial = 1360] [outer = (nil)] 00:22:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x9af91400) [pid = 1885] [serial = 1361] [outer = 0x9a592c00] 00:22:53 INFO - PROCESS | 1885 | 1477984973418 Marionette DEBUG loaded listener.js 00:22:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x9af93000) [pid = 1885] [serial = 1362] [outer = 0x9a592c00] 00:22:54 INFO - PROCESS | 1885 | 1477984974407 Marionette TRACE conn4 <- [1,2119,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]]]}] 00:22:54 INFO - . 00:22:54 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1535ms 00:22:54 INFO - PROCESS | 1885 | 1477984974449 Marionette TRACE conn4 -> [0,2120,"getWindowHandle",null] 00:22:54 INFO - PROCESS | 1885 | 1477984974453 Marionette TRACE conn4 <- [1,2120,null,{"value":"8"}] 00:22:54 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 00:22:54 INFO - PROCESS | 1885 | 1477984974462 Marionette TRACE conn4 -> [0,2121,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:54 INFO - PROCESS | 1885 | 1477984974647 Marionette TRACE conn4 <- [1,2121,null,{"value":null}] 00:22:54 INFO - PROCESS | 1885 | 1477984974842 Marionette TRACE conn4 -> [0,2122,"getWindowHandles",null] 00:22:54 INFO - PROCESS | 1885 | 1477984974846 Marionette TRACE conn4 <- [1,2122,null,["8"]] 00:22:54 INFO - PROCESS | 1885 | 1477984974856 Marionette TRACE conn4 -> [0,2123,"switchToWindow",{"name":"8"}] 00:22:54 INFO - PROCESS | 1885 | 1477984974860 Marionette TRACE conn4 <- [1,2123,null,{}] 00:22:54 INFO - PROCESS | 1885 | 1477984974870 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a29000 == 22 [pid = 1885] [id = 465] 00:22:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x82b0e000) [pid = 1885] [serial = 1363] [outer = (nil)] 00:22:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x83002800) [pid = 1885] [serial = 1364] [outer = 0x82b0e000] 00:22:54 INFO - PROCESS | 1885 | 1477984974972 Marionette DEBUG loaded listener.js 00:22:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x8300e000) [pid = 1885] [serial = 1365] [outer = 0x82b0e000] 00:22:56 INFO - PROCESS | 1885 | 1477984976038 Marionette TRACE conn4 <- [1,2124,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]]]}] 00:22:56 INFO - . 00:22:56 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1624ms 00:22:56 INFO - PROCESS | 1885 | 1477984976087 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 00:22:56 INFO - PROCESS | 1885 | 1477984976092 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 00:22:56 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 00:22:56 INFO - PROCESS | 1885 | 1477984976109 Marionette TRACE conn4 -> [0,2126,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:56 INFO - PROCESS | 1885 | --DOCSHELL 0x8fcd9c00 == 21 [pid = 1885] [id = 450] 00:22:57 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x8fbd2000) [pid = 1885] [serial = 1316] [outer = (nil)] [url = about:blank] 00:22:57 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x8fa39000) [pid = 1885] [serial = 1315] [outer = (nil)] [url = about:blank] 00:22:57 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x8fcdf000) [pid = 1885] [serial = 1318] [outer = (nil)] [url = about:blank] 00:22:57 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x82f52000) [pid = 1885] [serial = 1322] [outer = (nil)] [url = about:blank] 00:22:57 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x82c4fc00) [pid = 1885] [serial = 1321] [outer = (nil)] [url = about:blank] 00:22:57 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x82b17c00) [pid = 1885] [serial = 1325] [outer = (nil)] [url = about:blank] 00:22:57 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x8325cc00) [pid = 1885] [serial = 1324] [outer = (nil)] [url = about:blank] 00:22:57 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x83da1c00) [pid = 1885] [serial = 1328] [outer = (nil)] [url = about:blank] 00:22:57 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x83d9d400) [pid = 1885] [serial = 1327] [outer = (nil)] [url = about:blank] 00:22:57 INFO - PROCESS | 1885 | 1477984977285 Marionette TRACE conn4 <- [1,2126,null,{"value":null}] 00:22:57 INFO - PROCESS | 1885 | 1477984977391 Marionette TRACE conn4 -> [0,2127,"getWindowHandles",null] 00:22:57 INFO - PROCESS | 1885 | 1477984977399 Marionette TRACE conn4 <- [1,2127,null,["8"]] 00:22:57 INFO - PROCESS | 1885 | 1477984977407 Marionette TRACE conn4 -> [0,2128,"switchToWindow",{"name":"8"}] 00:22:57 INFO - PROCESS | 1885 | 1477984977418 Marionette TRACE conn4 <- [1,2128,null,{}] 00:22:57 INFO - PROCESS | 1885 | 1477984977426 Marionette TRACE conn4 -> [0,2129,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b15c00 == 22 [pid = 1885] [id = 466] 00:22:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x82b16400) [pid = 1885] [serial = 1366] [outer = (nil)] 00:22:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x82b18c00) [pid = 1885] [serial = 1367] [outer = 0x82b16400] 00:22:57 INFO - PROCESS | 1885 | 1477984977534 Marionette DEBUG loaded listener.js 00:22:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x82c50800) [pid = 1885] [serial = 1368] [outer = 0x82b16400] 00:22:58 INFO - PROCESS | 1885 | [1885] 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 00:22:58 INFO - PROCESS | 1885 | [1885] 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 5735 00:22:58 INFO - PROCESS | 1885 | 1477984978401 Marionette TRACE conn4 <- [1,2129,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]]]}] 00:22:58 INFO - . 00:22:58 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 2336ms 00:22:58 INFO - PROCESS | 1885 | 1477984978439 Marionette TRACE conn4 -> [0,2130,"getWindowHandle",null] 00:22:58 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 00:22:58 INFO - PROCESS | 1885 | 1477984978449 Marionette TRACE conn4 <- [1,2130,null,{"value":"8"}] 00:22:58 INFO - PROCESS | 1885 | 1477984978456 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:58 INFO - PROCESS | 1885 | 1477984978649 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 00:22:58 INFO - PROCESS | 1885 | 1477984978786 Marionette TRACE conn4 -> [0,2132,"getWindowHandles",null] 00:22:58 INFO - PROCESS | 1885 | 1477984978792 Marionette TRACE conn4 <- [1,2132,null,["8"]] 00:22:58 INFO - PROCESS | 1885 | 1477984978801 Marionette TRACE conn4 -> [0,2133,"switchToWindow",{"name":"8"}] 00:22:58 INFO - PROCESS | 1885 | 1477984978807 Marionette TRACE conn4 <- [1,2133,null,{}] 00:22:58 INFO - PROCESS | 1885 | 1477984978813 Marionette TRACE conn4 -> [0,2134,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:22:58 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a22400 == 23 [pid = 1885] [id = 467] 00:22:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x82a2c000) [pid = 1885] [serial = 1369] [outer = (nil)] 00:22:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x8304bc00) [pid = 1885] [serial = 1370] [outer = 0x82a2c000] 00:22:58 INFO - PROCESS | 1885 | 1477984978916 Marionette DEBUG loaded listener.js 00:22:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x8304d400) [pid = 1885] [serial = 1371] [outer = 0x82a2c000] 00:22:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:22:59 INFO - PROCESS | 1885 | 1477984979633 Marionette TRACE conn4 <- [1,2134,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]]]}] 00:22:59 INFO - . 00:22:59 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1226ms 00:22:59 INFO - PROCESS | 1885 | 1477984979681 Marionette TRACE conn4 -> [0,2135,"getWindowHandle",null] 00:22:59 INFO - PROCESS | 1885 | 1477984979685 Marionette TRACE conn4 <- [1,2135,null,{"value":"8"}] 00:22:59 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 00:22:59 INFO - PROCESS | 1885 | 1477984979693 Marionette TRACE conn4 -> [0,2136,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:22:59 INFO - PROCESS | 1885 | 1477984979937 Marionette TRACE conn4 <- [1,2136,null,{"value":null}] 00:22:59 INFO - PROCESS | 1885 | 1477984979977 Marionette TRACE conn4 -> [0,2137,"getWindowHandles",null] 00:22:59 INFO - PROCESS | 1885 | 1477984979986 Marionette TRACE conn4 <- [1,2137,null,["8"]] 00:23:00 INFO - PROCESS | 1885 | 1477984980073 Marionette TRACE conn4 -> [0,2138,"switchToWindow",{"name":"8"}] 00:23:00 INFO - PROCESS | 1885 | 1477984980080 Marionette TRACE conn4 <- [1,2138,null,{}] 00:23:00 INFO - PROCESS | 1885 | 1477984980086 Marionette TRACE conn4 -> [0,2139,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:00 INFO - PROCESS | 1885 | ++DOCSHELL 0x83267400 == 24 [pid = 1885] [id = 468] 00:23:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x83267800) [pid = 1885] [serial = 1372] [outer = (nil)] 00:23:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x833bec00) [pid = 1885] [serial = 1373] [outer = 0x83267800] 00:23:00 INFO - PROCESS | 1885 | 1477984980186 Marionette DEBUG loaded listener.js 00:23:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x833c4400) [pid = 1885] [serial = 1374] [outer = 0x83267800] 00:23:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:23:01 INFO - PROCESS | 1885 | 1477984981055 Marionette TRACE conn4 <- [1,2139,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]]]}] 00:23:01 INFO - . 00:23:01 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1382ms 00:23:01 INFO - PROCESS | 1885 | 1477984981081 Marionette TRACE conn4 -> [0,2140,"getWindowHandle",null] 00:23:01 INFO - PROCESS | 1885 | 1477984981085 Marionette TRACE conn4 <- [1,2140,null,{"value":"8"}] 00:23:01 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 00:23:01 INFO - PROCESS | 1885 | 1477984981097 Marionette TRACE conn4 -> [0,2141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:01 INFO - PROCESS | 1885 | 1477984981345 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 00:23:01 INFO - PROCESS | 1885 | 1477984981362 Marionette TRACE conn4 -> [0,2142,"getWindowHandles",null] 00:23:01 INFO - PROCESS | 1885 | 1477984981365 Marionette TRACE conn4 <- [1,2142,null,["8"]] 00:23:01 INFO - PROCESS | 1885 | 1477984981371 Marionette TRACE conn4 -> [0,2143,"switchToWindow",{"name":"8"}] 00:23:01 INFO - PROCESS | 1885 | 1477984981377 Marionette TRACE conn4 <- [1,2143,null,{}] 00:23:01 INFO - PROCESS | 1885 | 1477984981388 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:01 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adcac00 == 25 [pid = 1885] [id = 469] 00:23:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x8adcc000) [pid = 1885] [serial = 1375] [outer = (nil)] 00:23:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x8add0400) [pid = 1885] [serial = 1376] [outer = 0x8adcc000] 00:23:01 INFO - PROCESS | 1885 | 1477984981569 Marionette DEBUG loaded listener.js 00:23:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8dbc3400) [pid = 1885] [serial = 1377] [outer = 0x8adcc000] 00:23:02 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x8fbd5c00) [pid = 1885] [serial = 1329] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 00:23:02 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x83265c00) [pid = 1885] [serial = 1332] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 00:23:02 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x9a310c00) [pid = 1885] [serial = 1335] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 00:23:02 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x82f4cc00) [pid = 1885] [serial = 1338] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 00:23:02 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x8cd57400) [pid = 1885] [serial = 1344] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 00:23:02 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x95ac8400) [pid = 1885] [serial = 1351] [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] 00:23:02 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x83d9b000) [pid = 1885] [serial = 1341] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 00:23:02 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x8fcdb000) [pid = 1885] [serial = 1317] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 00:23:02 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/layout/style/Loader.cpp, line 2088 00:23:02 INFO - PROCESS | 1885 | 1477984982569 Marionette TRACE conn4 <- [1,2144,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]]]}] 00:23:02 INFO - . 00:23:02 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1534ms 00:23:02 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 00:23:02 INFO - PROCESS | 1885 | 1477984982627 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 00:23:02 INFO - PROCESS | 1885 | 1477984982630 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 00:23:02 INFO - PROCESS | 1885 | 1477984982637 Marionette TRACE conn4 -> [0,2146,"getContext",null] 00:23:02 INFO - PROCESS | 1885 | 1477984982640 Marionette TRACE conn4 <- [1,2146,null,{"value":"content"}] 00:23:02 INFO - PROCESS | 1885 | 1477984982646 Marionette TRACE conn4 -> [0,2147,"setContext",{"value":"chrome"}] 00:23:02 INFO - PROCESS | 1885 | 1477984982648 Marionette TRACE conn4 <- [1,2147,null,{}] 00:23:02 INFO - PROCESS | 1885 | 1477984982654 Marionette TRACE conn4 -> [0,2148,"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}] 00:23:02 INFO - PROCESS | 1885 | 1477984982671 Marionette TRACE conn4 <- [1,2148,null,{"value":true}] 00:23:02 INFO - PROCESS | 1885 | 1477984982684 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"content"}] 00:23:02 INFO - PROCESS | 1885 | 1477984982687 Marionette TRACE conn4 <- [1,2149,null,{}] 00:23:02 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 00:23:02 INFO - PROCESS | 1885 | 1477984982697 Marionette TRACE conn4 -> [0,2150,"getContext",null] 00:23:02 INFO - PROCESS | 1885 | 1477984982700 Marionette TRACE conn4 <- [1,2150,null,{"value":"content"}] 00:23:02 INFO - PROCESS | 1885 | 1477984982708 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"chrome"}] 00:23:02 INFO - PROCESS | 1885 | 1477984982711 Marionette TRACE conn4 <- [1,2151,null,{}] 00:23:02 INFO - PROCESS | 1885 | 1477984982723 Marionette TRACE conn4 -> [0,2152,"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}] 00:23:02 INFO - PROCESS | 1885 | 1477984982739 Marionette TRACE conn4 <- [1,2152,null,{"value":null}] 00:23:02 INFO - PROCESS | 1885 | 1477984982744 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"content"}] 00:23:02 INFO - PROCESS | 1885 | 1477984982748 Marionette TRACE conn4 <- [1,2153,null,{}] 00:23:02 INFO - PROCESS | 1885 | 1477984982754 Marionette TRACE conn4 -> [0,2154,"getContext",null] 00:23:02 INFO - PROCESS | 1885 | 1477984982756 Marionette TRACE conn4 <- [1,2154,null,{"value":"content"}] 00:23:02 INFO - PROCESS | 1885 | 1477984982762 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"chrome"}] 00:23:02 INFO - PROCESS | 1885 | 1477984982764 Marionette TRACE conn4 <- [1,2155,null,{}] 00:23:02 INFO - PROCESS | 1885 | 1477984982770 Marionette TRACE conn4 -> [0,2156,"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}] 00:23:02 INFO - PROCESS | 1885 | 1477984982791 Marionette TRACE conn4 <- [1,2156,null,{"value":true}] 00:23:02 INFO - PROCESS | 1885 | 1477984982795 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"content"}] 00:23:02 INFO - PROCESS | 1885 | 1477984982799 Marionette TRACE conn4 <- [1,2157,null,{}] 00:23:02 INFO - Setting pref security.mixed_content.use_hsts (false) 00:23:02 INFO - PROCESS | 1885 | 1477984982804 Marionette TRACE conn4 -> [0,2158,"getContext",null] 00:23:02 INFO - PROCESS | 1885 | 1477984982807 Marionette TRACE conn4 <- [1,2158,null,{"value":"content"}] 00:23:02 INFO - PROCESS | 1885 | 1477984982813 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"chrome"}] 00:23:02 INFO - PROCESS | 1885 | 1477984982816 Marionette TRACE conn4 <- [1,2159,null,{}] 00:23:02 INFO - PROCESS | 1885 | 1477984982822 Marionette TRACE conn4 -> [0,2160,"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}] 00:23:02 INFO - PROCESS | 1885 | 1477984982839 Marionette TRACE conn4 <- [1,2160,null,{"value":null}] 00:23:02 INFO - PROCESS | 1885 | 1477984982844 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"content"}] 00:23:02 INFO - PROCESS | 1885 | 1477984982850 Marionette TRACE conn4 <- [1,2161,null,{}] 00:23:02 INFO - PROCESS | 1885 | 1477984982855 Marionette TRACE conn4 -> [0,2162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:03 INFO - PROCESS | 1885 | 1477984983079 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 00:23:03 INFO - PROCESS | 1885 | 1477984983096 Marionette TRACE conn4 -> [0,2163,"getWindowHandles",null] 00:23:03 INFO - PROCESS | 1885 | 1477984983100 Marionette TRACE conn4 <- [1,2163,null,["8"]] 00:23:03 INFO - PROCESS | 1885 | 1477984983105 Marionette TRACE conn4 -> [0,2164,"switchToWindow",{"name":"8"}] 00:23:03 INFO - PROCESS | 1885 | 1477984983110 Marionette TRACE conn4 <- [1,2164,null,{}] 00:23:03 INFO - PROCESS | 1885 | 1477984983115 Marionette TRACE conn4 -> [0,2165,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:03 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfee000 == 26 [pid = 1885] [id = 470] 00:23:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x8dff0000) [pid = 1885] [serial = 1378] [outer = (nil)] 00:23:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x8fa45800) [pid = 1885] [serial = 1379] [outer = 0x8dff0000] 00:23:03 INFO - PROCESS | 1885 | 1477984983205 Marionette DEBUG loaded listener.js 00:23:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x8fabd000) [pid = 1885] [serial = 1380] [outer = 0x8dff0000] 00:23:04 INFO - PROCESS | 1885 | [1885] 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 00:23:04 INFO - PROCESS | 1885 | [1885] 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 5735 00:23:04 INFO - PROCESS | 1885 | [1885] 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 00:23:04 INFO - PROCESS | 1885 | 1477984984049 Marionette TRACE conn4 <- [1,2165,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]]]}] 00:23:04 INFO - . 00:23:04 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 1453ms 00:23:04 INFO - PROCESS | 1885 | 1477984984088 Marionette TRACE conn4 -> [0,2166,"getWindowHandle",null] 00:23:04 INFO - PROCESS | 1885 | 1477984984092 Marionette TRACE conn4 <- [1,2166,null,{"value":"8"}] 00:23:04 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 00:23:04 INFO - PROCESS | 1885 | 1477984984099 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:04 INFO - PROCESS | 1885 | 1477984984408 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 00:23:04 INFO - PROCESS | 1885 | 1477984984540 Marionette TRACE conn4 -> [0,2168,"getWindowHandles",null] 00:23:04 INFO - PROCESS | 1885 | 1477984984548 Marionette TRACE conn4 <- [1,2168,null,["8"]] 00:23:04 INFO - PROCESS | 1885 | 1477984984557 Marionette TRACE conn4 -> [0,2169,"switchToWindow",{"name":"8"}] 00:23:04 INFO - PROCESS | 1885 | 1477984984567 Marionette TRACE conn4 <- [1,2169,null,{}] 00:23:04 INFO - PROCESS | 1885 | 1477984984578 Marionette TRACE conn4 -> [0,2170,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x83007c00 == 27 [pid = 1885] [id = 471] 00:23:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x8300d400) [pid = 1885] [serial = 1381] [outer = (nil)] 00:23:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x83044400) [pid = 1885] [serial = 1382] [outer = 0x8300d400] 00:23:04 INFO - PROCESS | 1885 | 1477984984695 Marionette DEBUG loaded listener.js 00:23:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x831cfc00) [pid = 1885] [serial = 1383] [outer = 0x8300d400] 00:23:05 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/layout/style/Loader.cpp, line 2088 00:23:05 INFO - PROCESS | 1885 | 1477984985606 Marionette TRACE conn4 <- [1,2170,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]]]}] 00:23:05 INFO - . 00:23:05 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 1521ms 00:23:05 INFO - PROCESS | 1885 | 1477984985622 Marionette TRACE conn4 -> [0,2171,"getWindowHandle",null] 00:23:05 INFO - PROCESS | 1885 | 1477984985629 Marionette TRACE conn4 <- [1,2171,null,{"value":"8"}] 00:23:05 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 00:23:05 INFO - PROCESS | 1885 | 1477984985639 Marionette TRACE conn4 -> [0,2172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:05 INFO - PROCESS | 1885 | 1477984985836 Marionette TRACE conn4 <- [1,2172,null,{"value":null}] 00:23:06 INFO - PROCESS | 1885 | 1477984986020 Marionette TRACE conn4 -> [0,2173,"getWindowHandles",null] 00:23:06 INFO - PROCESS | 1885 | 1477984986026 Marionette TRACE conn4 <- [1,2173,null,["8"]] 00:23:06 INFO - PROCESS | 1885 | 1477984986032 Marionette TRACE conn4 -> [0,2174,"switchToWindow",{"name":"8"}] 00:23:06 INFO - PROCESS | 1885 | 1477984986038 Marionette TRACE conn4 <- [1,2174,null,{}] 00:23:06 INFO - PROCESS | 1885 | 1477984986088 Marionette TRACE conn4 -> [0,2175,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dff3000 == 28 [pid = 1885] [id = 472] 00:23:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x8fab2000) [pid = 1885] [serial = 1384] [outer = (nil)] 00:23:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8fbd1c00) [pid = 1885] [serial = 1385] [outer = 0x8fab2000] 00:23:06 INFO - PROCESS | 1885 | 1477984986212 Marionette DEBUG loaded listener.js 00:23:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8fbd5000) [pid = 1885] [serial = 1386] [outer = 0x8fab2000] 00:23:06 INFO - PROCESS | 1885 | [1885] 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 00:23:06 INFO - PROCESS | 1885 | [1885] 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 5735 00:23:07 INFO - PROCESS | 1885 | 1477984987064 Marionette TRACE conn4 <- [1,2175,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]]]}] 00:23:07 INFO - . 00:23:07 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 1483ms 00:23:07 INFO - PROCESS | 1885 | 1477984987139 Marionette TRACE conn4 -> [0,2176,"getWindowHandle",null] 00:23:07 INFO - PROCESS | 1885 | 1477984987144 Marionette TRACE conn4 <- [1,2176,null,{"value":"8"}] 00:23:07 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 00:23:07 INFO - PROCESS | 1885 | 1477984987152 Marionette TRACE conn4 -> [0,2177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:07 INFO - PROCESS | 1885 | 1477984987345 Marionette TRACE conn4 <- [1,2177,null,{"value":null}] 00:23:07 INFO - PROCESS | 1885 | 1477984987537 Marionette TRACE conn4 -> [0,2178,"getWindowHandles",null] 00:23:07 INFO - PROCESS | 1885 | 1477984987546 Marionette TRACE conn4 <- [1,2178,null,["8"]] 00:23:07 INFO - PROCESS | 1885 | 1477984987551 Marionette TRACE conn4 -> [0,2179,"switchToWindow",{"name":"8"}] 00:23:07 INFO - PROCESS | 1885 | 1477984987559 Marionette TRACE conn4 <- [1,2179,null,{}] 00:23:07 INFO - PROCESS | 1885 | 1477984987565 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:07 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd8d800 == 29 [pid = 1885] [id = 473] 00:23:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8cf89000) [pid = 1885] [serial = 1387] [outer = (nil)] 00:23:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8fcd6000) [pid = 1885] [serial = 1388] [outer = 0x8cf89000] 00:23:07 INFO - PROCESS | 1885 | 1477984987672 Marionette DEBUG loaded listener.js 00:23:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8fcd7c00) [pid = 1885] [serial = 1389] [outer = 0x8cf89000] 00:23:08 INFO - PROCESS | 1885 | [1885] 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 00:23:08 INFO - PROCESS | 1885 | [1885] 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 5735 00:23:08 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 00:23:08 INFO - PROCESS | 1885 | 1477984988547 Marionette TRACE conn4 <- [1,2180,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]]]}] 00:23:08 INFO - . 00:23:08 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 1432ms 00:23:08 INFO - PROCESS | 1885 | 1477984988612 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 00:23:08 INFO - PROCESS | 1885 | 1477984988616 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 00:23:08 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 00:23:08 INFO - Clearing pref security.mixed_content.send_hsts_priming 00:23:08 INFO - PROCESS | 1885 | 1477984988625 Marionette TRACE conn4 -> [0,2182,"getContext",null] 00:23:08 INFO - PROCESS | 1885 | 1477984988628 Marionette TRACE conn4 <- [1,2182,null,{"value":"content"}] 00:23:08 INFO - PROCESS | 1885 | 1477984988632 Marionette TRACE conn4 -> [0,2183,"setContext",{"value":"chrome"}] 00:23:08 INFO - PROCESS | 1885 | 1477984988637 Marionette TRACE conn4 <- [1,2183,null,{}] 00:23:08 INFO - PROCESS | 1885 | 1477984988643 Marionette TRACE conn4 -> [0,2184,"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}] 00:23:08 INFO - PROCESS | 1885 | 1477984988661 Marionette TRACE conn4 <- [1,2184,null,{"value":null}] 00:23:08 INFO - PROCESS | 1885 | 1477984988666 Marionette TRACE conn4 -> [0,2185,"setContext",{"value":"content"}] 00:23:08 INFO - PROCESS | 1885 | 1477984988670 Marionette TRACE conn4 <- [1,2185,null,{}] 00:23:08 INFO - Clearing pref security.mixed_content.use_hsts 00:23:08 INFO - PROCESS | 1885 | 1477984988677 Marionette TRACE conn4 -> [0,2186,"getContext",null] 00:23:08 INFO - PROCESS | 1885 | 1477984988680 Marionette TRACE conn4 <- [1,2186,null,{"value":"content"}] 00:23:08 INFO - PROCESS | 1885 | 1477984988686 Marionette TRACE conn4 -> [0,2187,"setContext",{"value":"chrome"}] 00:23:08 INFO - PROCESS | 1885 | 1477984988690 Marionette TRACE conn4 <- [1,2187,null,{}] 00:23:08 INFO - PROCESS | 1885 | 1477984988699 Marionette TRACE conn4 -> [0,2188,"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}] 00:23:08 INFO - PROCESS | 1885 | 1477984988715 Marionette TRACE conn4 <- [1,2188,null,{"value":null}] 00:23:08 INFO - PROCESS | 1885 | 1477984988768 Marionette TRACE conn4 -> [0,2189,"setContext",{"value":"content"}] 00:23:08 INFO - PROCESS | 1885 | 1477984988771 Marionette TRACE conn4 <- [1,2189,null,{}] 00:23:08 INFO - PROCESS | 1885 | 1477984988782 Marionette TRACE conn4 -> [0,2190,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:08 INFO - PROCESS | 1885 | 1477984988973 Marionette TRACE conn4 <- [1,2190,null,{"value":null}] 00:23:09 INFO - PROCESS | 1885 | 1477984989220 Marionette TRACE conn4 -> [0,2191,"getWindowHandles",null] 00:23:09 INFO - PROCESS | 1885 | 1477984989226 Marionette TRACE conn4 <- [1,2191,null,["8"]] 00:23:09 INFO - PROCESS | 1885 | 1477984989233 Marionette TRACE conn4 -> [0,2192,"switchToWindow",{"name":"8"}] 00:23:09 INFO - PROCESS | 1885 | 1477984989242 Marionette TRACE conn4 <- [1,2192,null,{}] 00:23:09 INFO - PROCESS | 1885 | 1477984989301 Marionette TRACE conn4 -> [0,2193,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b0cc00 == 30 [pid = 1885] [id = 474] 00:23:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x82b0d000) [pid = 1885] [serial = 1390] [outer = (nil)] 00:23:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x82f4dc00) [pid = 1885] [serial = 1391] [outer = 0x82b0d000] 00:23:09 INFO - PROCESS | 1885 | 1477984989399 Marionette DEBUG loaded listener.js 00:23:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x82f6b800) [pid = 1885] [serial = 1392] [outer = 0x82b0d000] 00:23:10 INFO - PROCESS | 1885 | --DOCSHELL 0x82f4f800 == 29 [pid = 1885] [id = 452] 00:23:10 INFO - PROCESS | 1885 | --DOCSHELL 0x83d96400 == 28 [pid = 1885] [id = 453] 00:23:10 INFO - PROCESS | 1885 | --DOCSHELL 0x8fb7d800 == 27 [pid = 1885] [id = 460] 00:23:10 INFO - PROCESS | 1885 | --DOCSHELL 0x82f4b000 == 26 [pid = 1885] [id = 458] 00:23:10 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:23:10 INFO - PROCESS | 1885 | 1477984990236 Marionette TRACE conn4 <- [1,2193,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]]]}] 00:23:10 INFO - . 00:23:10 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 1626ms 00:23:10 INFO - PROCESS | 1885 | 1477984990252 Marionette TRACE conn4 -> [0,2194,"getWindowHandle",null] 00:23:10 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 00:23:10 INFO - PROCESS | 1885 | 1477984990258 Marionette TRACE conn4 <- [1,2194,null,{"value":"8"}] 00:23:10 INFO - PROCESS | 1885 | 1477984990266 Marionette TRACE conn4 -> [0,2195,"getContext",null] 00:23:10 INFO - PROCESS | 1885 | 1477984990274 Marionette TRACE conn4 <- [1,2195,null,{"value":"content"}] 00:23:10 INFO - PROCESS | 1885 | 1477984990289 Marionette TRACE conn4 -> [0,2196,"setContext",{"value":"chrome"}] 00:23:10 INFO - PROCESS | 1885 | 1477984990295 Marionette TRACE conn4 <- [1,2196,null,{}] 00:23:10 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x82f6d400) [pid = 1885] [serial = 1339] [outer = (nil)] [url = about:blank] 00:23:10 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x8fce0c00) [pid = 1885] [serial = 1319] [outer = (nil)] [url = about:blank] 00:23:10 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x95ad2800) [pid = 1885] [serial = 1352] [outer = (nil)] [url = about:blank] 00:23:10 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x91d2f400) [pid = 1885] [serial = 1348] [outer = (nil)] [url = about:blank] 00:23:10 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x83e31800) [pid = 1885] [serial = 1342] [outer = (nil)] [url = about:blank] 00:23:10 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x83001800) [pid = 1885] [serial = 1340] [outer = (nil)] [url = about:blank] 00:23:10 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x9a539400) [pid = 1885] [serial = 1337] [outer = (nil)] [url = about:blank] 00:23:10 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x9a313400) [pid = 1885] [serial = 1336] [outer = (nil)] [url = about:blank] 00:23:10 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x83639c00) [pid = 1885] [serial = 1334] [outer = (nil)] [url = about:blank] 00:23:10 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x8fbd8000) [pid = 1885] [serial = 1330] [outer = (nil)] [url = about:blank] 00:23:10 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x8cd58c00) [pid = 1885] [serial = 1345] [outer = (nil)] [url = about:blank] 00:23:10 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x8cd82c00) [pid = 1885] [serial = 1346] [outer = (nil)] [url = about:blank] 00:23:10 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x83e33000) [pid = 1885] [serial = 1343] [outer = (nil)] [url = about:blank] 00:23:10 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x96231000) [pid = 1885] [serial = 1353] [outer = (nil)] [url = about:blank] 00:23:10 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x833c5800) [pid = 1885] [serial = 1333] [outer = (nil)] [url = about:blank] 00:23:10 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x967b0000) [pid = 1885] [serial = 1331] [outer = (nil)] [url = about:blank] 00:23:10 INFO - PROCESS | 1885 | 1477984990387 Marionette TRACE conn4 -> [0,2197,"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}] 00:23:10 INFO - PROCESS | 1885 | 1477984990406 Marionette TRACE conn4 <- [1,2197,null,{"value":true}] 00:23:10 INFO - PROCESS | 1885 | 1477984990424 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"content"}] 00:23:10 INFO - PROCESS | 1885 | 1477984990427 Marionette TRACE conn4 <- [1,2198,null,{}] 00:23:10 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 00:23:10 INFO - PROCESS | 1885 | 1477984990435 Marionette TRACE conn4 -> [0,2199,"getContext",null] 00:23:10 INFO - PROCESS | 1885 | 1477984990439 Marionette TRACE conn4 <- [1,2199,null,{"value":"content"}] 00:23:10 INFO - PROCESS | 1885 | 1477984990444 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"chrome"}] 00:23:10 INFO - PROCESS | 1885 | 1477984990450 Marionette TRACE conn4 <- [1,2200,null,{}] 00:23:10 INFO - PROCESS | 1885 | 1477984990463 Marionette TRACE conn4 -> [0,2201,"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}] 00:23:10 INFO - PROCESS | 1885 | 1477984990487 Marionette TRACE conn4 <- [1,2201,null,{"value":null}] 00:23:10 INFO - PROCESS | 1885 | 1477984990495 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"content"}] 00:23:10 INFO - PROCESS | 1885 | 1477984990498 Marionette TRACE conn4 <- [1,2202,null,{}] 00:23:10 INFO - PROCESS | 1885 | 1477984990503 Marionette TRACE conn4 -> [0,2203,"getContext",null] 00:23:10 INFO - PROCESS | 1885 | 1477984990508 Marionette TRACE conn4 <- [1,2203,null,{"value":"content"}] 00:23:10 INFO - PROCESS | 1885 | 1477984990513 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"chrome"}] 00:23:10 INFO - PROCESS | 1885 | 1477984990516 Marionette TRACE conn4 <- [1,2204,null,{}] 00:23:10 INFO - PROCESS | 1885 | 1477984990522 Marionette TRACE conn4 -> [0,2205,"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}] 00:23:10 INFO - PROCESS | 1885 | 1477984990541 Marionette TRACE conn4 <- [1,2205,null,{"value":true}] 00:23:10 INFO - PROCESS | 1885 | 1477984990545 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"content"}] 00:23:10 INFO - PROCESS | 1885 | 1477984990547 Marionette TRACE conn4 <- [1,2206,null,{}] 00:23:10 INFO - Setting pref security.mixed_content.use_hsts (false) 00:23:10 INFO - PROCESS | 1885 | 1477984990554 Marionette TRACE conn4 -> [0,2207,"getContext",null] 00:23:10 INFO - PROCESS | 1885 | 1477984990557 Marionette TRACE conn4 <- [1,2207,null,{"value":"content"}] 00:23:10 INFO - PROCESS | 1885 | 1477984990562 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"chrome"}] 00:23:10 INFO - PROCESS | 1885 | 1477984990565 Marionette TRACE conn4 <- [1,2208,null,{}] 00:23:10 INFO - PROCESS | 1885 | 1477984990583 Marionette TRACE conn4 -> [0,2209,"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}] 00:23:10 INFO - PROCESS | 1885 | 1477984990601 Marionette TRACE conn4 <- [1,2209,null,{"value":null}] 00:23:10 INFO - PROCESS | 1885 | 1477984990605 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"content"}] 00:23:10 INFO - PROCESS | 1885 | 1477984990608 Marionette TRACE conn4 <- [1,2210,null,{}] 00:23:10 INFO - PROCESS | 1885 | 1477984990615 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:10 INFO - PROCESS | 1885 | 1477984990777 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 00:23:10 INFO - PROCESS | 1885 | 1477984990797 Marionette TRACE conn4 -> [0,2212,"getWindowHandles",null] 00:23:10 INFO - PROCESS | 1885 | 1477984990800 Marionette TRACE conn4 <- [1,2212,null,["8"]] 00:23:10 INFO - PROCESS | 1885 | 1477984990806 Marionette TRACE conn4 -> [0,2213,"switchToWindow",{"name":"8"}] 00:23:10 INFO - PROCESS | 1885 | 1477984990812 Marionette TRACE conn4 <- [1,2213,null,{}] 00:23:10 INFO - PROCESS | 1885 | 1477984990817 Marionette TRACE conn4 -> [0,2214,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:10 INFO - PROCESS | 1885 | ++DOCSHELL 0x831c8800 == 27 [pid = 1885] [id = 475] 00:23:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x831c9400) [pid = 1885] [serial = 1393] [outer = (nil)] 00:23:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x833c5c00) [pid = 1885] [serial = 1394] [outer = 0x831c9400] 00:23:10 INFO - PROCESS | 1885 | 1477984990938 Marionette DEBUG loaded listener.js 00:23:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x8362f400) [pid = 1885] [serial = 1395] [outer = 0x831c9400] 00:23:11 INFO - PROCESS | 1885 | 1477984991778 Marionette TRACE conn4 <- [1,2214,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]]]}] 00:23:11 INFO - . 00:23:11 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 1528ms 00:23:11 INFO - PROCESS | 1885 | 1477984991793 Marionette TRACE conn4 -> [0,2215,"getWindowHandle",null] 00:23:11 INFO - PROCESS | 1885 | 1477984991797 Marionette TRACE conn4 <- [1,2215,null,{"value":"8"}] 00:23:11 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 00:23:11 INFO - PROCESS | 1885 | 1477984991804 Marionette TRACE conn4 -> [0,2216,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:12 INFO - PROCESS | 1885 | 1477984992000 Marionette TRACE conn4 <- [1,2216,null,{"value":null}] 00:23:12 INFO - PROCESS | 1885 | 1477984992146 Marionette TRACE conn4 -> [0,2217,"getWindowHandles",null] 00:23:12 INFO - PROCESS | 1885 | 1477984992151 Marionette TRACE conn4 <- [1,2217,null,["8"]] 00:23:12 INFO - PROCESS | 1885 | 1477984992156 Marionette TRACE conn4 -> [0,2218,"switchToWindow",{"name":"8"}] 00:23:12 INFO - PROCESS | 1885 | 1477984992163 Marionette TRACE conn4 <- [1,2218,null,{}] 00:23:12 INFO - PROCESS | 1885 | 1477984992168 Marionette TRACE conn4 -> [0,2219,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x83e39400 == 28 [pid = 1885] [id = 476] 00:23:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x83e3a000) [pid = 1885] [serial = 1396] [outer = (nil)] 00:23:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x83e3e000) [pid = 1885] [serial = 1397] [outer = 0x83e3a000] 00:23:12 INFO - PROCESS | 1885 | 1477984992267 Marionette DEBUG loaded listener.js 00:23:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x8adc3800) [pid = 1885] [serial = 1398] [outer = 0x83e3a000] 00:23:12 INFO - PROCESS | 1885 | [1885] 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 00:23:12 INFO - PROCESS | 1885 | [1885] 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 5735 00:23:12 INFO - PROCESS | 1885 | [1885] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 00:23:13 INFO - PROCESS | 1885 | 1477984993049 Marionette TRACE conn4 <- [1,2219,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]]]}] 00:23:13 INFO - . 00:23:13 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 1278ms 00:23:13 INFO - PROCESS | 1885 | 1477984993083 Marionette TRACE conn4 -> [0,2220,"getWindowHandle",null] 00:23:13 INFO - PROCESS | 1885 | 1477984993086 Marionette TRACE conn4 <- [1,2220,null,{"value":"8"}] 00:23:13 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 00:23:13 INFO - Clearing pref security.mixed_content.send_hsts_priming 00:23:13 INFO - PROCESS | 1885 | 1477984993093 Marionette TRACE conn4 -> [0,2221,"getContext",null] 00:23:13 INFO - PROCESS | 1885 | 1477984993095 Marionette TRACE conn4 <- [1,2221,null,{"value":"content"}] 00:23:13 INFO - PROCESS | 1885 | 1477984993110 Marionette TRACE conn4 -> [0,2222,"setContext",{"value":"chrome"}] 00:23:13 INFO - PROCESS | 1885 | 1477984993114 Marionette TRACE conn4 <- [1,2222,null,{}] 00:23:13 INFO - PROCESS | 1885 | 1477984993119 Marionette TRACE conn4 -> [0,2223,"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}] 00:23:13 INFO - PROCESS | 1885 | 1477984993133 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 00:23:13 INFO - PROCESS | 1885 | 1477984993137 Marionette TRACE conn4 -> [0,2224,"setContext",{"value":"content"}] 00:23:13 INFO - PROCESS | 1885 | 1477984993141 Marionette TRACE conn4 <- [1,2224,null,{}] 00:23:13 INFO - Clearing pref security.mixed_content.use_hsts 00:23:13 INFO - PROCESS | 1885 | 1477984993153 Marionette TRACE conn4 -> [0,2225,"getContext",null] 00:23:13 INFO - PROCESS | 1885 | 1477984993156 Marionette TRACE conn4 <- [1,2225,null,{"value":"content"}] 00:23:13 INFO - PROCESS | 1885 | 1477984993167 Marionette TRACE conn4 -> [0,2226,"setContext",{"value":"chrome"}] 00:23:13 INFO - PROCESS | 1885 | 1477984993170 Marionette TRACE conn4 <- [1,2226,null,{}] 00:23:13 INFO - PROCESS | 1885 | 1477984993176 Marionette TRACE conn4 -> [0,2227,"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}] 00:23:13 INFO - PROCESS | 1885 | 1477984993197 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 00:23:13 INFO - PROCESS | 1885 | 1477984993209 Marionette TRACE conn4 -> [0,2228,"setContext",{"value":"content"}] 00:23:13 INFO - PROCESS | 1885 | 1477984993212 Marionette TRACE conn4 <- [1,2228,null,{}] 00:23:13 INFO - PROCESS | 1885 | 1477984993218 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:13 INFO - PROCESS | 1885 | 1477984993441 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 00:23:13 INFO - PROCESS | 1885 | 1477984993622 Marionette TRACE conn4 -> [0,2230,"getWindowHandles",null] 00:23:13 INFO - PROCESS | 1885 | 1477984993625 Marionette TRACE conn4 <- [1,2230,null,["8"]] 00:23:13 INFO - PROCESS | 1885 | 1477984993632 Marionette TRACE conn4 -> [0,2231,"switchToWindow",{"name":"8"}] 00:23:13 INFO - PROCESS | 1885 | 1477984993637 Marionette TRACE conn4 <- [1,2231,null,{}] 00:23:13 INFO - PROCESS | 1885 | 1477984993642 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b0ac00 == 29 [pid = 1885] [id = 477] 00:23:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x83d9f400) [pid = 1885] [serial = 1399] [outer = (nil)] 00:23:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x8cd8f800) [pid = 1885] [serial = 1400] [outer = 0x83d9f400] 00:23:13 INFO - PROCESS | 1885 | 1477984993739 Marionette DEBUG loaded listener.js 00:23:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8da8c800) [pid = 1885] [serial = 1401] [outer = 0x83d9f400] 00:23:14 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x83267800) [pid = 1885] [serial = 1372] [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] 00:23:14 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x833c8800) [pid = 1885] [serial = 1354] [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] 00:23:14 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x8adcc000) [pid = 1885] [serial = 1375] [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] 00:23:14 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x82a2c000) [pid = 1885] [serial = 1369] [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] 00:23:14 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x9083dc00) [pid = 1885] [serial = 1357] [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] 00:23:14 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x9a592c00) [pid = 1885] [serial = 1360] [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] 00:23:14 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x82b16400) [pid = 1885] [serial = 1366] [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] 00:23:14 INFO - PROCESS | 1885 | [1885] 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 00:23:14 INFO - PROCESS | 1885 | [1885] 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 5735 00:23:14 INFO - PROCESS | 1885 | 1477984994589 Marionette TRACE conn4 <- [1,2232,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]]]}] 00:23:14 INFO - . 00:23:14 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 1549ms 00:23:14 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 00:23:14 INFO - PROCESS | 1885 | 1477984994641 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 00:23:14 INFO - PROCESS | 1885 | 1477984994644 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 00:23:14 INFO - PROCESS | 1885 | 1477984994651 Marionette TRACE conn4 -> [0,2234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:14 INFO - PROCESS | 1885 | 1477984994829 Marionette TRACE conn4 <- [1,2234,null,{"value":null}] 00:23:14 INFO - PROCESS | 1885 | 1477984994964 Marionette TRACE conn4 -> [0,2235,"getWindowHandles",null] 00:23:14 INFO - PROCESS | 1885 | 1477984994968 Marionette TRACE conn4 <- [1,2235,null,["8"]] 00:23:14 INFO - PROCESS | 1885 | 1477984994973 Marionette TRACE conn4 -> [0,2236,"switchToWindow",{"name":"8"}] 00:23:14 INFO - PROCESS | 1885 | 1477984994978 Marionette TRACE conn4 <- [1,2236,null,{}] 00:23:15 INFO - PROCESS | 1885 | 1477984994983 Marionette TRACE conn4 -> [0,2237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd4d000 == 30 [pid = 1885] [id = 478] 00:23:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x8cd55000) [pid = 1885] [serial = 1402] [outer = (nil)] 00:23:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x8debc000) [pid = 1885] [serial = 1403] [outer = 0x8cd55000] 00:23:15 INFO - PROCESS | 1885 | 1477984995078 Marionette DEBUG loaded listener.js 00:23:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x8dec3400) [pid = 1885] [serial = 1404] [outer = 0x8cd55000] 00:23:15 INFO - PROCESS | 1885 | 1477984995726 Marionette TRACE conn4 <- [1,2237,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]]]}] 00:23:15 INFO - . 00:23:15 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 1129ms 00:23:15 INFO - PROCESS | 1885 | 1477984995778 Marionette TRACE conn4 -> [0,2238,"getWindowHandle",null] 00:23:15 INFO - PROCESS | 1885 | 1477984995782 Marionette TRACE conn4 <- [1,2238,null,{"value":"8"}] 00:23:15 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 00:23:15 INFO - PROCESS | 1885 | 1477984995788 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:15 INFO - PROCESS | 1885 | 1477984995945 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 00:23:15 INFO - PROCESS | 1885 | 1477984995959 Marionette TRACE conn4 -> [0,2240,"getWindowHandles",null] 00:23:15 INFO - PROCESS | 1885 | 1477984995964 Marionette TRACE conn4 <- [1,2240,null,["8"]] 00:23:16 INFO - PROCESS | 1885 | 1477984996163 Marionette TRACE conn4 -> [0,2241,"switchToWindow",{"name":"8"}] 00:23:16 INFO - PROCESS | 1885 | 1477984996172 Marionette TRACE conn4 <- [1,2241,null,{}] 00:23:16 INFO - PROCESS | 1885 | 1477984996191 Marionette TRACE conn4 -> [0,2242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:16 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a2c400 == 31 [pid = 1885] [id = 479] 00:23:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x82a2d800) [pid = 1885] [serial = 1405] [outer = (nil)] 00:23:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x82c4a000) [pid = 1885] [serial = 1406] [outer = 0x82a2d800] 00:23:16 INFO - PROCESS | 1885 | 1477984996311 Marionette DEBUG loaded listener.js 00:23:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x82f6f000) [pid = 1885] [serial = 1407] [outer = 0x82a2d800] 00:23:17 INFO - PROCESS | 1885 | [1885] 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 00:23:17 INFO - PROCESS | 1885 | [1885] 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 5735 00:23:17 INFO - PROCESS | 1885 | 1477984997143 Marionette TRACE conn4 <- [1,2242,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]]]}] 00:23:17 INFO - . 00:23:17 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 1379ms 00:23:17 INFO - PROCESS | 1885 | 1477984997208 Marionette TRACE conn4 -> [0,2243,"getWindowHandle",null] 00:23:17 INFO - PROCESS | 1885 | 1477984997215 Marionette TRACE conn4 <- [1,2243,null,{"value":"8"}] 00:23:17 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 00:23:17 INFO - PROCESS | 1885 | 1477984997227 Marionette TRACE conn4 -> [0,2244,"getContext",null] 00:23:17 INFO - PROCESS | 1885 | 1477984997233 Marionette TRACE conn4 <- [1,2244,null,{"value":"content"}] 00:23:17 INFO - PROCESS | 1885 | 1477984997240 Marionette TRACE conn4 -> [0,2245,"setContext",{"value":"chrome"}] 00:23:17 INFO - PROCESS | 1885 | 1477984997247 Marionette TRACE conn4 <- [1,2245,null,{}] 00:23:17 INFO - PROCESS | 1885 | 1477984997259 Marionette TRACE conn4 -> [0,2246,"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}] 00:23:17 INFO - PROCESS | 1885 | 1477984997283 Marionette TRACE conn4 <- [1,2246,null,{"value":true}] 00:23:17 INFO - PROCESS | 1885 | 1477984997289 Marionette TRACE conn4 -> [0,2247,"setContext",{"value":"content"}] 00:23:17 INFO - PROCESS | 1885 | 1477984997293 Marionette TRACE conn4 <- [1,2247,null,{}] 00:23:17 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 00:23:17 INFO - PROCESS | 1885 | 1477984997299 Marionette TRACE conn4 -> [0,2248,"getContext",null] 00:23:17 INFO - PROCESS | 1885 | 1477984997303 Marionette TRACE conn4 <- [1,2248,null,{"value":"content"}] 00:23:17 INFO - PROCESS | 1885 | 1477984997350 Marionette TRACE conn4 -> [0,2249,"setContext",{"value":"chrome"}] 00:23:17 INFO - PROCESS | 1885 | 1477984997354 Marionette TRACE conn4 <- [1,2249,null,{}] 00:23:17 INFO - PROCESS | 1885 | 1477984997366 Marionette TRACE conn4 -> [0,2250,"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}] 00:23:17 INFO - PROCESS | 1885 | 1477984997389 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 00:23:17 INFO - PROCESS | 1885 | 1477984997410 Marionette TRACE conn4 -> [0,2251,"setContext",{"value":"content"}] 00:23:17 INFO - PROCESS | 1885 | 1477984997420 Marionette TRACE conn4 <- [1,2251,null,{}] 00:23:17 INFO - PROCESS | 1885 | 1477984997426 Marionette TRACE conn4 -> [0,2252,"getContext",null] 00:23:17 INFO - PROCESS | 1885 | 1477984997429 Marionette TRACE conn4 <- [1,2252,null,{"value":"content"}] 00:23:17 INFO - PROCESS | 1885 | 1477984997435 Marionette TRACE conn4 -> [0,2253,"setContext",{"value":"chrome"}] 00:23:17 INFO - PROCESS | 1885 | 1477984997442 Marionette TRACE conn4 <- [1,2253,null,{}] 00:23:17 INFO - PROCESS | 1885 | 1477984997447 Marionette TRACE conn4 -> [0,2254,"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}] 00:23:17 INFO - PROCESS | 1885 | 1477984997468 Marionette TRACE conn4 <- [1,2254,null,{"value":true}] 00:23:17 INFO - Setting pref security.mixed_content.use_hsts (false) 00:23:17 INFO - PROCESS | 1885 | 1477984997520 Marionette TRACE conn4 -> [0,2255,"setContext",{"value":"content"}] 00:23:17 INFO - PROCESS | 1885 | 1477984997523 Marionette TRACE conn4 <- [1,2255,null,{}] 00:23:17 INFO - PROCESS | 1885 | 1477984997530 Marionette TRACE conn4 -> [0,2256,"getContext",null] 00:23:17 INFO - PROCESS | 1885 | 1477984997533 Marionette TRACE conn4 <- [1,2256,null,{"value":"content"}] 00:23:17 INFO - PROCESS | 1885 | 1477984997539 Marionette TRACE conn4 -> [0,2257,"setContext",{"value":"chrome"}] 00:23:17 INFO - PROCESS | 1885 | 1477984997543 Marionette TRACE conn4 <- [1,2257,null,{}] 00:23:17 INFO - PROCESS | 1885 | 1477984997548 Marionette TRACE conn4 -> [0,2258,"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}] 00:23:17 INFO - PROCESS | 1885 | 1477984997568 Marionette TRACE conn4 <- [1,2258,null,{"value":null}] 00:23:17 INFO - PROCESS | 1885 | 1477984997572 Marionette TRACE conn4 -> [0,2259,"setContext",{"value":"content"}] 00:23:17 INFO - PROCESS | 1885 | 1477984997582 Marionette TRACE conn4 <- [1,2259,null,{}] 00:23:17 INFO - PROCESS | 1885 | 1477984997588 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}] 00:23:17 INFO - PROCESS | 1885 | 1477984997805 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 00:23:17 INFO - PROCESS | 1885 | 1477984997988 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 00:23:17 INFO - PROCESS | 1885 | 1477984997994 Marionette TRACE conn4 <- [1,2261,null,["8"]] 00:23:18 INFO - PROCESS | 1885 | 1477984997999 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 00:23:18 INFO - PROCESS | 1885 | 1477984998005 Marionette TRACE conn4 <- [1,2262,null,{}] 00:23:18 INFO - PROCESS | 1885 | 1477984998011 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([\"/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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x83e30c00 == 32 [pid = 1885] [id = 480] 00:23:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x83e31000) [pid = 1885] [serial = 1408] [outer = (nil)] 00:23:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8cd4dc00) [pid = 1885] [serial = 1409] [outer = 0x83e31000] 00:23:18 INFO - PROCESS | 1885 | 1477984998151 Marionette DEBUG loaded listener.js 00:23:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8dff5400) [pid = 1885] [serial = 1410] [outer = 0x83e31000] 00:23:19 INFO - PROCESS | 1885 | [aac @ 0x8fcdc800] err{or,}_recognition separate: 1; 1 00:23:19 INFO - PROCESS | 1885 | [aac @ 0x8fcdc800] err{or,}_recognition combined: 1; 1 00:23:19 INFO - PROCESS | 1885 | [aac @ 0x8fcdc800] Unsupported bit depth: 0 00:23:19 INFO - PROCESS | 1885 | [h264 @ 0x90833800] err{or,}_recognition separate: 1; 1 00:23:19 INFO - PROCESS | 1885 | [h264 @ 0x90833800] err{or,}_recognition combined: 1; 1 00:23:19 INFO - PROCESS | 1885 | [h264 @ 0x90833800] Unsupported bit depth: 0 00:23:19 INFO - . 00:23:19 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 2038ms 00:23:19 INFO - PROCESS | 1885 | 1477984999251 Marionette TRACE conn4 <- [1,2263,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]]]}] 00:23:19 INFO - PROCESS | 1885 | 1477984999264 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 00:23:19 INFO - PROCESS | 1885 | 1477984999268 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 00:23:19 INFO - TEST-START | /navigation-timing/idlharness.html 00:23:19 INFO - Clearing pref security.mixed_content.send_hsts_priming 00:23:19 INFO - PROCESS | 1885 | 1477984999294 Marionette TRACE conn4 -> [0,2265,"getContext",null] 00:23:19 INFO - PROCESS | 1885 | 1477984999296 Marionette TRACE conn4 <- [1,2265,null,{"value":"content"}] 00:23:19 INFO - PROCESS | 1885 | 1477984999302 Marionette TRACE conn4 -> [0,2266,"setContext",{"value":"chrome"}] 00:23:19 INFO - PROCESS | 1885 | 1477984999306 Marionette TRACE conn4 <- [1,2266,null,{}] 00:23:19 INFO - PROCESS | 1885 | 1477984999312 Marionette TRACE conn4 -> [0,2267,"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}] 00:23:19 INFO - PROCESS | 1885 | 1477984999328 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 00:23:19 INFO - PROCESS | 1885 | 1477984999333 Marionette TRACE conn4 -> [0,2268,"setContext",{"value":"content"}] 00:23:19 INFO - PROCESS | 1885 | 1477984999336 Marionette TRACE conn4 <- [1,2268,null,{}] 00:23:19 INFO - Clearing pref security.mixed_content.use_hsts 00:23:19 INFO - PROCESS | 1885 | 1477984999342 Marionette TRACE conn4 -> [0,2269,"getContext",null] 00:23:19 INFO - PROCESS | 1885 | 1477984999346 Marionette TRACE conn4 <- [1,2269,null,{"value":"content"}] 00:23:19 INFO - PROCESS | 1885 | 1477984999351 Marionette TRACE conn4 -> [0,2270,"setContext",{"value":"chrome"}] 00:23:19 INFO - PROCESS | 1885 | 1477984999355 Marionette TRACE conn4 <- [1,2270,null,{}] 00:23:19 INFO - PROCESS | 1885 | 1477984999361 Marionette TRACE conn4 -> [0,2271,"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}] 00:23:19 INFO - PROCESS | 1885 | 1477984999377 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 00:23:19 INFO - PROCESS | 1885 | 1477984999382 Marionette TRACE conn4 -> [0,2272,"setContext",{"value":"content"}] 00:23:19 INFO - PROCESS | 1885 | 1477984999388 Marionette TRACE conn4 <- [1,2272,null,{}] 00:23:19 INFO - PROCESS | 1885 | 1477984999442 Marionette TRACE conn4 -> [0,2273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 00:23:19 INFO - PROCESS | 1885 | 1477984999658 Marionette TRACE conn4 <- [1,2273,null,{"value":null}] 00:23:19 INFO - PROCESS | 1885 | 1477984999847 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 00:23:19 INFO - PROCESS | 1885 | 1477984999852 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 00:23:19 INFO - PROCESS | 1885 | 1477984999859 Marionette TRACE conn4 -> [0,2275,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:23:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x91db5800) [pid = 1885] [serial = 1411] [outer = 0x94fc5400] 00:23:20 INFO - PROCESS | 1885 | 1477985000123 Marionette TRACE conn4 <- [1,2275,null,{}] 00:23:20 INFO - PROCESS | 1885 | 1477985000129 Marionette TRACE conn4 -> [0,2276,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 00:23:20 INFO - PROCESS | 1885 | 1477985000165 Marionette TRACE conn4 <- [1,2276,null,{"value":null}] 00:23:20 INFO - PROCESS | 1885 | 1477985000209 Marionette TRACE conn4 -> [0,2277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:20 INFO - PROCESS | 1885 | 1477985000238 Marionette TRACE conn4 <- [1,2277,null,{"value":null}] 00:23:20 INFO - PROCESS | 1885 | 1477985000243 Marionette TRACE conn4 -> [0,2278,"getWindowHandles",null] 00:23:20 INFO - PROCESS | 1885 | 1477985000247 Marionette TRACE conn4 <- [1,2278,null,["8"]] 00:23:20 INFO - PROCESS | 1885 | 1477985000252 Marionette TRACE conn4 -> [0,2279,"switchToWindow",{"name":"8"}] 00:23:20 INFO - PROCESS | 1885 | 1477985000259 Marionette TRACE conn4 <- [1,2279,null,{}] 00:23:20 INFO - PROCESS | 1885 | 1477985000264 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x91275400 == 33 [pid = 1885] [id = 481] 00:23:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x91d2f400) [pid = 1885] [serial = 1412] [outer = (nil)] 00:23:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x92d0c800) [pid = 1885] [serial = 1413] [outer = 0x91d2f400] 00:23:20 INFO - PROCESS | 1885 | 1477985000363 Marionette DEBUG loaded listener.js 00:23:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x93038800) [pid = 1885] [serial = 1414] [outer = 0x91d2f400] 00:23:22 INFO - ............................................................................................. 00:23:22 INFO - TEST-OK | /navigation-timing/idlharness.html | took 2812ms 00:23:22 INFO - TEST-START | /navigation-timing/test_document_open.html 00:23:22 INFO - PROCESS | 1885 | 1477985001942 Marionette TRACE conn4 <- [1,2280,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"]]]}] 00:23:22 INFO - PROCESS | 1885 | 1477985002106 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 00:23:22 INFO - PROCESS | 1885 | 1477985002108 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 00:23:22 INFO - PROCESS | 1885 | 1477985002120 Marionette TRACE conn4 -> [0,2282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:22 INFO - PROCESS | 1885 | 1477985002334 Marionette TRACE conn4 <- [1,2282,null,{"value":null}] 00:23:22 INFO - PROCESS | 1885 | 1477985002633 Marionette TRACE conn4 -> [0,2283,"getWindowHandles",null] 00:23:22 INFO - PROCESS | 1885 | 1477985002639 Marionette TRACE conn4 <- [1,2283,null,["8"]] 00:23:22 INFO - PROCESS | 1885 | 1477985002688 Marionette TRACE conn4 -> [0,2284,"switchToWindow",{"name":"8"}] 00:23:22 INFO - PROCESS | 1885 | 1477985002697 Marionette TRACE conn4 <- [1,2284,null,{}] 00:23:22 INFO - PROCESS | 1885 | 1477985002704 Marionette TRACE conn4 -> [0,2285,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f76000 == 34 [pid = 1885] [id = 482] 00:23:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x82f79000) [pid = 1885] [serial = 1415] [outer = (nil)] 00:23:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x831cc000) [pid = 1885] [serial = 1416] [outer = 0x82f79000] 00:23:22 INFO - PROCESS | 1885 | 1477985002801 Marionette DEBUG loaded listener.js 00:23:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x83d9b800) [pid = 1885] [serial = 1417] [outer = 0x82f79000] 00:23:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a21400 == 35 [pid = 1885] [id = 483] 00:23:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x82f4a400) [pid = 1885] [serial = 1418] [outer = (nil)] 00:23:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x82f6d800) [pid = 1885] [serial = 1419] [outer = 0x82f4a400] 00:23:24 INFO - PROCESS | 1885 | --DOCSHELL 0x83264400 == 34 [pid = 1885] [id = 455] 00:23:24 INFO - PROCESS | 1885 | --DOCSHELL 0x9a592400 == 33 [pid = 1885] [id = 464] 00:23:24 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb3c00 == 32 [pid = 1885] [id = 463] 00:23:24 INFO - PROCESS | 1885 | --DOCSHELL 0x96872400 == 31 [pid = 1885] [id = 456] 00:23:24 INFO - PROCESS | 1885 | --DOCSHELL 0x95ac6c00 == 30 [pid = 1885] [id = 461] 00:23:24 INFO - PROCESS | 1885 | --DOCSHELL 0x82a29000 == 29 [pid = 1885] [id = 465] 00:23:24 INFO - PROCESS | 1885 | --DOCSHELL 0x82f4c800 == 28 [pid = 1885] [id = 457] 00:23:24 INFO - PROCESS | 1885 | --DOCSHELL 0x833c8000 == 27 [pid = 1885] [id = 462] 00:23:24 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd57000 == 26 [pid = 1885] [id = 459] 00:23:24 INFO - PROCESS | 1885 | --DOCSHELL 0x8fab3400 == 25 [pid = 1885] [id = 454] 00:23:24 INFO - PROCESS | 1885 | --DOCSHELL 0x82c4c800 == 24 [pid = 1885] [id = 451] 00:23:24 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x83e31400) [pid = 1885] [serial = 1356] [outer = (nil)] [url = about:blank] 00:23:24 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x83d99800) [pid = 1885] [serial = 1355] [outer = (nil)] [url = about:blank] 00:23:24 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x9458a000) [pid = 1885] [serial = 1359] [outer = (nil)] [url = about:blank] 00:23:24 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x93042800) [pid = 1885] [serial = 1358] [outer = (nil)] [url = about:blank] 00:23:24 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x9af93000) [pid = 1885] [serial = 1362] [outer = (nil)] [url = about:blank] 00:23:24 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x9af91400) [pid = 1885] [serial = 1361] [outer = (nil)] [url = about:blank] 00:23:24 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x82c50800) [pid = 1885] [serial = 1368] [outer = (nil)] [url = about:blank] 00:23:24 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x82b18c00) [pid = 1885] [serial = 1367] [outer = (nil)] [url = about:blank] 00:23:24 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8304d400) [pid = 1885] [serial = 1371] [outer = (nil)] [url = about:blank] 00:23:24 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x8304bc00) [pid = 1885] [serial = 1370] [outer = (nil)] [url = about:blank] 00:23:24 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x833c4400) [pid = 1885] [serial = 1374] [outer = (nil)] [url = about:blank] 00:23:24 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x833bec00) [pid = 1885] [serial = 1373] [outer = (nil)] [url = about:blank] 00:23:24 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x8dbc3400) [pid = 1885] [serial = 1377] [outer = (nil)] [url = about:blank] 00:23:24 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x8add0400) [pid = 1885] [serial = 1376] [outer = (nil)] [url = about:blank] 00:23:24 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x83002800) [pid = 1885] [serial = 1364] [outer = (nil)] [url = about:blank] 00:23:24 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x8fa45800) [pid = 1885] [serial = 1379] [outer = (nil)] [url = about:blank] 00:23:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x82b10c00) [pid = 1885] [serial = 1420] [outer = 0x82f4a400] 00:23:24 INFO - PROCESS | 1885 | 1477985004668 Marionette TRACE conn4 <- [1,2285,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]]]}] 00:23:24 INFO - ..................... 00:23:24 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 2586ms 00:23:24 INFO - PROCESS | 1885 | 1477985004707 Marionette TRACE conn4 -> [0,2286,"getWindowHandle",null] 00:23:24 INFO - PROCESS | 1885 | 1477985004713 Marionette TRACE conn4 <- [1,2286,null,{"value":"8"}] 00:23:24 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 00:23:24 INFO - PROCESS | 1885 | 1477985004724 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:24 INFO - PROCESS | 1885 | 1477985004920 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 00:23:24 INFO - PROCESS | 1885 | 1477985004937 Marionette TRACE conn4 -> [0,2288,"getWindowHandles",null] 00:23:24 INFO - PROCESS | 1885 | 1477985004943 Marionette TRACE conn4 <- [1,2288,null,["8"]] 00:23:25 INFO - PROCESS | 1885 | 1477985005110 Marionette TRACE conn4 -> [0,2289,"switchToWindow",{"name":"8"}] 00:23:25 INFO - PROCESS | 1885 | 1477985005117 Marionette TRACE conn4 <- [1,2289,null,{}] 00:23:25 INFO - PROCESS | 1885 | 1477985005124 Marionette TRACE conn4 -> [0,2290,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f73400 == 25 [pid = 1885] [id = 484] 00:23:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x82f73800) [pid = 1885] [serial = 1421] [outer = (nil)] 00:23:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x82f78400) [pid = 1885] [serial = 1422] [outer = 0x82f73800] 00:23:25 INFO - PROCESS | 1885 | 1477985005224 Marionette DEBUG loaded listener.js 00:23:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x83006c00) [pid = 1885] [serial = 1423] [outer = 0x82f73800] 00:23:25 INFO - PROCESS | 1885 | 1477985005783 Marionette TRACE conn4 <- [1,2290,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]]]}] 00:23:25 INFO - ... 00:23:25 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1090ms 00:23:25 INFO - PROCESS | 1885 | 1477985005812 Marionette TRACE conn4 -> [0,2291,"getWindowHandle",null] 00:23:25 INFO - PROCESS | 1885 | 1477985005817 Marionette TRACE conn4 <- [1,2291,null,{"value":"8"}] 00:23:25 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 00:23:25 INFO - PROCESS | 1885 | 1477985005825 Marionette TRACE conn4 -> [0,2292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:26 INFO - PROCESS | 1885 | 1477985006008 Marionette TRACE conn4 <- [1,2292,null,{"value":null}] 00:23:26 INFO - PROCESS | 1885 | 1477985006147 Marionette TRACE conn4 -> [0,2293,"getWindowHandles",null] 00:23:26 INFO - PROCESS | 1885 | 1477985006151 Marionette TRACE conn4 <- [1,2293,null,["8"]] 00:23:26 INFO - PROCESS | 1885 | 1477985006158 Marionette TRACE conn4 -> [0,2294,"switchToWindow",{"name":"8"}] 00:23:26 INFO - PROCESS | 1885 | 1477985006163 Marionette TRACE conn4 <- [1,2294,null,{}] 00:23:26 INFO - PROCESS | 1885 | 1477985006169 Marionette TRACE conn4 -> [0,2295,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x831d0400 == 26 [pid = 1885] [id = 485] 00:23:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x831d1000) [pid = 1885] [serial = 1424] [outer = (nil)] 00:23:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x831d4c00) [pid = 1885] [serial = 1425] [outer = 0x831d1000] 00:23:26 INFO - PROCESS | 1885 | 1477985006274 Marionette DEBUG loaded listener.js 00:23:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8325e800) [pid = 1885] [serial = 1426] [outer = 0x831d1000] 00:23:27 INFO - PROCESS | 1885 | 1477985006987 Marionette TRACE conn4 <- [1,2295,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]]]}] 00:23:27 INFO - ...................... 00:23:27 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1223ms 00:23:27 INFO - PROCESS | 1885 | 1477985007063 Marionette TRACE conn4 -> [0,2296,"getWindowHandle",null] 00:23:27 INFO - PROCESS | 1885 | 1477985007071 Marionette TRACE conn4 <- [1,2296,null,{"value":"8"}] 00:23:27 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 00:23:27 INFO - PROCESS | 1885 | 1477985007078 Marionette TRACE conn4 -> [0,2297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:27 INFO - PROCESS | 1885 | 1477985007328 Marionette TRACE conn4 <- [1,2297,null,{"value":null}] 00:23:27 INFO - PROCESS | 1885 | 1477985007357 Marionette TRACE conn4 -> [0,2298,"getWindowHandles",null] 00:23:27 INFO - PROCESS | 1885 | 1477985007361 Marionette TRACE conn4 <- [1,2298,null,["8"]] 00:23:27 INFO - PROCESS | 1885 | 1477985007367 Marionette TRACE conn4 -> [0,2299,"switchToWindow",{"name":"8"}] 00:23:27 INFO - PROCESS | 1885 | 1477985007374 Marionette TRACE conn4 <- [1,2299,null,{}] 00:23:27 INFO - PROCESS | 1885 | 1477985007455 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x83d9e000 == 27 [pid = 1885] [id = 486] 00:23:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x83d9e800) [pid = 1885] [serial = 1427] [outer = (nil)] 00:23:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x83da0800) [pid = 1885] [serial = 1428] [outer = 0x83d9e800] 00:23:27 INFO - PROCESS | 1885 | 1477985007555 Marionette DEBUG loaded listener.js 00:23:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x83e39000) [pid = 1885] [serial = 1429] [outer = 0x83d9e800] 00:23:28 INFO - PROCESS | 1885 | 1477985008248 Marionette TRACE conn4 <- [1,2300,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]]]}] 00:23:28 INFO - .... 00:23:28 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1223ms 00:23:28 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 00:23:28 INFO - PROCESS | 1885 | 1477985008302 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 00:23:28 INFO - PROCESS | 1885 | 1477985008305 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 00:23:28 INFO - PROCESS | 1885 | 1477985008312 Marionette TRACE conn4 -> [0,2302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:28 INFO - PROCESS | 1885 | 1477985008547 Marionette TRACE conn4 <- [1,2302,null,{"value":null}] 00:23:28 INFO - PROCESS | 1885 | 1477985008723 Marionette TRACE conn4 -> [0,2303,"getWindowHandles",null] 00:23:28 INFO - PROCESS | 1885 | 1477985008732 Marionette TRACE conn4 <- [1,2303,null,["8"]] 00:23:28 INFO - PROCESS | 1885 | 1477985008757 Marionette TRACE conn4 -> [0,2304,"switchToWindow",{"name":"8"}] 00:23:28 INFO - PROCESS | 1885 | 1477985008763 Marionette TRACE conn4 <- [1,2304,null,{}] 00:23:28 INFO - PROCESS | 1885 | 1477985008769 Marionette TRACE conn4 -> [0,2305,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a24000 == 28 [pid = 1885] [id = 487] 00:23:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x82a24800) [pid = 1885] [serial = 1430] [outer = (nil)] 00:23:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8cd58000) [pid = 1885] [serial = 1431] [outer = 0x82a24800] 00:23:29 INFO - PROCESS | 1885 | 1477985009167 Marionette DEBUG loaded listener.js 00:23:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8cd5a000) [pid = 1885] [serial = 1432] [outer = 0x82a24800] 00:23:29 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x82b0e000) [pid = 1885] [serial = 1363] [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] 00:23:29 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x8cd55000) [pid = 1885] [serial = 1402] [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] 00:23:29 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x83d9f400) [pid = 1885] [serial = 1399] [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] 00:23:29 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x8dff0000) [pid = 1885] [serial = 1378] [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] 00:23:29 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8fab2000) [pid = 1885] [serial = 1384] [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] 00:23:29 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x831c9400) [pid = 1885] [serial = 1393] [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] 00:23:29 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x82b0d000) [pid = 1885] [serial = 1390] [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] 00:23:29 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8cf89000) [pid = 1885] [serial = 1387] [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] 00:23:29 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x8300d400) [pid = 1885] [serial = 1381] [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] 00:23:29 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x83e3a000) [pid = 1885] [serial = 1396] [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] 00:23:29 INFO - PROCESS | 1885 | 1477985009730 Marionette TRACE conn4 <- [1,2305,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]]]}] 00:23:29 INFO - ..... 00:23:29 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1473ms 00:23:29 INFO - PROCESS | 1885 | 1477985009786 Marionette TRACE conn4 -> [0,2306,"getWindowHandle",null] 00:23:29 INFO - PROCESS | 1885 | 1477985009789 Marionette TRACE conn4 <- [1,2306,null,{"value":"8"}] 00:23:29 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 00:23:29 INFO - PROCESS | 1885 | 1477985009799 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:29 INFO - PROCESS | 1885 | 1477985009989 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 00:23:30 INFO - PROCESS | 1885 | 1477985009999 Marionette TRACE conn4 -> [0,2308,"getWindowHandles",null] 00:23:30 INFO - PROCESS | 1885 | 1477985010002 Marionette TRACE conn4 <- [1,2308,null,["8"]] 00:23:30 INFO - PROCESS | 1885 | 1477985010009 Marionette TRACE conn4 -> [0,2309,"switchToWindow",{"name":"8"}] 00:23:30 INFO - PROCESS | 1885 | 1477985010013 Marionette TRACE conn4 <- [1,2309,null,{}] 00:23:30 INFO - PROCESS | 1885 | 1477985010019 Marionette TRACE conn4 -> [0,2310,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd85000 == 29 [pid = 1885] [id = 488] 00:23:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x8cd85400) [pid = 1885] [serial = 1433] [outer = (nil)] 00:23:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8cd87000) [pid = 1885] [serial = 1434] [outer = 0x8cd85400] 00:23:30 INFO - PROCESS | 1885 | 1477985010231 Marionette DEBUG loaded listener.js 00:23:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8cd8d000) [pid = 1885] [serial = 1435] [outer = 0x8cd85400] 00:23:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f77c00 == 30 [pid = 1885] [id = 489] 00:23:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8cd86800) [pid = 1885] [serial = 1436] [outer = (nil)] 00:23:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8dbbdc00) [pid = 1885] [serial = 1437] [outer = 0x8cd86800] 00:23:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8db0c000) [pid = 1885] [serial = 1438] [outer = 0x8cd86800] 00:23:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x8da91800) [pid = 1885] [serial = 1439] [outer = 0x8cd86800] 00:23:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x82b17c00) [pid = 1885] [serial = 1440] [outer = 0x8cd86800] 00:23:31 INFO - PROCESS | 1885 | 1477985011655 Marionette TRACE conn4 <- [1,2310,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]]]}] 00:23:31 INFO - ..... 00:23:31 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 1882ms 00:23:31 INFO - PROCESS | 1885 | 1477985011680 Marionette TRACE conn4 -> [0,2311,"getWindowHandle",null] 00:23:31 INFO - PROCESS | 1885 | 1477985011687 Marionette TRACE conn4 <- [1,2311,null,{"value":"8"}] 00:23:31 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 00:23:31 INFO - PROCESS | 1885 | 1477985011698 Marionette TRACE conn4 -> [0,2312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:31 INFO - PROCESS | 1885 | 1477985011946 Marionette TRACE conn4 <- [1,2312,null,{"value":null}] 00:23:32 INFO - PROCESS | 1885 | 1477985012132 Marionette TRACE conn4 -> [0,2313,"getWindowHandles",null] 00:23:32 INFO - PROCESS | 1885 | 1477985012138 Marionette TRACE conn4 <- [1,2313,null,["8"]] 00:23:32 INFO - PROCESS | 1885 | 1477985012146 Marionette TRACE conn4 -> [0,2314,"switchToWindow",{"name":"8"}] 00:23:32 INFO - PROCESS | 1885 | 1477985012155 Marionette TRACE conn4 <- [1,2314,null,{}] 00:23:32 INFO - PROCESS | 1885 | 1477985012205 Marionette TRACE conn4 -> [0,2315,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f74800 == 31 [pid = 1885] [id = 490] 00:23:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x82f75400) [pid = 1885] [serial = 1441] [outer = (nil)] 00:23:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x83044800) [pid = 1885] [serial = 1442] [outer = 0x82f75400] 00:23:32 INFO - PROCESS | 1885 | 1477985012324 Marionette DEBUG loaded listener.js 00:23:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x83050800) [pid = 1885] [serial = 1443] [outer = 0x82f75400] 00:23:33 INFO - .......... 00:23:33 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1377ms 00:23:33 INFO - PROCESS | 1885 | 1477985013055 Marionette TRACE conn4 <- [1,2315,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]]]}] 00:23:33 INFO - PROCESS | 1885 | 1477985013075 Marionette TRACE conn4 -> [0,2316,"getWindowHandle",null] 00:23:33 INFO - PROCESS | 1885 | 1477985013080 Marionette TRACE conn4 <- [1,2316,null,{"value":"8"}] 00:23:33 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 00:23:33 INFO - PROCESS | 1885 | 1477985013088 Marionette TRACE conn4 -> [0,2317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:33 INFO - PROCESS | 1885 | 1477985013331 Marionette TRACE conn4 <- [1,2317,null,{"value":null}] 00:23:33 INFO - PROCESS | 1885 | 1477985013517 Marionette TRACE conn4 -> [0,2318,"getWindowHandles",null] 00:23:33 INFO - PROCESS | 1885 | 1477985013522 Marionette TRACE conn4 <- [1,2318,null,["8"]] 00:23:33 INFO - PROCESS | 1885 | 1477985013529 Marionette TRACE conn4 -> [0,2319,"switchToWindow",{"name":"8"}] 00:23:33 INFO - PROCESS | 1885 | 1477985013535 Marionette TRACE conn4 <- [1,2319,null,{}] 00:23:33 INFO - PROCESS | 1885 | 1477985013584 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x833cc400 == 32 [pid = 1885] [id = 491] 00:23:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x837a7000) [pid = 1885] [serial = 1444] [outer = (nil)] 00:23:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x83da0000) [pid = 1885] [serial = 1445] [outer = 0x837a7000] 00:23:33 INFO - PROCESS | 1885 | 1477985013693 Marionette DEBUG loaded listener.js 00:23:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x83e38c00) [pid = 1885] [serial = 1446] [outer = 0x837a7000] 00:23:34 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adcf800 == 33 [pid = 1885] [id = 492] 00:23:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x8add0400) [pid = 1885] [serial = 1447] [outer = (nil)] 00:23:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8dbbf400) [pid = 1885] [serial = 1448] [outer = 0x8add0400] 00:23:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x82f6c400) [pid = 1885] [serial = 1449] [outer = 0x8add0400] 00:23:34 INFO - PROCESS | 1885 | [1885] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsDocument.cpp, line 4591 00:23:35 INFO - PROCESS | 1885 | 1477985015006 Marionette TRACE conn4 <- [1,2320,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]]]}] 00:23:35 INFO - ....................... 00:23:35 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1981ms 00:23:35 INFO - PROCESS | 1885 | 1477985015083 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 00:23:35 INFO - PROCESS | 1885 | 1477985015090 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 00:23:35 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 00:23:35 INFO - PROCESS | 1885 | 1477985015101 Marionette TRACE conn4 -> [0,2322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:35 INFO - PROCESS | 1885 | 1477985015318 Marionette TRACE conn4 <- [1,2322,null,{"value":null}] 00:23:35 INFO - PROCESS | 1885 | --DOCSHELL 0x82a21400 == 32 [pid = 1885] [id = 483] 00:23:35 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x8300e000) [pid = 1885] [serial = 1365] [outer = (nil)] [url = about:blank] 00:23:35 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x8debc000) [pid = 1885] [serial = 1403] [outer = (nil)] [url = about:blank] 00:23:35 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x8dec3400) [pid = 1885] [serial = 1404] [outer = (nil)] [url = about:blank] 00:23:35 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x8cd8f800) [pid = 1885] [serial = 1400] [outer = (nil)] [url = about:blank] 00:23:35 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x8da8c800) [pid = 1885] [serial = 1401] [outer = (nil)] [url = about:blank] 00:23:35 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x83e3e000) [pid = 1885] [serial = 1397] [outer = (nil)] [url = about:blank] 00:23:35 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x8adc3800) [pid = 1885] [serial = 1398] [outer = (nil)] [url = about:blank] 00:23:35 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x833c5c00) [pid = 1885] [serial = 1394] [outer = (nil)] [url = about:blank] 00:23:35 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x8362f400) [pid = 1885] [serial = 1395] [outer = (nil)] [url = about:blank] 00:23:35 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x82f4dc00) [pid = 1885] [serial = 1391] [outer = (nil)] [url = about:blank] 00:23:35 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x82f6b800) [pid = 1885] [serial = 1392] [outer = (nil)] [url = about:blank] 00:23:35 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8fcd6000) [pid = 1885] [serial = 1388] [outer = (nil)] [url = about:blank] 00:23:35 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8fcd7c00) [pid = 1885] [serial = 1389] [outer = (nil)] [url = about:blank] 00:23:35 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x8fbd1c00) [pid = 1885] [serial = 1385] [outer = (nil)] [url = about:blank] 00:23:35 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8fbd5000) [pid = 1885] [serial = 1386] [outer = (nil)] [url = about:blank] 00:23:35 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x83044400) [pid = 1885] [serial = 1382] [outer = (nil)] [url = about:blank] 00:23:35 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x831cfc00) [pid = 1885] [serial = 1383] [outer = (nil)] [url = about:blank] 00:23:35 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x8fabd000) [pid = 1885] [serial = 1380] [outer = (nil)] [url = about:blank] 00:23:35 INFO - PROCESS | 1885 | 1477985015530 Marionette TRACE conn4 -> [0,2323,"getWindowHandles",null] 00:23:35 INFO - PROCESS | 1885 | 1477985015536 Marionette TRACE conn4 <- [1,2323,null,["8"]] 00:23:35 INFO - PROCESS | 1885 | 1477985015544 Marionette TRACE conn4 -> [0,2324,"switchToWindow",{"name":"8"}] 00:23:35 INFO - PROCESS | 1885 | 1477985015552 Marionette TRACE conn4 <- [1,2324,null,{}] 00:23:35 INFO - PROCESS | 1885 | 1477985015558 Marionette TRACE conn4 -> [0,2325,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x83044400 == 33 [pid = 1885] [id = 493] 00:23:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x83047c00) [pid = 1885] [serial = 1450] [outer = (nil)] 00:23:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x8304d800) [pid = 1885] [serial = 1451] [outer = 0x83047c00] 00:23:35 INFO - PROCESS | 1885 | 1477985015658 Marionette DEBUG loaded listener.js 00:23:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x83260000) [pid = 1885] [serial = 1452] [outer = 0x83047c00] 00:23:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x8300b800 == 34 [pid = 1885] [id = 494] 00:23:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x83630400) [pid = 1885] [serial = 1453] [outer = (nil)] 00:23:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x82f4e800) [pid = 1885] [serial = 1454] [outer = 0x83630400] 00:23:36 INFO - PROCESS | 1885 | 1477985016349 Marionette TRACE conn4 <- [1,2325,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]]]}] 00:23:36 INFO - ..... 00:23:36 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1321ms 00:23:36 INFO - PROCESS | 1885 | 1477985016425 Marionette TRACE conn4 -> [0,2326,"getWindowHandle",null] 00:23:36 INFO - PROCESS | 1885 | 1477985016430 Marionette TRACE conn4 <- [1,2326,null,{"value":"8"}] 00:23:36 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 00:23:36 INFO - PROCESS | 1885 | 1477985016438 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:36 INFO - PROCESS | 1885 | 1477985016629 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 00:23:36 INFO - PROCESS | 1885 | 1477985016641 Marionette TRACE conn4 -> [0,2328,"getWindowHandles",null] 00:23:36 INFO - PROCESS | 1885 | 1477985016645 Marionette TRACE conn4 <- [1,2328,null,["8"]] 00:23:36 INFO - PROCESS | 1885 | 1477985016651 Marionette TRACE conn4 -> [0,2329,"switchToWindow",{"name":"8"}] 00:23:36 INFO - PROCESS | 1885 | 1477985016657 Marionette TRACE conn4 <- [1,2329,null,{}] 00:23:36 INFO - PROCESS | 1885 | 1477985016662 Marionette TRACE conn4 -> [0,2330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x83d96800 == 35 [pid = 1885] [id = 495] 00:23:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x83d99800) [pid = 1885] [serial = 1455] [outer = (nil)] 00:23:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x83da1800) [pid = 1885] [serial = 1456] [outer = 0x83d99800] 00:23:36 INFO - PROCESS | 1885 | 1477985016757 Marionette DEBUG loaded listener.js 00:23:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x83e33400) [pid = 1885] [serial = 1457] [outer = 0x83d99800] 00:23:37 INFO - PROCESS | 1885 | 1477985017428 Marionette TRACE conn4 <- [1,2330,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]]]}] 00:23:37 INFO - ... 00:23:37 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1020ms 00:23:37 INFO - PROCESS | 1885 | 1477985017503 Marionette TRACE conn4 -> [0,2331,"getWindowHandle",null] 00:23:37 INFO - PROCESS | 1885 | 1477985017511 Marionette TRACE conn4 <- [1,2331,null,{"value":"8"}] 00:23:37 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 00:23:37 INFO - PROCESS | 1885 | 1477985017519 Marionette TRACE conn4 -> [0,2332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:37 INFO - PROCESS | 1885 | 1477985017694 Marionette TRACE conn4 <- [1,2332,null,{"value":null}] 00:23:37 INFO - PROCESS | 1885 | 1477985017847 Marionette TRACE conn4 -> [0,2333,"getWindowHandles",null] 00:23:37 INFO - PROCESS | 1885 | 1477985017851 Marionette TRACE conn4 <- [1,2333,null,["8"]] 00:23:37 INFO - PROCESS | 1885 | 1477985017856 Marionette TRACE conn4 -> [0,2334,"switchToWindow",{"name":"8"}] 00:23:37 INFO - PROCESS | 1885 | 1477985017864 Marionette TRACE conn4 <- [1,2334,null,{}] 00:23:37 INFO - PROCESS | 1885 | 1477985017871 Marionette TRACE conn4 -> [0,2335,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd80800 == 36 [pid = 1885] [id = 496] 00:23:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8cd80c00) [pid = 1885] [serial = 1458] [outer = (nil)] 00:23:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8cd84c00) [pid = 1885] [serial = 1459] [outer = 0x8cd80c00] 00:23:37 INFO - PROCESS | 1885 | 1477985017974 Marionette DEBUG loaded listener.js 00:23:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8cd8f800) [pid = 1885] [serial = 1460] [outer = 0x8cd80c00] 00:23:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c4a400 == 37 [pid = 1885] [id = 497] 00:23:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8deb3c00) [pid = 1885] [serial = 1461] [outer = (nil)] 00:23:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8deb4000) [pid = 1885] [serial = 1462] [outer = 0x8deb3c00] 00:23:38 INFO - PROCESS | 1885 | [1885] 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 00:23:38 INFO - PROCESS | 1885 | 1477985018724 Marionette TRACE conn4 <- [1,2335,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]]]}] 00:23:38 INFO - ... 00:23:38 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1270ms 00:23:38 INFO - PROCESS | 1885 | 1477985018791 Marionette TRACE conn4 -> [0,2336,"getWindowHandle",null] 00:23:38 INFO - PROCESS | 1885 | 1477985018798 Marionette TRACE conn4 <- [1,2336,null,{"value":"8"}] 00:23:38 INFO - TEST-START | /navigation-timing/test_readwrite.html 00:23:38 INFO - PROCESS | 1885 | 1477985018822 Marionette TRACE conn4 -> [0,2337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:39 INFO - PROCESS | 1885 | 1477985019051 Marionette TRACE conn4 <- [1,2337,null,{"value":null}] 00:23:39 INFO - PROCESS | 1885 | 1477985019078 Marionette TRACE conn4 -> [0,2338,"getWindowHandles",null] 00:23:39 INFO - PROCESS | 1885 | 1477985019083 Marionette TRACE conn4 <- [1,2338,null,["8"]] 00:23:39 INFO - PROCESS | 1885 | 1477985019090 Marionette TRACE conn4 -> [0,2339,"switchToWindow",{"name":"8"}] 00:23:39 INFO - PROCESS | 1885 | 1477985019095 Marionette TRACE conn4 <- [1,2339,null,{}] 00:23:39 INFO - PROCESS | 1885 | 1477985019180 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb3000 == 38 [pid = 1885] [id = 498] 00:23:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8deb3800) [pid = 1885] [serial = 1463] [outer = (nil)] 00:23:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x8dec1c00) [pid = 1885] [serial = 1464] [outer = 0x8deb3800] 00:23:39 INFO - PROCESS | 1885 | 1477985019272 Marionette DEBUG loaded listener.js 00:23:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x8dec6000) [pid = 1885] [serial = 1465] [outer = 0x8deb3800] 00:23:39 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x82a2d800) [pid = 1885] [serial = 1405] [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] 00:23:39 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x91d2f400) [pid = 1885] [serial = 1412] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 00:23:39 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x82f4a400) [pid = 1885] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 00:23:39 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x83d9e800) [pid = 1885] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 00:23:39 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x82f79000) [pid = 1885] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 00:23:39 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x82f73800) [pid = 1885] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 00:23:39 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x82a24800) [pid = 1885] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 00:23:39 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x831d1000) [pid = 1885] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 00:23:39 INFO - PROCESS | 1885 | 1477985019984 Marionette TRACE conn4 <- [1,2340,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]]]}] 00:23:40 INFO - ... 00:23:40 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1221ms 00:23:40 INFO - PROCESS | 1885 | 1477985020044 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 00:23:40 INFO - PROCESS | 1885 | 1477985020048 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 00:23:40 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 00:23:40 INFO - PROCESS | 1885 | 1477985020055 Marionette TRACE conn4 -> [0,2342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:40 INFO - PROCESS | 1885 | 1477985020216 Marionette TRACE conn4 <- [1,2342,null,{"value":null}] 00:23:40 INFO - PROCESS | 1885 | 1477985020231 Marionette TRACE conn4 -> [0,2343,"getWindowHandles",null] 00:23:40 INFO - PROCESS | 1885 | 1477985020234 Marionette TRACE conn4 <- [1,2343,null,["8"]] 00:23:40 INFO - PROCESS | 1885 | 1477985020240 Marionette TRACE conn4 -> [0,2344,"switchToWindow",{"name":"8"}] 00:23:40 INFO - PROCESS | 1885 | 1477985020251 Marionette TRACE conn4 <- [1,2344,null,{}] 00:23:40 INFO - PROCESS | 1885 | 1477985020255 Marionette TRACE conn4 -> [0,2345,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a24800 == 39 [pid = 1885] [id = 499] 00:23:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x82a2b000) [pid = 1885] [serial = 1466] [outer = (nil)] 00:23:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8fa37c00) [pid = 1885] [serial = 1467] [outer = 0x82a2b000] 00:23:40 INFO - PROCESS | 1885 | 1477985020345 Marionette DEBUG loaded listener.js 00:23:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8fa44c00) [pid = 1885] [serial = 1468] [outer = 0x82a2b000] 00:23:41 INFO - PROCESS | 1885 | 1477985021040 Marionette TRACE conn4 <- [1,2345,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]]]}] 00:23:41 INFO - ...................... 00:23:41 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1045ms 00:23:41 INFO - PROCESS | 1885 | 1477985021102 Marionette TRACE conn4 -> [0,2346,"getWindowHandle",null] 00:23:41 INFO - PROCESS | 1885 | 1477985021105 Marionette TRACE conn4 <- [1,2346,null,{"value":"8"}] 00:23:41 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 00:23:41 INFO - PROCESS | 1885 | 1477985021113 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:41 INFO - PROCESS | 1885 | 1477985021317 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 00:23:41 INFO - PROCESS | 1885 | 1477985021463 Marionette TRACE conn4 -> [0,2348,"getWindowHandles",null] 00:23:41 INFO - PROCESS | 1885 | 1477985021467 Marionette TRACE conn4 <- [1,2348,null,["8"]] 00:23:41 INFO - PROCESS | 1885 | 1477985021472 Marionette TRACE conn4 -> [0,2349,"switchToWindow",{"name":"8"}] 00:23:41 INFO - PROCESS | 1885 | 1477985021477 Marionette TRACE conn4 <- [1,2349,null,{}] 00:23:41 INFO - PROCESS | 1885 | 1477985021482 Marionette TRACE conn4 -> [0,2350,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a2c800 == 40 [pid = 1885] [id = 500] 00:23:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8325a400) [pid = 1885] [serial = 1469] [outer = (nil)] 00:23:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8fbd5400) [pid = 1885] [serial = 1470] [outer = 0x8325a400] 00:23:41 INFO - PROCESS | 1885 | 1477985021569 Marionette DEBUG loaded listener.js 00:23:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8fbda400) [pid = 1885] [serial = 1471] [outer = 0x8325a400] 00:23:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a2c000 == 41 [pid = 1885] [id = 501] 00:23:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x82c4bc00) [pid = 1885] [serial = 1472] [outer = (nil)] 00:23:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x82f53800) [pid = 1885] [serial = 1473] [outer = 0x82c4bc00] 00:23:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x82b15000) [pid = 1885] [serial = 1474] [outer = 0x82c4bc00] 00:23:42 INFO - PROCESS | 1885 | 1477985022620 Marionette TRACE conn4 <- [1,2350,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]]]}] 00:23:42 INFO - ......................................... 00:23:42 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1581ms 00:23:42 INFO - PROCESS | 1885 | 1477985022695 Marionette TRACE conn4 -> [0,2351,"getWindowHandle",null] 00:23:42 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 00:23:42 INFO - PROCESS | 1885 | 1477985022702 Marionette TRACE conn4 <- [1,2351,null,{"value":"8"}] 00:23:42 INFO - PROCESS | 1885 | 1477985022712 Marionette TRACE conn4 -> [0,2352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:43 INFO - PROCESS | 1885 | 1477985023060 Marionette TRACE conn4 <- [1,2352,null,{"value":null}] 00:23:43 INFO - PROCESS | 1885 | 1477985023207 Marionette TRACE conn4 -> [0,2353,"getWindowHandles",null] 00:23:43 INFO - PROCESS | 1885 | 1477985023214 Marionette TRACE conn4 <- [1,2353,null,["8"]] 00:23:43 INFO - PROCESS | 1885 | 1477985023224 Marionette TRACE conn4 -> [0,2354,"switchToWindow",{"name":"8"}] 00:23:43 INFO - PROCESS | 1885 | 1477985023230 Marionette TRACE conn4 <- [1,2354,null,{}] 00:23:43 INFO - PROCESS | 1885 | 1477985023237 Marionette TRACE conn4 -> [0,2355,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x837a1c00 == 42 [pid = 1885] [id = 502] 00:23:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x83d97000) [pid = 1885] [serial = 1475] [outer = (nil)] 00:23:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x83e3d400) [pid = 1885] [serial = 1476] [outer = 0x83d97000] 00:23:43 INFO - PROCESS | 1885 | 1477985023352 Marionette DEBUG loaded listener.js 00:23:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x8adc4800) [pid = 1885] [serial = 1477] [outer = 0x83d97000] 00:23:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb6800 == 43 [pid = 1885] [id = 503] 00:23:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x8deb7400) [pid = 1885] [serial = 1478] [outer = (nil)] 00:23:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x8debf800) [pid = 1885] [serial = 1479] [outer = 0x8deb7400] 00:23:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x8debd800) [pid = 1885] [serial = 1480] [outer = 0x8deb7400] 00:23:45 INFO - PROCESS | 1885 | 1477985025273 Marionette TRACE conn4 <- [1,2355,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]]]}] 00:23:45 INFO - ....... 00:23:45 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2628ms 00:23:45 INFO - PROCESS | 1885 | 1477985025338 Marionette TRACE conn4 -> [0,2356,"getWindowHandle",null] 00:23:45 INFO - PROCESS | 1885 | 1477985025344 Marionette TRACE conn4 <- [1,2356,null,{"value":"8"}] 00:23:45 INFO - TEST-START | /navigation-timing/test_timing_reload.html 00:23:45 INFO - PROCESS | 1885 | 1477985025393 Marionette TRACE conn4 -> [0,2357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:45 INFO - PROCESS | 1885 | 1477985025821 Marionette TRACE conn4 <- [1,2357,null,{"value":null}] 00:23:45 INFO - PROCESS | 1885 | 1477985025976 Marionette TRACE conn4 -> [0,2358,"getWindowHandles",null] 00:23:45 INFO - PROCESS | 1885 | 1477985025980 Marionette TRACE conn4 <- [1,2358,null,["8"]] 00:23:45 INFO - PROCESS | 1885 | 1477985025997 Marionette TRACE conn4 -> [0,2359,"switchToWindow",{"name":"8"}] 00:23:46 INFO - PROCESS | 1885 | 1477985026007 Marionette TRACE conn4 <- [1,2359,null,{}] 00:23:46 INFO - PROCESS | 1885 | 1477985026015 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f6e400 == 44 [pid = 1885] [id = 504] 00:23:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x82f71800) [pid = 1885] [serial = 1481] [outer = (nil)] 00:23:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x83003000) [pid = 1885] [serial = 1482] [outer = 0x82f71800] 00:23:46 INFO - PROCESS | 1885 | 1477985026112 Marionette DEBUG loaded listener.js 00:23:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x831d1000) [pid = 1885] [serial = 1483] [outer = 0x82f71800] 00:23:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a29c00 == 45 [pid = 1885] [id = 505] 00:23:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x82f48000) [pid = 1885] [serial = 1484] [outer = (nil)] 00:23:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x83267800) [pid = 1885] [serial = 1485] [outer = 0x82f48000] 00:23:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x83002c00) [pid = 1885] [serial = 1486] [outer = 0x82f48000] 00:23:47 INFO - PROCESS | 1885 | [1885] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsDocument.cpp, line 4591 00:23:47 INFO - PROCESS | 1885 | --DOCSHELL 0x82a24000 == 44 [pid = 1885] [id = 487] 00:23:47 INFO - PROCESS | 1885 | --DOCSHELL 0x83d9e000 == 43 [pid = 1885] [id = 486] 00:23:47 INFO - PROCESS | 1885 | --DOCSHELL 0x831d0400 == 42 [pid = 1885] [id = 485] 00:23:47 INFO - PROCESS | 1885 | --DOCSHELL 0x82a24800 == 41 [pid = 1885] [id = 499] 00:23:47 INFO - PROCESS | 1885 | --DOCSHELL 0x82f77c00 == 40 [pid = 1885] [id = 489] 00:23:47 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb3000 == 39 [pid = 1885] [id = 498] 00:23:47 INFO - PROCESS | 1885 | --DOCSHELL 0x8adcf800 == 38 [pid = 1885] [id = 492] 00:23:47 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x8dbbdc00) [pid = 1885] [serial = 1437] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 00:23:47 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x8cd87000) [pid = 1885] [serial = 1434] [outer = (nil)] [url = about:blank] 00:23:47 INFO - PROCESS | 1885 | --DOCSHELL 0x82c4a400 == 37 [pid = 1885] [id = 497] 00:23:47 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd80800 == 36 [pid = 1885] [id = 496] 00:23:47 INFO - PROCESS | 1885 | --DOCSHELL 0x83d96800 == 35 [pid = 1885] [id = 495] 00:23:47 INFO - PROCESS | 1885 | --DOCSHELL 0x8300b800 == 34 [pid = 1885] [id = 494] 00:23:47 INFO - PROCESS | 1885 | --DOCSHELL 0x83044400 == 33 [pid = 1885] [id = 493] 00:23:47 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd85000 == 32 [pid = 1885] [id = 488] 00:23:47 INFO - PROCESS | 1885 | 1477985027236 Marionette TRACE conn4 <- [1,2360,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]]]}] 00:23:47 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x8cd58000) [pid = 1885] [serial = 1431] [outer = (nil)] [url = about:blank] 00:23:47 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x8cd5a000) [pid = 1885] [serial = 1432] [outer = (nil)] [url = about:blank] 00:23:47 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x83da0800) [pid = 1885] [serial = 1428] [outer = (nil)] [url = about:blank] 00:23:47 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x83e39000) [pid = 1885] [serial = 1429] [outer = (nil)] [url = about:blank] 00:23:47 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x831d4c00) [pid = 1885] [serial = 1425] [outer = (nil)] [url = about:blank] 00:23:47 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x8325e800) [pid = 1885] [serial = 1426] [outer = (nil)] [url = about:blank] 00:23:47 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x82f78400) [pid = 1885] [serial = 1422] [outer = (nil)] [url = about:blank] 00:23:47 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x83006c00) [pid = 1885] [serial = 1423] [outer = (nil)] [url = about:blank] 00:23:47 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x831cc000) [pid = 1885] [serial = 1416] [outer = (nil)] [url = about:blank] 00:23:47 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x83d9b800) [pid = 1885] [serial = 1417] [outer = (nil)] [url = about:blank] 00:23:47 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x92d0c800) [pid = 1885] [serial = 1413] [outer = (nil)] [url = about:blank] 00:23:47 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x93038800) [pid = 1885] [serial = 1414] [outer = (nil)] [url = about:blank] 00:23:47 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x8cd4dc00) [pid = 1885] [serial = 1409] [outer = (nil)] [url = about:blank] 00:23:47 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x82c4a000) [pid = 1885] [serial = 1406] [outer = (nil)] [url = about:blank] 00:23:47 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x82f6f000) [pid = 1885] [serial = 1407] [outer = (nil)] [url = about:blank] 00:23:47 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x82b10c00) [pid = 1885] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 00:23:47 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x82f6d800) [pid = 1885] [serial = 1419] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 00:23:47 INFO - ................... 00:23:47 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1940ms 00:23:47 INFO - PROCESS | 1885 | 1477985027292 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 00:23:47 INFO - PROCESS | 1885 | 1477985027299 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 00:23:47 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 00:23:47 INFO - PROCESS | 1885 | 1477985027307 Marionette TRACE conn4 -> [0,2362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:47 INFO - PROCESS | 1885 | 1477985027505 Marionette TRACE conn4 <- [1,2362,null,{"value":null}] 00:23:47 INFO - PROCESS | 1885 | 1477985027647 Marionette TRACE conn4 -> [0,2363,"getWindowHandles",null] 00:23:47 INFO - PROCESS | 1885 | 1477985027652 Marionette TRACE conn4 <- [1,2363,null,["8"]] 00:23:47 INFO - PROCESS | 1885 | 1477985027661 Marionette TRACE conn4 -> [0,2364,"switchToWindow",{"name":"8"}] 00:23:47 INFO - PROCESS | 1885 | 1477985027667 Marionette TRACE conn4 <- [1,2364,null,{}] 00:23:47 INFO - PROCESS | 1885 | 1477985027674 Marionette TRACE conn4 -> [0,2365,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x83266c00 == 33 [pid = 1885] [id = 506] 00:23:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x83267000) [pid = 1885] [serial = 1487] [outer = (nil)] 00:23:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x833c2000) [pid = 1885] [serial = 1488] [outer = 0x83267000] 00:23:47 INFO - PROCESS | 1885 | 1477985027765 Marionette DEBUG loaded listener.js 00:23:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x833ca800) [pid = 1885] [serial = 1489] [outer = 0x83267000] 00:23:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adc2000 == 34 [pid = 1885] [id = 507] 00:23:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8adc2400) [pid = 1885] [serial = 1490] [outer = (nil)] 00:23:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x8adc9c00) [pid = 1885] [serial = 1491] [outer = 0x8adc2400] 00:23:48 INFO - PROCESS | 1885 | 1477985028492 Marionette TRACE conn4 <- [1,2365,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]]]}] 00:23:48 INFO - ........... 00:23:48 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1227ms 00:23:48 INFO - PROCESS | 1885 | 1477985028534 Marionette TRACE conn4 -> [0,2366,"getWindowHandle",null] 00:23:48 INFO - PROCESS | 1885 | 1477985028538 Marionette TRACE conn4 <- [1,2366,null,{"value":"8"}] 00:23:48 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 00:23:48 INFO - PROCESS | 1885 | 1477985028545 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:48 INFO - PROCESS | 1885 | 1477985028732 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 00:23:48 INFO - PROCESS | 1885 | 1477985028891 Marionette TRACE conn4 -> [0,2368,"getWindowHandles",null] 00:23:48 INFO - PROCESS | 1885 | 1477985028899 Marionette TRACE conn4 <- [1,2368,null,["8"]] 00:23:48 INFO - PROCESS | 1885 | 1477985028906 Marionette TRACE conn4 -> [0,2369,"switchToWindow",{"name":"8"}] 00:23:48 INFO - PROCESS | 1885 | 1477985028913 Marionette TRACE conn4 <- [1,2369,null,{}] 00:23:48 INFO - PROCESS | 1885 | 1477985028922 Marionette TRACE conn4 -> [0,2370,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd57c00 == 35 [pid = 1885] [id = 508] 00:23:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x8da8a800) [pid = 1885] [serial = 1492] [outer = (nil)] 00:23:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8db0ec00) [pid = 1885] [serial = 1493] [outer = 0x8da8a800] 00:23:49 INFO - PROCESS | 1885 | 1477985029036 Marionette DEBUG loaded listener.js 00:23:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x8dcbf000) [pid = 1885] [serial = 1494] [outer = 0x8da8a800] 00:23:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x83da2400 == 36 [pid = 1885] [id = 509] 00:23:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x8dfed400) [pid = 1885] [serial = 1495] [outer = (nil)] 00:23:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x8faba400) [pid = 1885] [serial = 1496] [outer = 0x8dfed400] 00:23:49 INFO - PROCESS | 1885 | 1477985029727 Marionette TRACE conn4 <- [1,2370,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]]]}] 00:23:49 INFO - ....... 00:23:49 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1276ms 00:23:49 INFO - PROCESS | 1885 | 1477985029824 Marionette TRACE conn4 -> [0,2371,"getWindowHandle",null] 00:23:49 INFO - PROCESS | 1885 | 1477985029828 Marionette TRACE conn4 <- [1,2371,null,{"value":"8"}] 00:23:49 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 00:23:49 INFO - PROCESS | 1885 | 1477985029840 Marionette TRACE conn4 -> [0,2372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:50 INFO - PROCESS | 1885 | 1477985030097 Marionette TRACE conn4 <- [1,2372,null,{"value":null}] 00:23:50 INFO - PROCESS | 1885 | 1477985030117 Marionette TRACE conn4 -> [0,2373,"getWindowHandles",null] 00:23:50 INFO - PROCESS | 1885 | 1477985030120 Marionette TRACE conn4 <- [1,2373,null,["8"]] 00:23:50 INFO - PROCESS | 1885 | 1477985030126 Marionette TRACE conn4 -> [0,2374,"switchToWindow",{"name":"8"}] 00:23:50 INFO - PROCESS | 1885 | 1477985030132 Marionette TRACE conn4 <- [1,2374,null,{}] 00:23:50 INFO - PROCESS | 1885 | 1477985030137 Marionette TRACE conn4 -> [0,2375,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fb80400 == 37 [pid = 1885] [id = 510] 00:23:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x8fb81000) [pid = 1885] [serial = 1497] [outer = (nil)] 00:23:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x8fbd1400) [pid = 1885] [serial = 1498] [outer = 0x8fb81000] 00:23:50 INFO - PROCESS | 1885 | 1477985030312 Marionette DEBUG loaded listener.js 00:23:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x8fbd5000) [pid = 1885] [serial = 1499] [outer = 0x8fb81000] 00:23:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfec400 == 38 [pid = 1885] [id = 511] 00:23:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x8fb81400) [pid = 1885] [serial = 1500] [outer = (nil)] 00:23:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x82a28400) [pid = 1885] [serial = 1501] [outer = 0x8fb81400] 00:23:50 INFO - PROCESS | 1885 | 1477985030984 Marionette TRACE conn4 <- [1,2375,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]]]}] 00:23:51 INFO - ... 00:23:51 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1185ms 00:23:51 INFO - PROCESS | 1885 | 1477985031041 Marionette TRACE conn4 -> [0,2376,"getWindowHandle",null] 00:23:51 INFO - PROCESS | 1885 | 1477985031048 Marionette TRACE conn4 <- [1,2376,null,{"value":"8"}] 00:23:51 INFO - TEST-START | /pointerlock/constructor.html 00:23:51 INFO - PROCESS | 1885 | 1477985031055 Marionette TRACE conn4 -> [0,2377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:51 INFO - PROCESS | 1885 | 1477985031286 Marionette TRACE conn4 <- [1,2377,null,{"value":null}] 00:23:51 INFO - PROCESS | 1885 | 1477985031317 Marionette TRACE conn4 -> [0,2378,"getWindowHandles",null] 00:23:51 INFO - PROCESS | 1885 | 1477985031319 Marionette TRACE conn4 <- [1,2378,null,["8"]] 00:23:51 INFO - PROCESS | 1885 | 1477985031325 Marionette TRACE conn4 -> [0,2379,"switchToWindow",{"name":"8"}] 00:23:51 INFO - PROCESS | 1885 | 1477985031330 Marionette TRACE conn4 <- [1,2379,null,{}] 00:23:51 INFO - PROCESS | 1885 | 1477985031341 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fc59000 == 39 [pid = 1885] [id = 512] 00:23:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x8fc59800) [pid = 1885] [serial = 1502] [outer = (nil)] 00:23:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x8fc61400) [pid = 1885] [serial = 1503] [outer = 0x8fc59800] 00:23:51 INFO - PROCESS | 1885 | 1477985031521 Marionette DEBUG loaded listener.js 00:23:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x8fcda800) [pid = 1885] [serial = 1504] [outer = 0x8fc59800] 00:23:51 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x8cd80c00) [pid = 1885] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 00:23:51 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x8deb3800) [pid = 1885] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 00:23:51 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x82a2b000) [pid = 1885] [serial = 1466] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 00:23:51 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x8deb3c00) [pid = 1885] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:23:51 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x83047c00) [pid = 1885] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 00:23:51 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x83630400) [pid = 1885] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:23:51 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x83d99800) [pid = 1885] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 00:23:51 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x8cd86800) [pid = 1885] [serial = 1436] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 00:23:52 INFO - PROCESS | 1885 | 1477985032146 Marionette TRACE conn4 <- [1,2380,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]]]}] 00:23:52 INFO - .. 00:23:52 INFO - TEST-OK | /pointerlock/constructor.html | took 1171ms 00:23:52 INFO - PROCESS | 1885 | 1477985032226 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 00:23:52 INFO - PROCESS | 1885 | 1477985032228 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 00:23:52 INFO - TEST-START | /pointerlock/idlharness.html 00:23:52 INFO - PROCESS | 1885 | 1477985032236 Marionette TRACE conn4 -> [0,2382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:52 INFO - PROCESS | 1885 | 1477985032395 Marionette TRACE conn4 <- [1,2382,null,{"value":null}] 00:23:52 INFO - PROCESS | 1885 | 1477985032542 Marionette TRACE conn4 -> [0,2383,"getWindowHandles",null] 00:23:52 INFO - PROCESS | 1885 | 1477985032545 Marionette TRACE conn4 <- [1,2383,null,["8"]] 00:23:52 INFO - PROCESS | 1885 | 1477985032554 Marionette TRACE conn4 -> [0,2384,"switchToWindow",{"name":"8"}] 00:23:52 INFO - PROCESS | 1885 | 1477985032558 Marionette TRACE conn4 <- [1,2384,null,{}] 00:23:52 INFO - PROCESS | 1885 | 1477985032564 Marionette TRACE conn4 -> [0,2385,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fabac00 == 40 [pid = 1885] [id = 513] 00:23:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x90833800) [pid = 1885] [serial = 1505] [outer = (nil)] 00:23:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x90836400) [pid = 1885] [serial = 1506] [outer = 0x90833800] 00:23:52 INFO - PROCESS | 1885 | 1477985032672 Marionette DEBUG loaded listener.js 00:23:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x9083dc00) [pid = 1885] [serial = 1507] [outer = 0x90833800] 00:23:53 INFO - PROCESS | 1885 | 1477985033509 Marionette TRACE conn4 <- [1,2385,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]]]}] 00:23:53 INFO - ........................ 00:23:53 INFO - TEST-OK | /pointerlock/idlharness.html | took 1389ms 00:23:53 INFO - PROCESS | 1885 | 1477985033628 Marionette TRACE conn4 -> [0,2386,"getWindowHandle",null] 00:23:53 INFO - PROCESS | 1885 | 1477985033632 Marionette TRACE conn4 <- [1,2386,null,{"value":"8"}] 00:23:53 INFO - TEST-START | /progress-events/constructor.html 00:23:53 INFO - PROCESS | 1885 | 1477985033639 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:53 INFO - PROCESS | 1885 | 1477985033801 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 00:23:54 INFO - PROCESS | 1885 | 1477985034010 Marionette TRACE conn4 -> [0,2388,"getWindowHandles",null] 00:23:54 INFO - PROCESS | 1885 | 1477985034016 Marionette TRACE conn4 <- [1,2388,null,["8"]] 00:23:54 INFO - PROCESS | 1885 | 1477985034028 Marionette TRACE conn4 -> [0,2389,"switchToWindow",{"name":"8"}] 00:23:54 INFO - PROCESS | 1885 | 1477985034038 Marionette TRACE conn4 <- [1,2389,null,{}] 00:23:54 INFO - PROCESS | 1885 | 1477985034047 Marionette TRACE conn4 -> [0,2390,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a2e400 == 41 [pid = 1885] [id = 514] 00:23:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x82a2f400) [pid = 1885] [serial = 1508] [outer = (nil)] 00:23:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x82b0d400) [pid = 1885] [serial = 1509] [outer = 0x82a2f400] 00:23:54 INFO - PROCESS | 1885 | 1477985034165 Marionette DEBUG loaded listener.js 00:23:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x82c4d800) [pid = 1885] [serial = 1510] [outer = 0x82a2f400] 00:23:54 INFO - PROCESS | 1885 | 1477985034783 Marionette TRACE conn4 <- [1,2390,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]]]}] 00:23:54 INFO - ..... 00:23:54 INFO - TEST-OK | /progress-events/constructor.html | took 1178ms 00:23:54 INFO - PROCESS | 1885 | 1477985034819 Marionette TRACE conn4 -> [0,2391,"getWindowHandle",null] 00:23:54 INFO - PROCESS | 1885 | 1477985034826 Marionette TRACE conn4 <- [1,2391,null,{"value":"8"}] 00:23:54 INFO - TEST-START | /progress-events/interface.html 00:23:54 INFO - PROCESS | 1885 | 1477985034834 Marionette TRACE conn4 -> [0,2392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:55 INFO - PROCESS | 1885 | 1477985035025 Marionette TRACE conn4 <- [1,2392,null,{"value":null}] 00:23:55 INFO - PROCESS | 1885 | 1477985035216 Marionette TRACE conn4 -> [0,2393,"getWindowHandles",null] 00:23:55 INFO - PROCESS | 1885 | 1477985035223 Marionette TRACE conn4 <- [1,2393,null,["8"]] 00:23:55 INFO - PROCESS | 1885 | 1477985035234 Marionette TRACE conn4 -> [0,2394,"switchToWindow",{"name":"8"}] 00:23:55 INFO - PROCESS | 1885 | 1477985035242 Marionette TRACE conn4 <- [1,2394,null,{}] 00:23:55 INFO - PROCESS | 1885 | 1477985035293 Marionette TRACE conn4 -> [0,2395,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x8300b000 == 42 [pid = 1885] [id = 515] 00:23:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x8304b000) [pid = 1885] [serial = 1511] [outer = (nil)] 00:23:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x831ce000) [pid = 1885] [serial = 1512] [outer = 0x8304b000] 00:23:55 INFO - PROCESS | 1885 | 1477985035397 Marionette DEBUG loaded listener.js 00:23:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x831d1400) [pid = 1885] [serial = 1513] [outer = 0x8304b000] 00:23:56 INFO - PROCESS | 1885 | 1477985036226 Marionette TRACE conn4 <- [1,2395,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]]]}] 00:23:56 INFO - ....... 00:23:56 INFO - TEST-OK | /progress-events/interface.html | took 1431ms 00:23:56 INFO - PROCESS | 1885 | 1477985036265 Marionette TRACE conn4 -> [0,2396,"getWindowHandle",null] 00:23:56 INFO - PROCESS | 1885 | 1477985036269 Marionette TRACE conn4 <- [1,2396,null,{"value":"8"}] 00:23:56 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 00:23:56 INFO - PROCESS | 1885 | 1477985036277 Marionette TRACE conn4 -> [0,2397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:23:56 INFO - PROCESS | 1885 | 1477985036515 Marionette TRACE conn4 <- [1,2397,null,{"value":null}] 00:23:56 INFO - PROCESS | 1885 | 1477985036684 Marionette TRACE conn4 -> [0,2398,"getWindowHandles",null] 00:23:56 INFO - PROCESS | 1885 | 1477985036695 Marionette TRACE conn4 <- [1,2398,null,["8"]] 00:23:56 INFO - PROCESS | 1885 | 1477985036744 Marionette TRACE conn4 -> [0,2399,"switchToWindow",{"name":"8"}] 00:23:56 INFO - PROCESS | 1885 | 1477985036752 Marionette TRACE conn4 <- [1,2399,null,{}] 00:23:56 INFO - PROCESS | 1885 | 1477985036761 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:23:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x83da1c00 == 43 [pid = 1885] [id = 516] 00:23:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x83da2000) [pid = 1885] [serial = 1514] [outer = (nil)] 00:23:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x83e36000) [pid = 1885] [serial = 1515] [outer = 0x83da2000] 00:23:56 INFO - PROCESS | 1885 | 1477985036863 Marionette DEBUG loaded listener.js 00:23:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x8adcf000) [pid = 1885] [serial = 1516] [outer = 0x83da2000] 00:23:57 WARNING - wptserve Traceback (most recent call last): 00:23:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:23:57 WARNING - rv = self.func(request, response) 00:23:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:23:57 WARNING - access_control_allow_origin = "*") 00:23:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:23:57 WARNING - payload = payload_generator(server_data) 00:23:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:23:57 WARNING - return encode_string_as_bmp_image(data) 00:23: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 00:23:57 WARNING - img.save(f, "BMP") 00:23:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:23:57 WARNING - f.write(bmpfileheader) 00:23:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:23:57 WARNING - 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x831c8800 == 42 [pid = 1885] [id = 475] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8fabac00 == 41 [pid = 1885] [id = 513] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfec400 == 40 [pid = 1885] [id = 511] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8fc59000 == 39 [pid = 1885] [id = 512] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x83da2400 == 38 [pid = 1885] [id = 509] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd57c00 == 37 [pid = 1885] [id = 508] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8fb80400 == 36 [pid = 1885] [id = 510] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8adc2000 == 35 [pid = 1885] [id = 507] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x83266c00 == 34 [pid = 1885] [id = 506] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x82a2c000 == 33 [pid = 1885] [id = 501] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb6800 == 32 [pid = 1885] [id = 503] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x837a1c00 == 31 [pid = 1885] [id = 502] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x82f6e400 == 30 [pid = 1885] [id = 504] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x82a29c00 == 29 [pid = 1885] [id = 505] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x833cc400 == 28 [pid = 1885] [id = 491] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfee000 == 27 [pid = 1885] [id = 470] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x83e39400 == 26 [pid = 1885] [id = 476] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd4d000 == 25 [pid = 1885] [id = 478] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8adcac00 == 24 [pid = 1885] [id = 469] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x82b0ac00 == 23 [pid = 1885] [id = 477] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd8d800 == 22 [pid = 1885] [id = 473] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x82f74800 == 21 [pid = 1885] [id = 490] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x91275400 == 20 [pid = 1885] [id = 481] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x83007c00 == 19 [pid = 1885] [id = 471] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x82a22400 == 18 [pid = 1885] [id = 467] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x83e30c00 == 17 [pid = 1885] [id = 480] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8dff3000 == 16 [pid = 1885] [id = 472] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x82b15c00 == 15 [pid = 1885] [id = 466] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x82b0cc00 == 14 [pid = 1885] [id = 474] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x82f76000 == 13 [pid = 1885] [id = 482] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x82f73400 == 12 [pid = 1885] [id = 484] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x83267400 == 11 [pid = 1885] [id = 468] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x82a2c800 == 10 [pid = 1885] [id = 500] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x82a2c400 == 9 [pid = 1885] [id = 479] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x82a2e400 == 8 [pid = 1885] [id = 514] 00:24:00 INFO - PROCESS | 1885 | --DOCSHELL 0x8300b000 == 7 [pid = 1885] [id = 515] 00:24:00 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0x83044800) [pid = 1885] [serial = 1442] [outer = (nil)] [url = about:blank] 00:24:00 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x83da0000) [pid = 1885] [serial = 1445] [outer = (nil)] [url = about:blank] 00:24:00 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x83260000) [pid = 1885] [serial = 1452] [outer = (nil)] [url = about:blank] 00:24:00 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x8304d800) [pid = 1885] [serial = 1451] [outer = (nil)] [url = about:blank] 00:24:00 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x83e33400) [pid = 1885] [serial = 1457] [outer = (nil)] [url = about:blank] 00:24:00 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x83da1800) [pid = 1885] [serial = 1456] [outer = (nil)] [url = about:blank] 00:24:00 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x8deb4000) [pid = 1885] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:24:00 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x8cd8f800) [pid = 1885] [serial = 1460] [outer = (nil)] [url = about:blank] 00:24:00 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x8cd84c00) [pid = 1885] [serial = 1459] [outer = (nil)] [url = about:blank] 00:24:00 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x8dec6000) [pid = 1885] [serial = 1465] [outer = (nil)] [url = about:blank] 00:24:00 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x8dec1c00) [pid = 1885] [serial = 1464] [outer = (nil)] [url = about:blank] 00:24:00 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x8fa44c00) [pid = 1885] [serial = 1468] [outer = (nil)] [url = about:blank] 00:24:00 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x8fa37c00) [pid = 1885] [serial = 1467] [outer = (nil)] [url = about:blank] 00:24:00 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x8fbd5400) [pid = 1885] [serial = 1470] [outer = (nil)] [url = about:blank] 00:24:00 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x8db0c000) [pid = 1885] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 00:24:00 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x82f4e800) [pid = 1885] [serial = 1454] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:24:00 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x82b17c00) [pid = 1885] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 00:24:00 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x8da91800) [pid = 1885] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 00:24:04 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x8cd85400) [pid = 1885] [serial = 1433] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 00:24:04 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x8add0400) [pid = 1885] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:24:04 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x837a7000) [pid = 1885] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 00:24:04 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x82f75400) [pid = 1885] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 00:24:04 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x90833800) [pid = 1885] [serial = 1505] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 00:24:04 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x8fc59800) [pid = 1885] [serial = 1502] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 00:24:04 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x8fb81400) [pid = 1885] [serial = 1500] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:24:04 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x82f48000) [pid = 1885] [serial = 1484] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:24:04 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x82f71800) [pid = 1885] [serial = 1481] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 00:24:04 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x8adc2400) [pid = 1885] [serial = 1490] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:24:04 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x83267000) [pid = 1885] [serial = 1487] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 00:24:04 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x82c4bc00) [pid = 1885] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:24:04 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x8325a400) [pid = 1885] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 00:24:04 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x8deb7400) [pid = 1885] [serial = 1478] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:24:04 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x83d97000) [pid = 1885] [serial = 1475] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 00:24:04 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x8fb81000) [pid = 1885] [serial = 1497] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 00:24:04 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x8dfed400) [pid = 1885] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:24:04 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x8da8a800) [pid = 1885] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x8debf800) [pid = 1885] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x8debd800) [pid = 1885] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x83e38c00) [pid = 1885] [serial = 1446] [outer = (nil)] [url = about:blank] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x83050800) [pid = 1885] [serial = 1443] [outer = (nil)] [url = about:blank] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x82f6c400) [pid = 1885] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x90836400) [pid = 1885] [serial = 1506] [outer = (nil)] [url = about:blank] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x9083dc00) [pid = 1885] [serial = 1507] [outer = (nil)] [url = about:blank] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x8fc61400) [pid = 1885] [serial = 1503] [outer = (nil)] [url = about:blank] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x8fcda800) [pid = 1885] [serial = 1504] [outer = (nil)] [url = about:blank] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x8fbd1400) [pid = 1885] [serial = 1498] [outer = (nil)] [url = about:blank] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x8fbd5000) [pid = 1885] [serial = 1499] [outer = (nil)] [url = about:blank] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x82a28400) [pid = 1885] [serial = 1501] [outer = (nil)] [url = about:blank] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x8db0ec00) [pid = 1885] [serial = 1493] [outer = (nil)] [url = about:blank] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x8dcbf000) [pid = 1885] [serial = 1494] [outer = (nil)] [url = about:blank] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x8faba400) [pid = 1885] [serial = 1496] [outer = (nil)] [url = about:blank] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x833c2000) [pid = 1885] [serial = 1488] [outer = (nil)] [url = about:blank] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x833ca800) [pid = 1885] [serial = 1489] [outer = (nil)] [url = about:blank] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8adc9c00) [pid = 1885] [serial = 1491] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x8cd8d000) [pid = 1885] [serial = 1435] [outer = (nil)] [url = about:blank] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x83003000) [pid = 1885] [serial = 1482] [outer = (nil)] [url = about:blank] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x831d1000) [pid = 1885] [serial = 1483] [outer = (nil)] [url = about:blank] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x83267800) [pid = 1885] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x83002c00) [pid = 1885] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x83e3d400) [pid = 1885] [serial = 1476] [outer = (nil)] [url = about:blank] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8adc4800) [pid = 1885] [serial = 1477] [outer = (nil)] [url = about:blank] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x82f53800) [pid = 1885] [serial = 1473] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x82b15000) [pid = 1885] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8fbda400) [pid = 1885] [serial = 1471] [outer = (nil)] [url = about:blank] 00:24:09 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8dbbf400) [pid = 1885] [serial = 1448] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:24:11 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8304b000) [pid = 1885] [serial = 1511] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 00:24:11 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x82a2f400) [pid = 1885] [serial = 1508] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 00:24:16 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x831d1400) [pid = 1885] [serial = 1513] [outer = (nil)] [url = about:blank] 00:24:16 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x82c4d800) [pid = 1885] [serial = 1510] [outer = (nil)] [url = about:blank] 00:24:16 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x83e36000) [pid = 1885] [serial = 1515] [outer = (nil)] [url = about:blank] 00:24:16 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x831ce000) [pid = 1885] [serial = 1512] [outer = (nil)] [url = about:blank] 00:24:16 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82b0d400) [pid = 1885] [serial = 1509] [outer = (nil)] [url = about:blank] 00:24:27 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:24:27 INFO - PROCESS | 1885 | 1477985067079 Marionette TRACE conn4 <- [1,2400,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]]]}] 00:24:27 INFO - . 00:24:27 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 30862ms 00:24:27 INFO - PROCESS | 1885 | 1477985067140 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 00:24:27 INFO - PROCESS | 1885 | 1477985067146 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 00:24:27 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 00:24:27 INFO - PROCESS | 1885 | 1477985067158 Marionette TRACE conn4 -> [0,2402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:27 INFO - PROCESS | 1885 | 1477985067393 Marionette TRACE conn4 <- [1,2402,null,{"value":null}] 00:24:27 INFO - PROCESS | 1885 | 1477985067480 Marionette TRACE conn4 -> [0,2403,"getWindowHandles",null] 00:24:27 INFO - PROCESS | 1885 | 1477985067487 Marionette TRACE conn4 <- [1,2403,null,["8"]] 00:24:27 INFO - PROCESS | 1885 | 1477985067496 Marionette TRACE conn4 -> [0,2404,"switchToWindow",{"name":"8"}] 00:24:27 INFO - PROCESS | 1885 | 1477985067504 Marionette TRACE conn4 <- [1,2404,null,{}] 00:24:27 INFO - PROCESS | 1885 | 1477985067511 Marionette TRACE conn4 -> [0,2405,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b10c00 == 8 [pid = 1885] [id = 517] 00:24:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b11800) [pid = 1885] [serial = 1517] [outer = (nil)] 00:24:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82b15400) [pid = 1885] [serial = 1518] [outer = 0x82b11800] 00:24:27 INFO - PROCESS | 1885 | 1477985067619 Marionette DEBUG loaded listener.js 00:24:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c43800) [pid = 1885] [serial = 1519] [outer = 0x82b11800] 00:24:28 WARNING - wptserve Traceback (most recent call last): 00:24:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:24:28 WARNING - rv = self.func(request, response) 00:24:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:24:28 WARNING - access_control_allow_origin = "*") 00:24:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:24:28 WARNING - payload = payload_generator(server_data) 00:24:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:24:28 WARNING - return encode_string_as_bmp_image(data) 00:24:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:24:28 WARNING - img.save(f, "BMP") 00:24:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:24:28 WARNING - f.write(bmpfileheader) 00:24:28 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:24:28 WARNING - 00:24:37 INFO - PROCESS | 1885 | --DOCSHELL 0x83da1c00 == 7 [pid = 1885] [id = 516] 00:24:39 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x83da2000) [pid = 1885] [serial = 1514] [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] 00:24:44 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x8adcf000) [pid = 1885] [serial = 1516] [outer = (nil)] [url = about:blank] 00:24:44 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82b15400) [pid = 1885] [serial = 1518] [outer = (nil)] [url = about:blank] 00:24:57 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:24:57 INFO - PROCESS | 1885 | 1477985097837 Marionette TRACE conn4 <- [1,2405,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]]]}] 00:24:57 INFO - . 00:24:57 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30705ms 00:24:57 INFO - PROCESS | 1885 | 1477985097861 Marionette TRACE conn4 -> [0,2406,"getWindowHandle",null] 00:24:57 INFO - PROCESS | 1885 | 1477985097867 Marionette TRACE conn4 <- [1,2406,null,{"value":"8"}] 00:24:57 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 00:24:57 INFO - PROCESS | 1885 | 1477985097879 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:24:58 INFO - PROCESS | 1885 | 1477985098105 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 00:24:58 INFO - PROCESS | 1885 | 1477985098188 Marionette TRACE conn4 -> [0,2408,"getWindowHandles",null] 00:24:58 INFO - PROCESS | 1885 | 1477985098194 Marionette TRACE conn4 <- [1,2408,null,["8"]] 00:24:58 INFO - PROCESS | 1885 | 1477985098203 Marionette TRACE conn4 -> [0,2409,"switchToWindow",{"name":"8"}] 00:24:58 INFO - PROCESS | 1885 | 1477985098211 Marionette TRACE conn4 <- [1,2409,null,{}] 00:24:58 INFO - PROCESS | 1885 | 1477985098217 Marionette TRACE conn4 -> [0,2410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:24:58 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b14000 == 8 [pid = 1885] [id = 518] 00:24:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b14800) [pid = 1885] [serial = 1520] [outer = (nil)] 00:24:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82b16800) [pid = 1885] [serial = 1521] [outer = 0x82b14800] 00:24:58 INFO - PROCESS | 1885 | 1477985098321 Marionette DEBUG loaded listener.js 00:24:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c45400) [pid = 1885] [serial = 1522] [outer = 0x82b14800] 00:24:58 WARNING - wptserve Traceback (most recent call last): 00:24:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:24:58 WARNING - rv = self.func(request, response) 00:24:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:24:58 WARNING - access_control_allow_origin = "*") 00:24:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:24:58 WARNING - payload = payload_generator(server_data) 00:24:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:24:58 WARNING - return encode_string_as_bmp_image(data) 00:24:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:24:58 WARNING - img.save(f, "BMP") 00:24:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:24:58 WARNING - f.write(bmpfileheader) 00:24:58 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:24:58 WARNING - 00:25:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82b10c00 == 7 [pid = 1885] [id = 517] 00:25:10 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x82b11800) [pid = 1885] [serial = 1517] [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] 00:25:15 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x82c43800) [pid = 1885] [serial = 1519] [outer = (nil)] [url = about:blank] 00:25:15 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82b16800) [pid = 1885] [serial = 1521] [outer = (nil)] [url = about:blank] 00:25:28 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:25:28 INFO - PROCESS | 1885 | 1477985128531 Marionette TRACE conn4 <- [1,2410,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]]]}] 00:25:28 INFO - . 00:25:28 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 30716ms 00:25:28 INFO - PROCESS | 1885 | 1477985128593 Marionette TRACE conn4 -> [0,2411,"getWindowHandle",null] 00:25:28 INFO - PROCESS | 1885 | 1477985128599 Marionette TRACE conn4 <- [1,2411,null,{"value":"8"}] 00:25:28 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 00:25:28 INFO - PROCESS | 1885 | 1477985128611 Marionette TRACE conn4 -> [0,2412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:28 INFO - PROCESS | 1885 | 1477985128847 Marionette TRACE conn4 <- [1,2412,null,{"value":null}] 00:25:28 INFO - PROCESS | 1885 | 1477985128958 Marionette TRACE conn4 -> [0,2413,"getWindowHandles",null] 00:25:28 INFO - PROCESS | 1885 | 1477985128964 Marionette TRACE conn4 <- [1,2413,null,["8"]] 00:25:28 INFO - PROCESS | 1885 | 1477985128976 Marionette TRACE conn4 -> [0,2414,"switchToWindow",{"name":"8"}] 00:25:28 INFO - PROCESS | 1885 | 1477985128983 Marionette TRACE conn4 <- [1,2414,null,{}] 00:25:29 INFO - PROCESS | 1885 | 1477985128991 Marionette TRACE conn4 -> [0,2415,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b13800 == 8 [pid = 1885] [id = 519] 00:25:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b13c00) [pid = 1885] [serial = 1523] [outer = (nil)] 00:25:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82b18000) [pid = 1885] [serial = 1524] [outer = 0x82b13c00] 00:25:29 INFO - PROCESS | 1885 | 1477985129094 Marionette DEBUG loaded listener.js 00:25:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c47400) [pid = 1885] [serial = 1525] [outer = 0x82b13c00] 00:25:29 INFO - PROCESS | 1885 | 1477985129674 Marionette TRACE conn4 <- [1,2415,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]]]}] 00:25:29 INFO - . 00:25:29 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 1121ms 00:25:29 INFO - PROCESS | 1885 | 1477985129729 Marionette TRACE conn4 -> [0,2416,"getWindowHandle",null] 00:25:29 INFO - PROCESS | 1885 | 1477985129734 Marionette TRACE conn4 <- [1,2416,null,{"value":"8"}] 00:25:29 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 00:25:29 INFO - PROCESS | 1885 | 1477985129742 Marionette TRACE conn4 -> [0,2417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:29 INFO - PROCESS | 1885 | 1477985129973 Marionette TRACE conn4 <- [1,2417,null,{"value":null}] 00:25:29 INFO - PROCESS | 1885 | 1477985129993 Marionette TRACE conn4 -> [0,2418,"getWindowHandles",null] 00:25:30 INFO - PROCESS | 1885 | 1477985129997 Marionette TRACE conn4 <- [1,2418,null,["8"]] 00:25:30 INFO - PROCESS | 1885 | 1477985130004 Marionette TRACE conn4 -> [0,2419,"switchToWindow",{"name":"8"}] 00:25:30 INFO - PROCESS | 1885 | 1477985130009 Marionette TRACE conn4 <- [1,2419,null,{}] 00:25:30 INFO - PROCESS | 1885 | 1477985130015 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b0b000 == 9 [pid = 1885] [id = 520] 00:25:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x82f6e000) [pid = 1885] [serial = 1526] [outer = (nil)] 00:25:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x82f6fc00) [pid = 1885] [serial = 1527] [outer = 0x82f6e000] 00:25:30 INFO - PROCESS | 1885 | 1477985130122 Marionette DEBUG loaded listener.js 00:25:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x82f73000) [pid = 1885] [serial = 1528] [outer = 0x82f6e000] 00:25:30 INFO - PROCESS | 1885 | 1477985130841 Marionette TRACE conn4 <- [1,2420,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]]]}] 00:25:30 INFO - . 00:25:30 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1125ms 00:25:30 INFO - PROCESS | 1885 | 1477985130875 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 00:25:30 INFO - PROCESS | 1885 | 1477985130883 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 00:25:30 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 00:25:30 INFO - PROCESS | 1885 | 1477985130894 Marionette TRACE conn4 -> [0,2422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:31 INFO - PROCESS | 1885 | 1477985131154 Marionette TRACE conn4 <- [1,2422,null,{"value":null}] 00:25:31 INFO - PROCESS | 1885 | 1477985131171 Marionette TRACE conn4 -> [0,2423,"getWindowHandles",null] 00:25:31 INFO - PROCESS | 1885 | 1477985131176 Marionette TRACE conn4 <- [1,2423,null,["8"]] 00:25:31 INFO - PROCESS | 1885 | 1477985131181 Marionette TRACE conn4 -> [0,2424,"switchToWindow",{"name":"8"}] 00:25:31 INFO - PROCESS | 1885 | 1477985131189 Marionette TRACE conn4 <- [1,2424,null,{}] 00:25:31 INFO - PROCESS | 1885 | 1477985131195 Marionette TRACE conn4 -> [0,2425,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x8304ec00 == 10 [pid = 1885] [id = 521] 00:25:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8304f000) [pid = 1885] [serial = 1529] [outer = (nil)] 00:25:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x83052000) [pid = 1885] [serial = 1530] [outer = 0x8304f000] 00:25:31 INFO - PROCESS | 1885 | 1477985131293 Marionette DEBUG loaded listener.js 00:25:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x831c9000) [pid = 1885] [serial = 1531] [outer = 0x8304f000] 00:25:31 INFO - PROCESS | 1885 | 1477985131992 Marionette TRACE conn4 <- [1,2425,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]]]}] 00:25:32 INFO - . 00:25:32 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 1130ms 00:25:32 INFO - PROCESS | 1885 | 1477985132020 Marionette TRACE conn4 -> [0,2426,"getWindowHandle",null] 00:25:32 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 00:25:32 INFO - PROCESS | 1885 | 1477985132024 Marionette TRACE conn4 <- [1,2426,null,{"value":"8"}] 00:25:32 INFO - PROCESS | 1885 | 1477985132032 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:32 INFO - PROCESS | 1885 | 1477985132251 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 00:25:32 INFO - PROCESS | 1885 | 1477985132333 Marionette TRACE conn4 -> [0,2428,"getWindowHandles",null] 00:25:32 INFO - PROCESS | 1885 | 1477985132341 Marionette TRACE conn4 <- [1,2428,null,["8"]] 00:25:32 INFO - PROCESS | 1885 | 1477985132346 Marionette TRACE conn4 -> [0,2429,"switchToWindow",{"name":"8"}] 00:25:32 INFO - PROCESS | 1885 | 1477985132353 Marionette TRACE conn4 <- [1,2429,null,{}] 00:25:32 INFO - PROCESS | 1885 | 1477985132359 Marionette TRACE conn4 -> [0,2430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x83264800 == 11 [pid = 1885] [id = 522] 00:25:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x83265000) [pid = 1885] [serial = 1532] [outer = (nil)] 00:25:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x83266800) [pid = 1885] [serial = 1533] [outer = 0x83265000] 00:25:32 INFO - PROCESS | 1885 | 1477985132461 Marionette DEBUG loaded listener.js 00:25:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x83d9dc00) [pid = 1885] [serial = 1534] [outer = 0x83265000] 00:25:33 INFO - PROCESS | 1885 | 1477985133067 Marionette TRACE conn4 <- [1,2430,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]]]}] 00:25:33 INFO - . 00:25:33 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 1071ms 00:25:33 INFO - PROCESS | 1885 | 1477985133101 Marionette TRACE conn4 -> [0,2431,"getWindowHandle",null] 00:25:33 INFO - PROCESS | 1885 | 1477985133106 Marionette TRACE conn4 <- [1,2431,null,{"value":"8"}] 00:25:33 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 00:25:33 INFO - PROCESS | 1885 | 1477985133113 Marionette TRACE conn4 -> [0,2432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:33 INFO - PROCESS | 1885 | 1477985133322 Marionette TRACE conn4 <- [1,2432,null,{"value":null}] 00:25:33 INFO - PROCESS | 1885 | 1477985133345 Marionette TRACE conn4 -> [0,2433,"getWindowHandles",null] 00:25:33 INFO - PROCESS | 1885 | 1477985133349 Marionette TRACE conn4 <- [1,2433,null,["8"]] 00:25:33 INFO - PROCESS | 1885 | 1477985133354 Marionette TRACE conn4 -> [0,2434,"switchToWindow",{"name":"8"}] 00:25:33 INFO - PROCESS | 1885 | 1477985133359 Marionette TRACE conn4 <- [1,2434,null,{}] 00:25:33 INFO - PROCESS | 1885 | 1477985133364 Marionette TRACE conn4 -> [0,2435,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x83e34c00 == 12 [pid = 1885] [id = 523] 00:25:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x83e35400) [pid = 1885] [serial = 1535] [outer = (nil)] 00:25:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x83e38800) [pid = 1885] [serial = 1536] [outer = 0x83e35400] 00:25:33 INFO - PROCESS | 1885 | 1477985133453 Marionette DEBUG loaded listener.js 00:25:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x83e3b400) [pid = 1885] [serial = 1537] [outer = 0x83e35400] 00:25:34 INFO - PROCESS | 1885 | 1477985134093 Marionette TRACE conn4 <- [1,2435,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]]]}] 00:25:34 INFO - . 00:25:34 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1028ms 00:25:34 INFO - PROCESS | 1885 | 1477985134142 Marionette TRACE conn4 -> [0,2436,"getWindowHandle",null] 00:25:34 INFO - PROCESS | 1885 | 1477985134144 Marionette TRACE conn4 <- [1,2436,null,{"value":"8"}] 00:25:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 00:25:34 INFO - PROCESS | 1885 | 1477985134151 Marionette TRACE conn4 -> [0,2437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:34 INFO - PROCESS | 1885 | 1477985134411 Marionette TRACE conn4 <- [1,2437,null,{"value":null}] 00:25:34 INFO - PROCESS | 1885 | 1477985134430 Marionette TRACE conn4 -> [0,2438,"getWindowHandles",null] 00:25:34 INFO - PROCESS | 1885 | 1477985134433 Marionette TRACE conn4 <- [1,2438,null,["8"]] 00:25:34 INFO - PROCESS | 1885 | 1477985134438 Marionette TRACE conn4 -> [0,2439,"switchToWindow",{"name":"8"}] 00:25:34 INFO - PROCESS | 1885 | 1477985134443 Marionette TRACE conn4 <- [1,2439,null,{}] 00:25:34 INFO - PROCESS | 1885 | 1477985134448 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:34 INFO - PROCESS | 1885 | ++DOCSHELL 0x83047400 == 13 [pid = 1885] [id = 524] 00:25:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x8adccc00) [pid = 1885] [serial = 1538] [outer = (nil)] 00:25:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8adf4c00) [pid = 1885] [serial = 1539] [outer = 0x8adccc00] 00:25:34 INFO - PROCESS | 1885 | 1477985134542 Marionette DEBUG loaded listener.js 00:25:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8ccd5000) [pid = 1885] [serial = 1540] [outer = 0x8adccc00] 00:25:35 INFO - PROCESS | 1885 | 1477985135219 Marionette TRACE conn4 <- [1,2440,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]]]}] 00:25:35 INFO - . 00:25:35 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 1124ms 00:25:35 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 00:25:35 INFO - PROCESS | 1885 | 1477985135275 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 00:25:35 INFO - PROCESS | 1885 | 1477985135278 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 00:25:35 INFO - PROCESS | 1885 | 1477985135285 Marionette TRACE conn4 -> [0,2442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:35 INFO - PROCESS | 1885 | 1477985135440 Marionette TRACE conn4 <- [1,2442,null,{"value":null}] 00:25:35 INFO - PROCESS | 1885 | 1477985135571 Marionette TRACE conn4 -> [0,2443,"getWindowHandles",null] 00:25:35 INFO - PROCESS | 1885 | 1477985135578 Marionette TRACE conn4 <- [1,2443,null,["8"]] 00:25:35 INFO - PROCESS | 1885 | 1477985135583 Marionette TRACE conn4 -> [0,2444,"switchToWindow",{"name":"8"}] 00:25:35 INFO - PROCESS | 1885 | 1477985135590 Marionette TRACE conn4 <- [1,2444,null,{}] 00:25:35 INFO - PROCESS | 1885 | 1477985135595 Marionette TRACE conn4 -> [0,2445,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd50c00 == 14 [pid = 1885] [id = 525] 00:25:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x8cd52c00) [pid = 1885] [serial = 1541] [outer = (nil)] 00:25:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x8cd56400) [pid = 1885] [serial = 1542] [outer = 0x8cd52c00] 00:25:35 INFO - PROCESS | 1885 | 1477985135682 Marionette DEBUG loaded listener.js 00:25:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x8cd58000) [pid = 1885] [serial = 1543] [outer = 0x8cd52c00] 00:25:36 INFO - PROCESS | 1885 | 1477985136284 Marionette TRACE conn4 <- [1,2445,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]]]}] 00:25:36 INFO - . 00:25:36 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 1027ms 00:25:36 INFO - PROCESS | 1885 | 1477985136310 Marionette TRACE conn4 -> [0,2446,"getWindowHandle",null] 00:25:36 INFO - PROCESS | 1885 | 1477985136314 Marionette TRACE conn4 <- [1,2446,null,{"value":"8"}] 00:25:36 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 00:25:36 INFO - PROCESS | 1885 | 1477985136320 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:36 INFO - PROCESS | 1885 | 1477985136469 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 00:25:36 INFO - PROCESS | 1885 | 1477985136482 Marionette TRACE conn4 -> [0,2448,"getWindowHandles",null] 00:25:36 INFO - PROCESS | 1885 | 1477985136507 Marionette TRACE conn4 <- [1,2448,null,["8"]] 00:25:36 INFO - PROCESS | 1885 | 1477985136629 Marionette TRACE conn4 -> [0,2449,"switchToWindow",{"name":"8"}] 00:25:36 INFO - PROCESS | 1885 | 1477985136634 Marionette TRACE conn4 <- [1,2449,null,{}] 00:25:36 INFO - PROCESS | 1885 | 1477985136639 Marionette TRACE conn4 -> [0,2450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a2a400 == 15 [pid = 1885] [id = 526] 00:25:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x82c45000) [pid = 1885] [serial = 1544] [outer = (nil)] 00:25:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x8cd8d000) [pid = 1885] [serial = 1545] [outer = 0x82c45000] 00:25:36 INFO - PROCESS | 1885 | 1477985136738 Marionette DEBUG loaded listener.js 00:25:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x8cd8e800) [pid = 1885] [serial = 1546] [outer = 0x82c45000] 00:25:37 INFO - PROCESS | 1885 | 1477985137408 Marionette TRACE conn4 <- [1,2450,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]]]}] 00:25:37 INFO - . 00:25:37 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1125ms 00:25:37 INFO - PROCESS | 1885 | 1477985137447 Marionette TRACE conn4 -> [0,2451,"getWindowHandle",null] 00:25:37 INFO - PROCESS | 1885 | 1477985137453 Marionette TRACE conn4 <- [1,2451,null,{"value":"8"}] 00:25:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 00:25:37 INFO - PROCESS | 1885 | 1477985137464 Marionette TRACE conn4 -> [0,2452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:37 INFO - PROCESS | 1885 | 1477985137654 Marionette TRACE conn4 <- [1,2452,null,{"value":null}] 00:25:37 INFO - PROCESS | 1885 | 1477985137823 Marionette TRACE conn4 -> [0,2453,"getWindowHandles",null] 00:25:37 INFO - PROCESS | 1885 | 1477985137829 Marionette TRACE conn4 <- [1,2453,null,["8"]] 00:25:37 INFO - PROCESS | 1885 | 1477985137841 Marionette TRACE conn4 -> [0,2454,"switchToWindow",{"name":"8"}] 00:25:37 INFO - PROCESS | 1885 | 1477985137850 Marionette TRACE conn4 <- [1,2454,null,{}] 00:25:37 INFO - PROCESS | 1885 | 1477985137857 Marionette TRACE conn4 -> [0,2455,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x83009000 == 16 [pid = 1885] [id = 527] 00:25:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x8300a400) [pid = 1885] [serial = 1547] [outer = (nil)] 00:25:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x83045400) [pid = 1885] [serial = 1548] [outer = 0x8300a400] 00:25:37 INFO - PROCESS | 1885 | 1477985137974 Marionette DEBUG loaded listener.js 00:25:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x8304a400) [pid = 1885] [serial = 1549] [outer = 0x8300a400] 00:25:38 INFO - PROCESS | 1885 | 1477985138673 Marionette TRACE conn4 <- [1,2455,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]]]}] 00:25:38 INFO - . 00:25:38 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 1270ms 00:25:38 INFO - PROCESS | 1885 | 1477985138737 Marionette TRACE conn4 -> [0,2456,"getWindowHandle",null] 00:25:38 INFO - PROCESS | 1885 | 1477985138744 Marionette TRACE conn4 <- [1,2456,null,{"value":"8"}] 00:25:38 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 00:25:38 INFO - PROCESS | 1885 | 1477985138753 Marionette TRACE conn4 -> [0,2457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:25:38 INFO - PROCESS | 1885 | 1477985138934 Marionette TRACE conn4 <- [1,2457,null,{"value":null}] 00:25:39 INFO - PROCESS | 1885 | 1477985139106 Marionette TRACE conn4 -> [0,2458,"getWindowHandles",null] 00:25:39 INFO - PROCESS | 1885 | 1477985139110 Marionette TRACE conn4 <- [1,2458,null,["8"]] 00:25:39 INFO - PROCESS | 1885 | 1477985139119 Marionette TRACE conn4 -> [0,2459,"switchToWindow",{"name":"8"}] 00:25:39 INFO - PROCESS | 1885 | 1477985139124 Marionette TRACE conn4 <- [1,2459,null,{}] 00:25:39 INFO - PROCESS | 1885 | 1477985139131 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:25:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adca400 == 17 [pid = 1885] [id = 528] 00:25:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x8adcf800) [pid = 1885] [serial = 1550] [outer = (nil)] 00:25:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x8ccd3400) [pid = 1885] [serial = 1551] [outer = 0x8adcf800] 00:25:39 INFO - PROCESS | 1885 | 1477985139240 Marionette DEBUG loaded listener.js 00:25:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x8cd52000) [pid = 1885] [serial = 1552] [outer = 0x8adcf800] 00:25:39 WARNING - wptserve Traceback (most recent call last): 00:25:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:25:39 WARNING - rv = self.func(request, response) 00:25:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:25:39 WARNING - access_control_allow_origin = "*") 00:25:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:25:39 WARNING - payload = payload_generator(server_data) 00:25:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:25:39 WARNING - return encode_string_as_bmp_image(data) 00:25: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 00:25:39 WARNING - img.save(f, "BMP") 00:25:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:25:39 WARNING - f.write(bmpfileheader) 00:25:39 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:25:39 WARNING - 00:25:41 INFO - PROCESS | 1885 | --DOCSHELL 0x82b14000 == 16 [pid = 1885] [id = 518] 00:25:44 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x8cd52c00) [pid = 1885] [serial = 1541] [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] 00:25:44 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x82b13c00) [pid = 1885] [serial = 1523] [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] 00:25:44 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x8304f000) [pid = 1885] [serial = 1529] [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] 00:25:44 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x8adccc00) [pid = 1885] [serial = 1538] [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] 00:25:44 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x82f6e000) [pid = 1885] [serial = 1526] [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] 00:25:44 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x83265000) [pid = 1885] [serial = 1532] [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] 00:25:44 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x82b14800) [pid = 1885] [serial = 1520] [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] 00:25:44 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x83e35400) [pid = 1885] [serial = 1535] [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] 00:25:49 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd50c00 == 15 [pid = 1885] [id = 525] 00:25:49 INFO - PROCESS | 1885 | --DOCSHELL 0x83047400 == 14 [pid = 1885] [id = 524] 00:25:49 INFO - PROCESS | 1885 | --DOCSHELL 0x83e34c00 == 13 [pid = 1885] [id = 523] 00:25:49 INFO - PROCESS | 1885 | --DOCSHELL 0x82b0b000 == 12 [pid = 1885] [id = 520] 00:25:49 INFO - PROCESS | 1885 | --DOCSHELL 0x83264800 == 11 [pid = 1885] [id = 522] 00:25:49 INFO - PROCESS | 1885 | --DOCSHELL 0x8304ec00 == 10 [pid = 1885] [id = 521] 00:25:49 INFO - PROCESS | 1885 | --DOCSHELL 0x82b13800 == 9 [pid = 1885] [id = 519] 00:25:49 INFO - PROCESS | 1885 | --DOCSHELL 0x83009000 == 8 [pid = 1885] [id = 527] 00:25:49 INFO - PROCESS | 1885 | --DOCSHELL 0x82a2a400 == 7 [pid = 1885] [id = 526] 00:25:49 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x8cd58000) [pid = 1885] [serial = 1543] [outer = (nil)] [url = about:blank] 00:25:49 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x8cd56400) [pid = 1885] [serial = 1542] [outer = (nil)] [url = about:blank] 00:25:49 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x8adf4c00) [pid = 1885] [serial = 1539] [outer = (nil)] [url = about:blank] 00:25:49 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8ccd5000) [pid = 1885] [serial = 1540] [outer = (nil)] [url = about:blank] 00:25:49 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x83e38800) [pid = 1885] [serial = 1536] [outer = (nil)] [url = about:blank] 00:25:49 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x83e3b400) [pid = 1885] [serial = 1537] [outer = (nil)] [url = about:blank] 00:25:49 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x83266800) [pid = 1885] [serial = 1533] [outer = (nil)] [url = about:blank] 00:25:49 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x83d9dc00) [pid = 1885] [serial = 1534] [outer = (nil)] [url = about:blank] 00:25:49 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x83052000) [pid = 1885] [serial = 1530] [outer = (nil)] [url = about:blank] 00:25:49 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x831c9000) [pid = 1885] [serial = 1531] [outer = (nil)] [url = about:blank] 00:25:49 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x82f6fc00) [pid = 1885] [serial = 1527] [outer = (nil)] [url = about:blank] 00:25:49 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x82f73000) [pid = 1885] [serial = 1528] [outer = (nil)] [url = about:blank] 00:25:49 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x82b18000) [pid = 1885] [serial = 1524] [outer = (nil)] [url = about:blank] 00:25:49 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x82c47400) [pid = 1885] [serial = 1525] [outer = (nil)] [url = about:blank] 00:25:49 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x82c45400) [pid = 1885] [serial = 1522] [outer = (nil)] [url = about:blank] 00:25:51 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8300a400) [pid = 1885] [serial = 1547] [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] 00:25:51 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x82c45000) [pid = 1885] [serial = 1544] [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] 00:25:57 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8cd8e800) [pid = 1885] [serial = 1546] [outer = (nil)] [url = about:blank] 00:25:57 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x8cd8d000) [pid = 1885] [serial = 1545] [outer = (nil)] [url = about:blank] 00:25:57 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8304a400) [pid = 1885] [serial = 1549] [outer = (nil)] [url = about:blank] 00:25:57 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x83045400) [pid = 1885] [serial = 1548] [outer = (nil)] [url = about:blank] 00:25:57 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x8ccd3400) [pid = 1885] [serial = 1551] [outer = (nil)] [url = about:blank] 00:26:09 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:26:09 INFO - PROCESS | 1885 | 1477985169429 Marionette TRACE conn4 <- [1,2460,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]]]}] 00:26:09 INFO - . 00:26:09 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30701ms 00:26:09 INFO - PROCESS | 1885 | 1477985169455 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 00:26:09 INFO - PROCESS | 1885 | 1477985169462 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 00:26:09 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 00:26:09 INFO - PROCESS | 1885 | 1477985169474 Marionette TRACE conn4 -> [0,2462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:26:09 INFO - PROCESS | 1885 | 1477985169710 Marionette TRACE conn4 <- [1,2462,null,{"value":null}] 00:26:09 INFO - PROCESS | 1885 | 1477985169796 Marionette TRACE conn4 -> [0,2463,"getWindowHandles",null] 00:26:09 INFO - PROCESS | 1885 | 1477985169802 Marionette TRACE conn4 <- [1,2463,null,["8"]] 00:26:09 INFO - PROCESS | 1885 | 1477985169811 Marionette TRACE conn4 -> [0,2464,"switchToWindow",{"name":"8"}] 00:26:09 INFO - PROCESS | 1885 | 1477985169818 Marionette TRACE conn4 <- [1,2464,null,{}] 00:26:09 INFO - PROCESS | 1885 | 1477985169825 Marionette TRACE conn4 -> [0,2465,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:26:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b11800 == 8 [pid = 1885] [id = 529] 00:26:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b12000) [pid = 1885] [serial = 1553] [outer = (nil)] 00:26:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82b15400) [pid = 1885] [serial = 1554] [outer = 0x82b12000] 00:26:09 INFO - PROCESS | 1885 | 1477985169933 Marionette DEBUG loaded listener.js 00:26:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c43800) [pid = 1885] [serial = 1555] [outer = 0x82b12000] 00:26:10 WARNING - wptserve Traceback (most recent call last): 00:26:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:26:10 WARNING - rv = self.func(request, response) 00:26:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:26:10 WARNING - access_control_allow_origin = "*") 00:26:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:26:10 WARNING - payload = payload_generator(server_data) 00:26:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:26:10 WARNING - return encode_string_as_bmp_image(data) 00:26: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 00:26:10 WARNING - img.save(f, "BMP") 00:26:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:26:10 WARNING - f.write(bmpfileheader) 00:26:10 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:26:10 WARNING - 00:26:19 INFO - PROCESS | 1885 | --DOCSHELL 0x8adca400 == 7 [pid = 1885] [id = 528] 00:26:25 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8adcf800) [pid = 1885] [serial = 1550] [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] 00:26:30 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x8cd52000) [pid = 1885] [serial = 1552] [outer = (nil)] [url = about:blank] 00:26:30 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82b15400) [pid = 1885] [serial = 1554] [outer = (nil)] [url = about:blank] 00:26:40 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:26:40 INFO - PROCESS | 1885 | 1477985200182 Marionette TRACE conn4 <- [1,2465,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]]]}] 00:26:40 INFO - . 00:26:40 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30754ms 00:26:40 INFO - PROCESS | 1885 | 1477985200225 Marionette TRACE conn4 -> [0,2466,"getWindowHandle",null] 00:26:40 INFO - PROCESS | 1885 | 1477985200232 Marionette TRACE conn4 <- [1,2466,null,{"value":"8"}] 00:26:40 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 00:26:40 INFO - PROCESS | 1885 | 1477985200244 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:26:40 INFO - PROCESS | 1885 | 1477985200469 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 00:26:40 INFO - PROCESS | 1885 | 1477985200553 Marionette TRACE conn4 -> [0,2468,"getWindowHandles",null] 00:26:40 INFO - PROCESS | 1885 | 1477985200560 Marionette TRACE conn4 <- [1,2468,null,["8"]] 00:26:40 INFO - PROCESS | 1885 | 1477985200569 Marionette TRACE conn4 -> [0,2469,"switchToWindow",{"name":"8"}] 00:26:40 INFO - PROCESS | 1885 | 1477985200577 Marionette TRACE conn4 <- [1,2469,null,{}] 00:26:40 INFO - PROCESS | 1885 | 1477985200583 Marionette TRACE conn4 -> [0,2470,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:26:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b10400 == 8 [pid = 1885] [id = 530] 00:26:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b10c00) [pid = 1885] [serial = 1556] [outer = (nil)] 00:26:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82b15000) [pid = 1885] [serial = 1557] [outer = 0x82b10c00] 00:26:40 INFO - PROCESS | 1885 | 1477985200687 Marionette DEBUG loaded listener.js 00:26:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c46000) [pid = 1885] [serial = 1558] [outer = 0x82b10c00] 00:26:41 WARNING - wptserve Traceback (most recent call last): 00:26:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:26:41 WARNING - rv = self.func(request, response) 00:26:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:26:41 WARNING - access_control_allow_origin = "*") 00:26:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:26:41 WARNING - payload = payload_generator(server_data) 00:26:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:26:41 WARNING - return encode_string_as_bmp_image(data) 00:26: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 00:26:41 WARNING - img.save(f, "BMP") 00:26:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:26:41 WARNING - f.write(bmpfileheader) 00:26:41 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:26:41 WARNING - 00:26:50 INFO - PROCESS | 1885 | --DOCSHELL 0x82b11800 == 7 [pid = 1885] [id = 529] 00:26:52 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x82b12000) [pid = 1885] [serial = 1553] [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] 00:26:57 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x82c43800) [pid = 1885] [serial = 1555] [outer = (nil)] [url = about:blank] 00:26:57 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82b15000) [pid = 1885] [serial = 1557] [outer = (nil)] [url = about:blank] 00:27:10 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:27:10 INFO - PROCESS | 1885 | 1477985230888 Marionette TRACE conn4 <- [1,2470,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]]]}] 00:27:10 INFO - . 00:27:10 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30709ms 00:27:10 INFO - PROCESS | 1885 | 1477985230951 Marionette TRACE conn4 -> [0,2471,"getWindowHandle",null] 00:27:10 INFO - PROCESS | 1885 | 1477985230958 Marionette TRACE conn4 <- [1,2471,null,{"value":"8"}] 00:27:10 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 00:27:10 INFO - PROCESS | 1885 | 1477985230969 Marionette TRACE conn4 -> [0,2472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:11 INFO - PROCESS | 1885 | 1477985231196 Marionette TRACE conn4 <- [1,2472,null,{"value":null}] 00:27:11 INFO - PROCESS | 1885 | 1477985231280 Marionette TRACE conn4 -> [0,2473,"getWindowHandles",null] 00:27:11 INFO - PROCESS | 1885 | 1477985231287 Marionette TRACE conn4 <- [1,2473,null,["8"]] 00:27:11 INFO - PROCESS | 1885 | 1477985231296 Marionette TRACE conn4 -> [0,2474,"switchToWindow",{"name":"8"}] 00:27:11 INFO - PROCESS | 1885 | 1477985231304 Marionette TRACE conn4 <- [1,2474,null,{}] 00:27:11 INFO - PROCESS | 1885 | 1477985231311 Marionette TRACE conn4 -> [0,2475,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b13c00 == 8 [pid = 1885] [id = 531] 00:27:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b14000) [pid = 1885] [serial = 1559] [outer = (nil)] 00:27:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82b17c00) [pid = 1885] [serial = 1560] [outer = 0x82b14000] 00:27:11 INFO - PROCESS | 1885 | 1477985231418 Marionette DEBUG loaded listener.js 00:27:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c45000) [pid = 1885] [serial = 1561] [outer = 0x82b14000] 00:27:12 INFO - PROCESS | 1885 | 1477985232031 Marionette TRACE conn4 <- [1,2475,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]]]}] 00:27:12 INFO - . 00:27:12 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1131ms 00:27:12 INFO - PROCESS | 1885 | 1477985232098 Marionette TRACE conn4 -> [0,2476,"getWindowHandle",null] 00:27:12 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 00:27:12 INFO - PROCESS | 1885 | 1477985232103 Marionette TRACE conn4 <- [1,2476,null,{"value":"8"}] 00:27:12 INFO - PROCESS | 1885 | 1477985232110 Marionette TRACE conn4 -> [0,2477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:12 INFO - PROCESS | 1885 | 1477985232339 Marionette TRACE conn4 <- [1,2477,null,{"value":null}] 00:27:12 INFO - PROCESS | 1885 | 1477985232355 Marionette TRACE conn4 -> [0,2478,"getWindowHandles",null] 00:27:12 INFO - PROCESS | 1885 | 1477985232360 Marionette TRACE conn4 <- [1,2478,null,["8"]] 00:27:12 INFO - PROCESS | 1885 | 1477985232366 Marionette TRACE conn4 -> [0,2479,"switchToWindow",{"name":"8"}] 00:27:12 INFO - PROCESS | 1885 | 1477985232371 Marionette TRACE conn4 <- [1,2479,null,{}] 00:27:12 INFO - PROCESS | 1885 | 1477985232378 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c44c00 == 9 [pid = 1885] [id = 532] 00:27:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x82f6dc00) [pid = 1885] [serial = 1562] [outer = (nil)] 00:27:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x82f6f800) [pid = 1885] [serial = 1563] [outer = 0x82f6dc00] 00:27:12 INFO - PROCESS | 1885 | 1477985232485 Marionette DEBUG loaded listener.js 00:27:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x82f72c00) [pid = 1885] [serial = 1564] [outer = 0x82f6dc00] 00:27:13 INFO - PROCESS | 1885 | 1477985233219 Marionette TRACE conn4 <- [1,2480,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]]]}] 00:27:13 INFO - . 00:27:13 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1123ms 00:27:13 INFO - PROCESS | 1885 | 1477985233242 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 00:27:13 INFO - PROCESS | 1885 | 1477985233250 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 00:27:13 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 00:27:13 INFO - PROCESS | 1885 | 1477985233262 Marionette TRACE conn4 -> [0,2482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:13 INFO - PROCESS | 1885 | 1477985233448 Marionette TRACE conn4 <- [1,2482,null,{"value":null}] 00:27:13 INFO - PROCESS | 1885 | 1477985233462 Marionette TRACE conn4 -> [0,2483,"getWindowHandles",null] 00:27:13 INFO - PROCESS | 1885 | 1477985233466 Marionette TRACE conn4 <- [1,2483,null,["8"]] 00:27:13 INFO - PROCESS | 1885 | 1477985233473 Marionette TRACE conn4 -> [0,2484,"switchToWindow",{"name":"8"}] 00:27:13 INFO - PROCESS | 1885 | 1477985233480 Marionette TRACE conn4 <- [1,2484,null,{}] 00:27:13 INFO - PROCESS | 1885 | 1477985233487 Marionette TRACE conn4 -> [0,2485,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x8304b800 == 10 [pid = 1885] [id = 533] 00:27:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x8304bc00) [pid = 1885] [serial = 1565] [outer = (nil)] 00:27:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8304f400) [pid = 1885] [serial = 1566] [outer = 0x8304bc00] 00:27:13 INFO - PROCESS | 1885 | 1477985233585 Marionette DEBUG loaded listener.js 00:27:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x83051800) [pid = 1885] [serial = 1567] [outer = 0x8304bc00] 00:27:14 INFO - PROCESS | 1885 | 1477985234325 Marionette TRACE conn4 <- [1,2485,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]]]}] 00:27:14 INFO - . 00:27:14 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1126ms 00:27:14 INFO - PROCESS | 1885 | 1477985234388 Marionette TRACE conn4 -> [0,2486,"getWindowHandle",null] 00:27:14 INFO - PROCESS | 1885 | 1477985234392 Marionette TRACE conn4 <- [1,2486,null,{"value":"8"}] 00:27:14 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 00:27:14 INFO - PROCESS | 1885 | 1477985234399 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:14 INFO - PROCESS | 1885 | 1477985234608 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 00:27:14 INFO - PROCESS | 1885 | 1477985234630 Marionette TRACE conn4 -> [0,2488,"getWindowHandles",null] 00:27:14 INFO - PROCESS | 1885 | 1477985234636 Marionette TRACE conn4 <- [1,2488,null,["8"]] 00:27:14 INFO - PROCESS | 1885 | 1477985234643 Marionette TRACE conn4 -> [0,2489,"switchToWindow",{"name":"8"}] 00:27:14 INFO - PROCESS | 1885 | 1477985234648 Marionette TRACE conn4 <- [1,2489,null,{}] 00:27:14 INFO - PROCESS | 1885 | 1477985234655 Marionette TRACE conn4 -> [0,2490,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x8325f800 == 11 [pid = 1885] [id = 534] 00:27:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x83260000) [pid = 1885] [serial = 1568] [outer = (nil)] 00:27:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x83261800) [pid = 1885] [serial = 1569] [outer = 0x83260000] 00:27:14 INFO - PROCESS | 1885 | 1477985234752 Marionette DEBUG loaded listener.js 00:27:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x83d98800) [pid = 1885] [serial = 1570] [outer = 0x83260000] 00:27:15 INFO - PROCESS | 1885 | 1477985235442 Marionette TRACE conn4 <- [1,2490,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]]]}] 00:27:15 INFO - . 00:27:15 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1073ms 00:27:15 INFO - PROCESS | 1885 | 1477985235471 Marionette TRACE conn4 -> [0,2491,"getWindowHandle",null] 00:27:15 INFO - PROCESS | 1885 | 1477985235475 Marionette TRACE conn4 <- [1,2491,null,{"value":"8"}] 00:27:15 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 00:27:15 INFO - PROCESS | 1885 | 1477985235482 Marionette TRACE conn4 -> [0,2492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:15 INFO - PROCESS | 1885 | 1477985235641 Marionette TRACE conn4 <- [1,2492,null,{"value":null}] 00:27:15 INFO - PROCESS | 1885 | 1477985235777 Marionette TRACE conn4 -> [0,2493,"getWindowHandles",null] 00:27:15 INFO - PROCESS | 1885 | 1477985235781 Marionette TRACE conn4 <- [1,2493,null,["8"]] 00:27:15 INFO - PROCESS | 1885 | 1477985235786 Marionette TRACE conn4 -> [0,2494,"switchToWindow",{"name":"8"}] 00:27:15 INFO - PROCESS | 1885 | 1477985235791 Marionette TRACE conn4 <- [1,2494,null,{}] 00:27:15 INFO - PROCESS | 1885 | 1477985235796 Marionette TRACE conn4 -> [0,2495,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x83e30c00 == 12 [pid = 1885] [id = 535] 00:27:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x83e31c00) [pid = 1885] [serial = 1571] [outer = (nil)] 00:27:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x83e34000) [pid = 1885] [serial = 1572] [outer = 0x83e31c00] 00:27:15 INFO - PROCESS | 1885 | 1477985235886 Marionette DEBUG loaded listener.js 00:27:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x83e36c00) [pid = 1885] [serial = 1573] [outer = 0x83e31c00] 00:27:16 INFO - PROCESS | 1885 | 1477985236425 Marionette TRACE conn4 <- [1,2495,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]]]}] 00:27:16 INFO - . 00:27:16 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 969ms 00:27:16 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 00:27:16 INFO - PROCESS | 1885 | 1477985236459 Marionette TRACE conn4 -> [0,2496,"getWindowHandle",null] 00:27:16 INFO - PROCESS | 1885 | 1477985236462 Marionette TRACE conn4 <- [1,2496,null,{"value":"8"}] 00:27:16 INFO - PROCESS | 1885 | 1477985236470 Marionette TRACE conn4 -> [0,2497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:16 INFO - PROCESS | 1885 | 1477985236677 Marionette TRACE conn4 <- [1,2497,null,{"value":null}] 00:27:16 INFO - PROCESS | 1885 | 1477985236806 Marionette TRACE conn4 -> [0,2498,"getWindowHandles",null] 00:27:16 INFO - PROCESS | 1885 | 1477985236809 Marionette TRACE conn4 <- [1,2498,null,["8"]] 00:27:16 INFO - PROCESS | 1885 | 1477985236814 Marionette TRACE conn4 -> [0,2499,"switchToWindow",{"name":"8"}] 00:27:16 INFO - PROCESS | 1885 | 1477985236819 Marionette TRACE conn4 <- [1,2499,null,{}] 00:27:16 INFO - PROCESS | 1885 | 1477985236824 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:16 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b16000 == 13 [pid = 1885] [id = 536] 00:27:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x83044c00) [pid = 1885] [serial = 1574] [outer = (nil)] 00:27:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8adcfc00) [pid = 1885] [serial = 1575] [outer = 0x83044c00] 00:27:16 INFO - PROCESS | 1885 | 1477985236917 Marionette DEBUG loaded listener.js 00:27:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8adf5c00) [pid = 1885] [serial = 1576] [outer = 0x83044c00] 00:27:17 INFO - PROCESS | 1885 | 1477985237525 Marionette TRACE conn4 <- [1,2500,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]]]}] 00:27:17 INFO - . 00:27:17 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1124ms 00:27:17 INFO - PROCESS | 1885 | 1477985237591 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 00:27:17 INFO - PROCESS | 1885 | 1477985237594 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 00:27:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 00:27:17 INFO - PROCESS | 1885 | 1477985237601 Marionette TRACE conn4 -> [0,2502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:17 INFO - PROCESS | 1885 | 1477985237806 Marionette TRACE conn4 <- [1,2502,null,{"value":null}] 00:27:17 INFO - PROCESS | 1885 | 1477985237882 Marionette TRACE conn4 -> [0,2503,"getWindowHandles",null] 00:27:17 INFO - PROCESS | 1885 | 1477985237888 Marionette TRACE conn4 <- [1,2503,null,["8"]] 00:27:17 INFO - PROCESS | 1885 | 1477985237893 Marionette TRACE conn4 -> [0,2504,"switchToWindow",{"name":"8"}] 00:27:17 INFO - PROCESS | 1885 | 1477985237899 Marionette TRACE conn4 <- [1,2504,null,{}] 00:27:17 INFO - PROCESS | 1885 | 1477985237905 Marionette TRACE conn4 -> [0,2505,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd4d000 == 14 [pid = 1885] [id = 537] 00:27:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x8cd4d400) [pid = 1885] [serial = 1577] [outer = (nil)] 00:27:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x8cd4e400) [pid = 1885] [serial = 1578] [outer = 0x8cd4d400] 00:27:17 INFO - PROCESS | 1885 | 1477985237993 Marionette DEBUG loaded listener.js 00:27:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x8cd51c00) [pid = 1885] [serial = 1579] [outer = 0x8cd4d400] 00:27:18 INFO - PROCESS | 1885 | 1477985238556 Marionette TRACE conn4 <- [1,2505,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]]]}] 00:27:18 INFO - . 00:27:18 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 977ms 00:27:18 INFO - PROCESS | 1885 | 1477985238586 Marionette TRACE conn4 -> [0,2506,"getWindowHandle",null] 00:27:18 INFO - PROCESS | 1885 | 1477985238588 Marionette TRACE conn4 <- [1,2506,null,{"value":"8"}] 00:27:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 00:27:18 INFO - PROCESS | 1885 | 1477985238596 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:18 INFO - PROCESS | 1885 | 1477985238791 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 00:27:18 INFO - PROCESS | 1885 | 1477985238875 Marionette TRACE conn4 -> [0,2508,"getWindowHandles",null] 00:27:18 INFO - PROCESS | 1885 | 1477985238899 Marionette TRACE conn4 <- [1,2508,null,["8"]] 00:27:18 INFO - PROCESS | 1885 | 1477985238905 Marionette TRACE conn4 -> [0,2509,"switchToWindow",{"name":"8"}] 00:27:18 INFO - PROCESS | 1885 | 1477985238909 Marionette TRACE conn4 <- [1,2509,null,{}] 00:27:18 INFO - PROCESS | 1885 | 1477985238914 Marionette TRACE conn4 -> [0,2510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a24c00 == 15 [pid = 1885] [id = 538] 00:27:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x82a27000) [pid = 1885] [serial = 1580] [outer = (nil)] 00:27:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x8cd83400) [pid = 1885] [serial = 1581] [outer = 0x82a27000] 00:27:19 INFO - PROCESS | 1885 | 1477985239005 Marionette DEBUG loaded listener.js 00:27:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x8cd86800) [pid = 1885] [serial = 1582] [outer = 0x82a27000] 00:27:19 INFO - PROCESS | 1885 | 1477985239654 Marionette TRACE conn4 <- [1,2510,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]]]}] 00:27:19 INFO - . 00:27:19 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1122ms 00:27:19 INFO - PROCESS | 1885 | 1477985239719 Marionette TRACE conn4 -> [0,2511,"getWindowHandle",null] 00:27:19 INFO - PROCESS | 1885 | 1477985239726 Marionette TRACE conn4 <- [1,2511,null,{"value":"8"}] 00:27:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 00:27:19 INFO - PROCESS | 1885 | 1477985239737 Marionette TRACE conn4 -> [0,2512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:19 INFO - PROCESS | 1885 | 1477985239960 Marionette TRACE conn4 <- [1,2512,null,{"value":null}] 00:27:20 INFO - PROCESS | 1885 | 1477985240120 Marionette TRACE conn4 -> [0,2513,"getWindowHandles",null] 00:27:20 INFO - PROCESS | 1885 | 1477985240124 Marionette TRACE conn4 <- [1,2513,null,["8"]] 00:27:20 INFO - PROCESS | 1885 | 1477985240133 Marionette TRACE conn4 -> [0,2514,"switchToWindow",{"name":"8"}] 00:27:20 INFO - PROCESS | 1885 | 1477985240140 Marionette TRACE conn4 <- [1,2514,null,{}] 00:27:20 INFO - PROCESS | 1885 | 1477985240147 Marionette TRACE conn4 -> [0,2515,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x83008000 == 16 [pid = 1885] [id = 539] 00:27:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x83008400) [pid = 1885] [serial = 1583] [outer = (nil)] 00:27:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x8300e800) [pid = 1885] [serial = 1584] [outer = 0x83008400] 00:27:20 INFO - PROCESS | 1885 | 1477985240262 Marionette DEBUG loaded listener.js 00:27:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x83047c00) [pid = 1885] [serial = 1585] [outer = 0x83008400] 00:27:20 INFO - PROCESS | 1885 | 1477985240950 Marionette TRACE conn4 <- [1,2515,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]]]}] 00:27:21 INFO - . 00:27:21 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 1269ms 00:27:21 INFO - PROCESS | 1885 | 1477985241005 Marionette TRACE conn4 -> [0,2516,"getWindowHandle",null] 00:27:21 INFO - PROCESS | 1885 | 1477985241012 Marionette TRACE conn4 <- [1,2516,null,{"value":"8"}] 00:27:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 00:27:21 INFO - PROCESS | 1885 | 1477985241020 Marionette TRACE conn4 -> [0,2517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:21 INFO - PROCESS | 1885 | 1477985241199 Marionette TRACE conn4 <- [1,2517,null,{"value":null}] 00:27:21 INFO - PROCESS | 1885 | 1477985241368 Marionette TRACE conn4 -> [0,2518,"getWindowHandles",null] 00:27:21 INFO - PROCESS | 1885 | 1477985241372 Marionette TRACE conn4 <- [1,2518,null,["8"]] 00:27:21 INFO - PROCESS | 1885 | 1477985241384 Marionette TRACE conn4 -> [0,2519,"switchToWindow",{"name":"8"}] 00:27:21 INFO - PROCESS | 1885 | 1477985241390 Marionette TRACE conn4 <- [1,2519,null,{}] 00:27:21 INFO - PROCESS | 1885 | 1477985241397 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adc1c00 == 17 [pid = 1885] [id = 540] 00:27:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x8adc5c00) [pid = 1885] [serial = 1586] [outer = (nil)] 00:27:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x8adf4c00) [pid = 1885] [serial = 1587] [outer = 0x8adc5c00] 00:27:21 INFO - PROCESS | 1885 | 1477985241501 Marionette DEBUG loaded listener.js 00:27:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x8cce0800) [pid = 1885] [serial = 1588] [outer = 0x8adc5c00] 00:27:22 INFO - PROCESS | 1885 | 1477985242143 Marionette TRACE conn4 <- [1,2520,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]]]}] 00:27:22 INFO - . 00:27:22 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 1170ms 00:27:22 INFO - PROCESS | 1885 | 1477985242197 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 00:27:22 INFO - PROCESS | 1885 | 1477985242204 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 00:27:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 00:27:22 INFO - PROCESS | 1885 | 1477985242212 Marionette TRACE conn4 -> [0,2522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:22 INFO - PROCESS | 1885 | 1477985242398 Marionette TRACE conn4 <- [1,2522,null,{"value":null}] 00:27:22 INFO - PROCESS | 1885 | 1477985242585 Marionette TRACE conn4 -> [0,2523,"getWindowHandles",null] 00:27:22 INFO - PROCESS | 1885 | 1477985242590 Marionette TRACE conn4 <- [1,2523,null,["8"]] 00:27:22 INFO - PROCESS | 1885 | 1477985242597 Marionette TRACE conn4 -> [0,2524,"switchToWindow",{"name":"8"}] 00:27:22 INFO - PROCESS | 1885 | 1477985242604 Marionette TRACE conn4 <- [1,2524,null,{}] 00:27:22 INFO - PROCESS | 1885 | 1477985242614 Marionette TRACE conn4 -> [0,2525,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dbc7c00 == 18 [pid = 1885] [id = 541] 00:27:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x8dbc9800) [pid = 1885] [serial = 1589] [outer = (nil)] 00:27:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x8dcc1400) [pid = 1885] [serial = 1590] [outer = 0x8dbc9800] 00:27:22 INFO - PROCESS | 1885 | 1477985242731 Marionette DEBUG loaded listener.js 00:27:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x8deb6000) [pid = 1885] [serial = 1591] [outer = 0x8dbc9800] 00:27:23 INFO - PROCESS | 1885 | 1477985243369 Marionette TRACE conn4 <- [1,2525,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]]]}] 00:27:23 INFO - . 00:27:23 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1226ms 00:27:23 INFO - PROCESS | 1885 | 1477985243438 Marionette TRACE conn4 -> [0,2526,"getWindowHandle",null] 00:27:23 INFO - PROCESS | 1885 | 1477985243442 Marionette TRACE conn4 <- [1,2526,null,{"value":"8"}] 00:27:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 00:27:23 INFO - PROCESS | 1885 | 1477985243454 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:23 INFO - PROCESS | 1885 | 1477985243638 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 00:27:23 INFO - PROCESS | 1885 | 1477985243808 Marionette TRACE conn4 -> [0,2528,"getWindowHandles",null] 00:27:23 INFO - PROCESS | 1885 | 1477985243813 Marionette TRACE conn4 <- [1,2528,null,["8"]] 00:27:23 INFO - PROCESS | 1885 | 1477985243826 Marionette TRACE conn4 -> [0,2529,"switchToWindow",{"name":"8"}] 00:27:23 INFO - PROCESS | 1885 | 1477985243831 Marionette TRACE conn4 <- [1,2529,null,{}] 00:27:23 INFO - PROCESS | 1885 | 1477985243837 Marionette TRACE conn4 -> [0,2530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfe8400 == 19 [pid = 1885] [id = 542] 00:27:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x8dfea800) [pid = 1885] [serial = 1592] [outer = (nil)] 00:27:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x8dff2400) [pid = 1885] [serial = 1593] [outer = 0x8dfea800] 00:27:23 INFO - PROCESS | 1885 | 1477985243938 Marionette DEBUG loaded listener.js 00:27:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x8dff3c00) [pid = 1885] [serial = 1594] [outer = 0x8dfea800] 00:27:24 INFO - PROCESS | 1885 | 1477985244539 Marionette TRACE conn4 <- [1,2530,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]]]}] 00:27:24 INFO - . 00:27:24 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 1124ms 00:27:24 INFO - PROCESS | 1885 | 1477985244578 Marionette TRACE conn4 -> [0,2531,"getWindowHandle",null] 00:27:24 INFO - PROCESS | 1885 | 1477985244582 Marionette TRACE conn4 <- [1,2531,null,{"value":"8"}] 00:27:24 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 00:27:24 INFO - PROCESS | 1885 | 1477985244590 Marionette TRACE conn4 -> [0,2532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:24 INFO - PROCESS | 1885 | 1477985244761 Marionette TRACE conn4 <- [1,2532,null,{"value":null}] 00:27:25 INFO - PROCESS | 1885 | 1477985245049 Marionette TRACE conn4 -> [0,2533,"getWindowHandles",null] 00:27:25 INFO - PROCESS | 1885 | 1477985245055 Marionette TRACE conn4 <- [1,2533,null,["8"]] 00:27:25 INFO - PROCESS | 1885 | 1477985245070 Marionette TRACE conn4 -> [0,2534,"switchToWindow",{"name":"8"}] 00:27:25 INFO - PROCESS | 1885 | 1477985245079 Marionette TRACE conn4 <- [1,2534,null,{}] 00:27:25 INFO - PROCESS | 1885 | 1477985245087 Marionette TRACE conn4 -> [0,2535,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f4f000 == 20 [pid = 1885] [id = 543] 00:27:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x82f4f800) [pid = 1885] [serial = 1595] [outer = (nil)] 00:27:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x82f52400) [pid = 1885] [serial = 1596] [outer = 0x82f4f800] 00:27:25 INFO - PROCESS | 1885 | 1477985245185 Marionette DEBUG loaded listener.js 00:27:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x8304a000) [pid = 1885] [serial = 1597] [outer = 0x82f4f800] 00:27:25 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 00:27:25 WARNING - wptserve Traceback (most recent call last): 00:27:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:27:25 WARNING - rv = self.func(request, response) 00:27:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:27:25 WARNING - access_control_allow_origin = "*") 00:27:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:27:25 WARNING - payload = payload_generator(server_data) 00:27:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:27:25 WARNING - return encode_string_as_bmp_image(data) 00:27:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:27:25 WARNING - img.save(f, "BMP") 00:27:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:27:25 WARNING - f.write(bmpfileheader) 00:27:25 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:27:25 WARNING - 00:27:26 INFO - PROCESS | 1885 | --DOCSHELL 0x82b10400 == 19 [pid = 1885] [id = 530] 00:27:29 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x83260000) [pid = 1885] [serial = 1568] [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] 00:27:29 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x82b14000) [pid = 1885] [serial = 1559] [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] 00:27:29 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x82b10c00) [pid = 1885] [serial = 1556] [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] 00:27:29 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x8304bc00) [pid = 1885] [serial = 1565] [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] 00:27:29 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x83e31c00) [pid = 1885] [serial = 1571] [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] 00:27:29 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x83044c00) [pid = 1885] [serial = 1574] [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] 00:27:29 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x82f6dc00) [pid = 1885] [serial = 1562] [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] 00:27:29 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x8cd4d400) [pid = 1885] [serial = 1577] [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] 00:27:34 INFO - PROCESS | 1885 | --DOCSHELL 0x82b16000 == 18 [pid = 1885] [id = 536] 00:27:34 INFO - PROCESS | 1885 | --DOCSHELL 0x82c44c00 == 17 [pid = 1885] [id = 532] 00:27:34 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd4d000 == 16 [pid = 1885] [id = 537] 00:27:34 INFO - PROCESS | 1885 | --DOCSHELL 0x8325f800 == 15 [pid = 1885] [id = 534] 00:27:34 INFO - PROCESS | 1885 | --DOCSHELL 0x8304b800 == 14 [pid = 1885] [id = 533] 00:27:34 INFO - PROCESS | 1885 | --DOCSHELL 0x82b13c00 == 13 [pid = 1885] [id = 531] 00:27:34 INFO - PROCESS | 1885 | --DOCSHELL 0x83e30c00 == 12 [pid = 1885] [id = 535] 00:27:34 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfe8400 == 11 [pid = 1885] [id = 542] 00:27:34 INFO - PROCESS | 1885 | --DOCSHELL 0x8dbc7c00 == 10 [pid = 1885] [id = 541] 00:27:34 INFO - PROCESS | 1885 | --DOCSHELL 0x8adc1c00 == 9 [pid = 1885] [id = 540] 00:27:34 INFO - PROCESS | 1885 | --DOCSHELL 0x83008000 == 8 [pid = 1885] [id = 539] 00:27:34 INFO - PROCESS | 1885 | --DOCSHELL 0x82a24c00 == 7 [pid = 1885] [id = 538] 00:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x83e36c00) [pid = 1885] [serial = 1573] [outer = (nil)] [url = about:blank] 00:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x83e34000) [pid = 1885] [serial = 1572] [outer = (nil)] [url = about:blank] 00:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x8adf5c00) [pid = 1885] [serial = 1576] [outer = (nil)] [url = about:blank] 00:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x8adcfc00) [pid = 1885] [serial = 1575] [outer = (nil)] [url = about:blank] 00:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x8cd51c00) [pid = 1885] [serial = 1579] [outer = (nil)] [url = about:blank] 00:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x8cd4e400) [pid = 1885] [serial = 1578] [outer = (nil)] [url = about:blank] 00:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x83261800) [pid = 1885] [serial = 1569] [outer = (nil)] [url = about:blank] 00:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x83d98800) [pid = 1885] [serial = 1570] [outer = (nil)] [url = about:blank] 00:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x8304f400) [pid = 1885] [serial = 1566] [outer = (nil)] [url = about:blank] 00:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x83051800) [pid = 1885] [serial = 1567] [outer = (nil)] [url = about:blank] 00:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x82f6f800) [pid = 1885] [serial = 1563] [outer = (nil)] [url = about:blank] 00:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x82f72c00) [pid = 1885] [serial = 1564] [outer = (nil)] [url = about:blank] 00:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x82b17c00) [pid = 1885] [serial = 1560] [outer = (nil)] [url = about:blank] 00:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x82c45000) [pid = 1885] [serial = 1561] [outer = (nil)] [url = about:blank] 00:27:34 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x82c46000) [pid = 1885] [serial = 1558] [outer = (nil)] [url = about:blank] 00:27:37 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x8dfea800) [pid = 1885] [serial = 1592] [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] 00:27:37 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x82a27000) [pid = 1885] [serial = 1580] [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] 00:27:37 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x8adc5c00) [pid = 1885] [serial = 1586] [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] 00:27:37 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x8dbc9800) [pid = 1885] [serial = 1589] [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] 00:27:37 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x83008400) [pid = 1885] [serial = 1583] [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] 00:27:42 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8cd83400) [pid = 1885] [serial = 1581] [outer = (nil)] [url = about:blank] 00:27:42 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x83047c00) [pid = 1885] [serial = 1585] [outer = (nil)] [url = about:blank] 00:27:42 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8deb6000) [pid = 1885] [serial = 1591] [outer = (nil)] [url = about:blank] 00:27:42 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8dcc1400) [pid = 1885] [serial = 1590] [outer = (nil)] [url = about:blank] 00:27:42 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8300e800) [pid = 1885] [serial = 1584] [outer = (nil)] [url = about:blank] 00:27:42 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8dff2400) [pid = 1885] [serial = 1593] [outer = (nil)] [url = about:blank] 00:27:42 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8adf4c00) [pid = 1885] [serial = 1587] [outer = (nil)] [url = about:blank] 00:27:42 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x8cd86800) [pid = 1885] [serial = 1582] [outer = (nil)] [url = about:blank] 00:27:42 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x82f52400) [pid = 1885] [serial = 1596] [outer = (nil)] [url = about:blank] 00:27:42 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x8cce0800) [pid = 1885] [serial = 1588] [outer = (nil)] [url = about:blank] 00:27:42 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x8dff3c00) [pid = 1885] [serial = 1594] [outer = (nil)] [url = about:blank] 00:27:55 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:27:55 INFO - PROCESS | 1885 | 1477985275375 Marionette TRACE conn4 <- [1,2535,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]]]}] 00:27:55 INFO - . 00:27:55 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30801ms 00:27:55 INFO - PROCESS | 1885 | 1477985275393 Marionette TRACE conn4 -> [0,2536,"getWindowHandle",null] 00:27:55 INFO - PROCESS | 1885 | 1477985275399 Marionette TRACE conn4 <- [1,2536,null,{"value":"8"}] 00:27:55 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 00:27:55 INFO - PROCESS | 1885 | 1477985275411 Marionette TRACE conn4 -> [0,2537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:27:55 INFO - PROCESS | 1885 | 1477985275649 Marionette TRACE conn4 <- [1,2537,null,{"value":null}] 00:27:55 INFO - PROCESS | 1885 | 1477985275737 Marionette TRACE conn4 -> [0,2538,"getWindowHandles",null] 00:27:55 INFO - PROCESS | 1885 | 1477985275743 Marionette TRACE conn4 <- [1,2538,null,["8"]] 00:27:55 INFO - PROCESS | 1885 | 1477985275752 Marionette TRACE conn4 -> [0,2539,"switchToWindow",{"name":"8"}] 00:27:55 INFO - PROCESS | 1885 | 1477985275760 Marionette TRACE conn4 <- [1,2539,null,{}] 00:27:55 INFO - PROCESS | 1885 | 1477985275767 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:27:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b17000 == 8 [pid = 1885] [id = 544] 00:27:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b17400) [pid = 1885] [serial = 1598] [outer = (nil)] 00:27:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82c42800) [pid = 1885] [serial = 1599] [outer = 0x82b17400] 00:27:55 INFO - PROCESS | 1885 | 1477985275873 Marionette DEBUG loaded listener.js 00:27:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c49400) [pid = 1885] [serial = 1600] [outer = 0x82b17400] 00:27:56 WARNING - wptserve Traceback (most recent call last): 00:27:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:27:56 WARNING - rv = self.func(request, response) 00:27:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:27:56 WARNING - access_control_allow_origin = "*") 00:27:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:27:56 WARNING - payload = payload_generator(server_data) 00:27:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:27:56 WARNING - return encode_string_as_bmp_image(data) 00:27:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:27:56 WARNING - img.save(f, "BMP") 00:27:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:27:56 WARNING - f.write(bmpfileheader) 00:27:56 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:27:56 WARNING - 00:27:56 WARNING - wptserve Traceback (most recent call last): 00:27:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:27:56 WARNING - rv = self.func(request, response) 00:27:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:27:56 WARNING - access_control_allow_origin = "*") 00:27:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:27:56 WARNING - payload = payload_generator(server_data) 00:27:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:27:56 WARNING - return encode_string_as_bmp_image(data) 00:27:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:27:56 WARNING - img.save(f, "BMP") 00:27:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:27:56 WARNING - f.write(bmpfileheader) 00:27:56 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:27:56 WARNING - 00:28:05 INFO - PROCESS | 1885 | --DOCSHELL 0x82f4f000 == 7 [pid = 1885] [id = 543] 00:28:11 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x82f4f800) [pid = 1885] [serial = 1595] [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] 00:28:16 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x8304a000) [pid = 1885] [serial = 1597] [outer = (nil)] [url = about:blank] 00:28:16 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82c42800) [pid = 1885] [serial = 1599] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:28:26 INFO - PROCESS | 1885 | 1477985306075 Marionette TRACE conn4 <- [1,2540,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]]]}] 00:28:26 INFO - . 00:28:26 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30700ms 00:28:26 INFO - PROCESS | 1885 | 1477985306110 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 00:28:26 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 00:28:26 INFO - PROCESS | 1885 | 1477985306116 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 00:28:26 INFO - PROCESS | 1885 | 1477985306128 Marionette TRACE conn4 -> [0,2542,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:26 INFO - PROCESS | 1885 | 1477985306354 Marionette TRACE conn4 <- [1,2542,null,{"value":null}] 00:28:26 INFO - PROCESS | 1885 | 1477985306438 Marionette TRACE conn4 -> [0,2543,"getWindowHandles",null] 00:28:26 INFO - PROCESS | 1885 | 1477985306445 Marionette TRACE conn4 <- [1,2543,null,["8"]] 00:28:26 INFO - PROCESS | 1885 | 1477985306454 Marionette TRACE conn4 -> [0,2544,"switchToWindow",{"name":"8"}] 00:28:26 INFO - PROCESS | 1885 | 1477985306462 Marionette TRACE conn4 <- [1,2544,null,{}] 00:28:26 INFO - PROCESS | 1885 | 1477985306468 Marionette TRACE conn4 -> [0,2545,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b12c00 == 8 [pid = 1885] [id = 545] 00:28:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b13800) [pid = 1885] [serial = 1601] [outer = (nil)] 00:28:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82b16000) [pid = 1885] [serial = 1602] [outer = 0x82b13800] 00:28:26 INFO - PROCESS | 1885 | 1477985306572 Marionette DEBUG loaded listener.js 00:28:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c49000) [pid = 1885] [serial = 1603] [outer = 0x82b13800] 00:28:27 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 00:28:27 WARNING - wptserve Traceback (most recent call last): 00:28:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:28:27 WARNING - rv = self.func(request, response) 00:28:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:28:27 WARNING - access_control_allow_origin = "*") 00:28:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:28:27 WARNING - payload = payload_generator(server_data) 00:28:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:28:27 WARNING - return encode_string_as_bmp_image(data) 00:28: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 00:28:27 WARNING - img.save(f, "BMP") 00:28:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:28:27 WARNING - f.write(bmpfileheader) 00:28:27 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:28:27 WARNING - 00:28:36 INFO - PROCESS | 1885 | --DOCSHELL 0x82b17000 == 7 [pid = 1885] [id = 544] 00:28:42 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x82b17400) [pid = 1885] [serial = 1598] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 00:28:47 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x82c49400) [pid = 1885] [serial = 1600] [outer = (nil)] [url = about:blank] 00:28:47 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82b16000) [pid = 1885] [serial = 1602] [outer = (nil)] [url = about:blank] 00:28:56 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:28:56 INFO - PROCESS | 1885 | 1477985336774 Marionette TRACE conn4 <- [1,2545,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]]]}] 00:28:56 INFO - . 00:28:56 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30697ms 00:28:56 INFO - PROCESS | 1885 | 1477985336822 Marionette TRACE conn4 -> [0,2546,"getWindowHandle",null] 00:28:56 INFO - PROCESS | 1885 | 1477985336828 Marionette TRACE conn4 <- [1,2546,null,{"value":"8"}] 00:28:56 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 00:28:56 INFO - PROCESS | 1885 | 1477985336840 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:57 INFO - PROCESS | 1885 | 1477985337064 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 00:28:57 INFO - PROCESS | 1885 | 1477985337149 Marionette TRACE conn4 -> [0,2548,"getWindowHandles",null] 00:28:57 INFO - PROCESS | 1885 | 1477985337156 Marionette TRACE conn4 <- [1,2548,null,["8"]] 00:28:57 INFO - PROCESS | 1885 | 1477985337165 Marionette TRACE conn4 -> [0,2549,"switchToWindow",{"name":"8"}] 00:28:57 INFO - PROCESS | 1885 | 1477985337173 Marionette TRACE conn4 <- [1,2549,null,{}] 00:28:57 INFO - PROCESS | 1885 | 1477985337179 Marionette TRACE conn4 -> [0,2550,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b17000 == 8 [pid = 1885] [id = 546] 00:28:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b17400) [pid = 1885] [serial = 1604] [outer = (nil)] 00:28:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82c42c00) [pid = 1885] [serial = 1605] [outer = 0x82b17400] 00:28:57 INFO - PROCESS | 1885 | 1477985337298 Marionette DEBUG loaded listener.js 00:28:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c4a400) [pid = 1885] [serial = 1606] [outer = 0x82b17400] 00:28:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c50c00 == 9 [pid = 1885] [id = 547] 00:28:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x82f55c00) [pid = 1885] [serial = 1607] [outer = (nil)] 00:28:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x82f6dc00) [pid = 1885] [serial = 1608] [outer = 0x82f55c00] 00:28:58 INFO - PROCESS | 1885 | 1477985338030 Marionette TRACE conn4 <- [1,2550,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]]]}] 00:28:58 INFO - . 00:28:58 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1223ms 00:28:58 INFO - PROCESS | 1885 | 1477985338060 Marionette TRACE conn4 -> [0,2551,"getWindowHandle",null] 00:28:58 INFO - PROCESS | 1885 | 1477985338065 Marionette TRACE conn4 <- [1,2551,null,{"value":"8"}] 00:28:58 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 00:28:58 INFO - PROCESS | 1885 | 1477985338076 Marionette TRACE conn4 -> [0,2552,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:58 INFO - PROCESS | 1885 | 1477985338280 Marionette TRACE conn4 <- [1,2552,null,{"value":null}] 00:28:58 INFO - PROCESS | 1885 | 1477985338412 Marionette TRACE conn4 -> [0,2553,"getWindowHandles",null] 00:28:58 INFO - PROCESS | 1885 | 1477985338417 Marionette TRACE conn4 <- [1,2553,null,["8"]] 00:28:58 INFO - PROCESS | 1885 | 1477985338427 Marionette TRACE conn4 -> [0,2554,"switchToWindow",{"name":"8"}] 00:28:58 INFO - PROCESS | 1885 | 1477985338431 Marionette TRACE conn4 <- [1,2554,null,{}] 00:28:58 INFO - PROCESS | 1885 | 1477985338439 Marionette TRACE conn4 -> [0,2555,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:58 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f78400 == 10 [pid = 1885] [id = 548] 00:28:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x82f78c00) [pid = 1885] [serial = 1609] [outer = (nil)] 00:28:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x83001800) [pid = 1885] [serial = 1610] [outer = 0x82f78c00] 00:28:58 INFO - PROCESS | 1885 | 1477985338533 Marionette DEBUG loaded listener.js 00:28:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x83004800) [pid = 1885] [serial = 1611] [outer = 0x82f78c00] 00:28:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x8304a000 == 11 [pid = 1885] [id = 549] 00:28:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8304a400) [pid = 1885] [serial = 1612] [outer = (nil)] 00:28:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x8304bc00) [pid = 1885] [serial = 1613] [outer = 0x8304a400] 00:28:59 INFO - PROCESS | 1885 | 1477985339303 Marionette TRACE conn4 <- [1,2555,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]]]}] 00:28:59 INFO - . 00:28:59 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1281ms 00:28:59 INFO - PROCESS | 1885 | 1477985339361 Marionette TRACE conn4 -> [0,2556,"getWindowHandle",null] 00:28:59 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 00:28:59 INFO - PROCESS | 1885 | 1477985339368 Marionette TRACE conn4 <- [1,2556,null,{"value":"8"}] 00:28:59 INFO - PROCESS | 1885 | 1477985339375 Marionette TRACE conn4 -> [0,2557,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:28:59 INFO - PROCESS | 1885 | 1477985339616 Marionette TRACE conn4 <- [1,2557,null,{"value":null}] 00:28:59 INFO - PROCESS | 1885 | 1477985339633 Marionette TRACE conn4 -> [0,2558,"getWindowHandles",null] 00:28:59 INFO - PROCESS | 1885 | 1477985339638 Marionette TRACE conn4 <- [1,2558,null,["8"]] 00:28:59 INFO - PROCESS | 1885 | 1477985339645 Marionette TRACE conn4 -> [0,2559,"switchToWindow",{"name":"8"}] 00:28:59 INFO - PROCESS | 1885 | 1477985339652 Marionette TRACE conn4 <- [1,2559,null,{}] 00:28:59 INFO - PROCESS | 1885 | 1477985339658 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:28:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x831d1000 == 12 [pid = 1885] [id = 550] 00:28:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x831d1400) [pid = 1885] [serial = 1614] [outer = (nil)] 00:28:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x831d4800) [pid = 1885] [serial = 1615] [outer = 0x831d1400] 00:28:59 INFO - PROCESS | 1885 | 1477985339757 Marionette DEBUG loaded listener.js 00:28:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x8325a800) [pid = 1885] [serial = 1616] [outer = 0x831d1400] 00:29:00 INFO - PROCESS | 1885 | ++DOCSHELL 0x833be400 == 13 [pid = 1885] [id = 551] 00:29:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x833bec00) [pid = 1885] [serial = 1617] [outer = (nil)] 00:29:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x83261c00) [pid = 1885] [serial = 1618] [outer = 0x833bec00] 00:29:00 INFO - PROCESS | 1885 | 1477985340545 Marionette TRACE conn4 <- [1,2560,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]]]}] 00:29:00 INFO - . 00:29:00 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1221ms 00:29:00 INFO - PROCESS | 1885 | 1477985340595 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 00:29:00 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 00:29:00 INFO - PROCESS | 1885 | 1477985340600 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 00:29:00 INFO - PROCESS | 1885 | 1477985340612 Marionette TRACE conn4 -> [0,2562,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:00 INFO - PROCESS | 1885 | 1477985340795 Marionette TRACE conn4 <- [1,2562,null,{"value":null}] 00:29:00 INFO - PROCESS | 1885 | 1477985340813 Marionette TRACE conn4 -> [0,2563,"getWindowHandles",null] 00:29:00 INFO - PROCESS | 1885 | 1477985340819 Marionette TRACE conn4 <- [1,2563,null,["8"]] 00:29:00 INFO - PROCESS | 1885 | 1477985340824 Marionette TRACE conn4 -> [0,2564,"switchToWindow",{"name":"8"}] 00:29:00 INFO - PROCESS | 1885 | 1477985340830 Marionette TRACE conn4 <- [1,2564,null,{}] 00:29:00 INFO - PROCESS | 1885 | 1477985340837 Marionette TRACE conn4 -> [0,2565,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:00 INFO - PROCESS | 1885 | ++DOCSHELL 0x8300c400 == 14 [pid = 1885] [id = 552] 00:29:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x833c6c00) [pid = 1885] [serial = 1619] [outer = (nil)] 00:29:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x83e30400) [pid = 1885] [serial = 1620] [outer = 0x833c6c00] 00:29:00 INFO - PROCESS | 1885 | 1477985340934 Marionette DEBUG loaded listener.js 00:29:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x83e32400) [pid = 1885] [serial = 1621] [outer = 0x833c6c00] 00:29:01 INFO - PROCESS | 1885 | 1477985341666 Marionette TRACE conn4 <- [1,2565,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]]]}] 00:29:01 INFO - . 00:29:01 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1080ms 00:29:01 INFO - PROCESS | 1885 | 1477985341685 Marionette TRACE conn4 -> [0,2566,"getWindowHandle",null] 00:29:01 INFO - PROCESS | 1885 | 1477985341689 Marionette TRACE conn4 <- [1,2566,null,{"value":"8"}] 00:29:01 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 00:29:01 INFO - PROCESS | 1885 | 1477985341696 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:01 INFO - PROCESS | 1885 | 1477985341859 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 00:29:01 INFO - PROCESS | 1885 | 1477985341993 Marionette TRACE conn4 -> [0,2568,"getWindowHandles",null] 00:29:01 INFO - PROCESS | 1885 | 1477985341997 Marionette TRACE conn4 <- [1,2568,null,["8"]] 00:29:02 INFO - PROCESS | 1885 | 1477985342003 Marionette TRACE conn4 -> [0,2569,"switchToWindow",{"name":"8"}] 00:29:02 INFO - PROCESS | 1885 | 1477985342007 Marionette TRACE conn4 <- [1,2569,null,{}] 00:29:02 INFO - PROCESS | 1885 | 1477985342012 Marionette TRACE conn4 -> [0,2570,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:02 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adcac00 == 15 [pid = 1885] [id = 553] 00:29:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x8adcb000) [pid = 1885] [serial = 1622] [outer = (nil)] 00:29:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x8adccc00) [pid = 1885] [serial = 1623] [outer = 0x8adcb000] 00:29:02 INFO - PROCESS | 1885 | 1477985342103 Marionette DEBUG loaded listener.js 00:29:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x8add0000) [pid = 1885] [serial = 1624] [outer = 0x8adcb000] 00:29:02 INFO - PROCESS | 1885 | 1477985342663 Marionette TRACE conn4 <- [1,2570,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]]]}] 00:29:02 INFO - . 00:29:02 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1020ms 00:29:02 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 00:29:02 INFO - PROCESS | 1885 | 1477985342716 Marionette TRACE conn4 -> [0,2571,"getWindowHandle",null] 00:29:02 INFO - PROCESS | 1885 | 1477985342719 Marionette TRACE conn4 <- [1,2571,null,{"value":"8"}] 00:29:02 INFO - PROCESS | 1885 | 1477985342726 Marionette TRACE conn4 -> [0,2572,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:02 INFO - PROCESS | 1885 | 1477985342978 Marionette TRACE conn4 <- [1,2572,null,{"value":null}] 00:29:02 INFO - PROCESS | 1885 | 1477985342994 Marionette TRACE conn4 -> [0,2573,"getWindowHandles",null] 00:29:02 INFO - PROCESS | 1885 | 1477985342997 Marionette TRACE conn4 <- [1,2573,null,["8"]] 00:29:03 INFO - PROCESS | 1885 | 1477985343002 Marionette TRACE conn4 -> [0,2574,"switchToWindow",{"name":"8"}] 00:29:03 INFO - PROCESS | 1885 | 1477985343007 Marionette TRACE conn4 <- [1,2574,null,{}] 00:29:03 INFO - PROCESS | 1885 | 1477985343012 Marionette TRACE conn4 -> [0,2575,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:03 INFO - PROCESS | 1885 | ++DOCSHELL 0x831cac00 == 16 [pid = 1885] [id = 554] 00:29:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x8ccd3400) [pid = 1885] [serial = 1625] [outer = (nil)] 00:29:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x8ccdcc00) [pid = 1885] [serial = 1626] [outer = 0x8ccd3400] 00:29:03 INFO - PROCESS | 1885 | 1477985343102 Marionette DEBUG loaded listener.js 00:29:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x8cce1800) [pid = 1885] [serial = 1627] [outer = 0x8ccd3400] 00:29:03 INFO - PROCESS | 1885 | 1477985343767 Marionette TRACE conn4 <- [1,2575,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]]]}] 00:29:03 INFO - . 00:29:03 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1076ms 00:29:03 INFO - PROCESS | 1885 | 1477985343802 Marionette TRACE conn4 -> [0,2576,"getWindowHandle",null] 00:29:03 INFO - PROCESS | 1885 | 1477985343805 Marionette TRACE conn4 <- [1,2576,null,{"value":"8"}] 00:29:03 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 00:29:03 INFO - PROCESS | 1885 | 1477985343812 Marionette TRACE conn4 -> [0,2577,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:03 INFO - PROCESS | 1885 | 1477985343968 Marionette TRACE conn4 <- [1,2577,null,{"value":null}] 00:29:04 INFO - PROCESS | 1885 | 1477985344065 Marionette TRACE conn4 -> [0,2578,"getWindowHandles",null] 00:29:04 INFO - PROCESS | 1885 | 1477985344072 Marionette TRACE conn4 <- [1,2578,null,["8"]] 00:29:04 INFO - PROCESS | 1885 | 1477985344077 Marionette TRACE conn4 -> [0,2579,"switchToWindow",{"name":"8"}] 00:29:04 INFO - PROCESS | 1885 | 1477985344083 Marionette TRACE conn4 <- [1,2579,null,{}] 00:29:04 INFO - PROCESS | 1885 | 1477985344088 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd55400 == 17 [pid = 1885] [id = 555] 00:29:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x8cd58c00) [pid = 1885] [serial = 1628] [outer = (nil)] 00:29:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x8cd81400) [pid = 1885] [serial = 1629] [outer = 0x8cd58c00] 00:29:04 INFO - PROCESS | 1885 | 1477985344243 Marionette DEBUG loaded listener.js 00:29:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x8cd84400) [pid = 1885] [serial = 1630] [outer = 0x8cd58c00] 00:29:04 INFO - PROCESS | 1885 | 1477985344810 Marionette TRACE conn4 <- [1,2580,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]]]}] 00:29:04 INFO - . 00:29:04 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1036ms 00:29:04 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 00:29:04 INFO - PROCESS | 1885 | 1477985344848 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 00:29:04 INFO - PROCESS | 1885 | 1477985344850 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 00:29:04 INFO - PROCESS | 1885 | 1477985344858 Marionette TRACE conn4 -> [0,2582,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:05 INFO - PROCESS | 1885 | 1477985345033 Marionette TRACE conn4 <- [1,2582,null,{"value":null}] 00:29:05 INFO - PROCESS | 1885 | 1477985345206 Marionette TRACE conn4 -> [0,2583,"getWindowHandles",null] 00:29:05 INFO - PROCESS | 1885 | 1477985345212 Marionette TRACE conn4 <- [1,2583,null,["8"]] 00:29:05 INFO - PROCESS | 1885 | 1477985345220 Marionette TRACE conn4 -> [0,2584,"switchToWindow",{"name":"8"}] 00:29:05 INFO - PROCESS | 1885 | 1477985345230 Marionette TRACE conn4 <- [1,2584,null,{}] 00:29:05 INFO - PROCESS | 1885 | 1477985345240 Marionette TRACE conn4 -> [0,2585,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:05 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a2e000 == 18 [pid = 1885] [id = 556] 00:29:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x82a30000) [pid = 1885] [serial = 1631] [outer = (nil)] 00:29:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x82b14c00) [pid = 1885] [serial = 1632] [outer = 0x82a30000] 00:29:05 INFO - PROCESS | 1885 | 1477985345353 Marionette DEBUG loaded listener.js 00:29:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x82c46400) [pid = 1885] [serial = 1633] [outer = 0x82a30000] 00:29:06 INFO - PROCESS | 1885 | 1477985346037 Marionette TRACE conn4 <- [1,2585,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]]]}] 00:29:06 INFO - . 00:29:06 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1222ms 00:29:06 INFO - PROCESS | 1885 | 1477985346080 Marionette TRACE conn4 -> [0,2586,"getWindowHandle",null] 00:29:06 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 00:29:06 INFO - PROCESS | 1885 | 1477985346088 Marionette TRACE conn4 <- [1,2586,null,{"value":"8"}] 00:29:06 INFO - PROCESS | 1885 | 1477985346097 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:06 INFO - PROCESS | 1885 | 1477985346318 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 00:29:06 INFO - PROCESS | 1885 | 1477985346465 Marionette TRACE conn4 -> [0,2588,"getWindowHandles",null] 00:29:06 INFO - PROCESS | 1885 | 1477985346470 Marionette TRACE conn4 <- [1,2588,null,["8"]] 00:29:06 INFO - PROCESS | 1885 | 1477985346491 Marionette TRACE conn4 -> [0,2589,"switchToWindow",{"name":"8"}] 00:29:06 INFO - PROCESS | 1885 | 1477985346499 Marionette TRACE conn4 <- [1,2589,null,{}] 00:29:06 INFO - PROCESS | 1885 | 1477985346504 Marionette TRACE conn4 -> [0,2590,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x831c9800 == 19 [pid = 1885] [id = 557] 00:29:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x831cd800) [pid = 1885] [serial = 1634] [outer = (nil)] 00:29:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x8325cc00) [pid = 1885] [serial = 1635] [outer = 0x831cd800] 00:29:06 INFO - PROCESS | 1885 | 1477985346610 Marionette DEBUG loaded listener.js 00:29:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x83268400) [pid = 1885] [serial = 1636] [outer = 0x831cd800] 00:29:07 INFO - PROCESS | 1885 | 1477985347320 Marionette TRACE conn4 <- [1,2590,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]]]}] 00:29:07 INFO - . 00:29:07 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1271ms 00:29:07 INFO - PROCESS | 1885 | 1477985347373 Marionette TRACE conn4 -> [0,2591,"getWindowHandle",null] 00:29:07 INFO - PROCESS | 1885 | 1477985347377 Marionette TRACE conn4 <- [1,2591,null,{"value":"8"}] 00:29:07 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 00:29:07 INFO - PROCESS | 1885 | 1477985347387 Marionette TRACE conn4 -> [0,2592,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:07 INFO - PROCESS | 1885 | 1477985347572 Marionette TRACE conn4 <- [1,2592,null,{"value":null}] 00:29:07 INFO - PROCESS | 1885 | 1477985347760 Marionette TRACE conn4 -> [0,2593,"getWindowHandles",null] 00:29:07 INFO - PROCESS | 1885 | 1477985347769 Marionette TRACE conn4 <- [1,2593,null,["8"]] 00:29:07 INFO - PROCESS | 1885 | 1477985347776 Marionette TRACE conn4 -> [0,2594,"switchToWindow",{"name":"8"}] 00:29:07 INFO - PROCESS | 1885 | 1477985347783 Marionette TRACE conn4 <- [1,2594,null,{}] 00:29:07 INFO - PROCESS | 1885 | 1477985347789 Marionette TRACE conn4 -> [0,2595,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:07 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd8d400 == 20 [pid = 1885] [id = 558] 00:29:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x8cd8e800) [pid = 1885] [serial = 1637] [outer = (nil)] 00:29:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x8da8a000) [pid = 1885] [serial = 1638] [outer = 0x8cd8e800] 00:29:07 INFO - PROCESS | 1885 | 1477985347890 Marionette DEBUG loaded listener.js 00:29:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x8db0bc00) [pid = 1885] [serial = 1639] [outer = 0x8cd8e800] 00:29:08 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 00:29:08 WARNING - wptserve Traceback (most recent call last): 00:29:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:29:08 WARNING - rv = self.func(request, response) 00:29:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:29:08 WARNING - access_control_allow_origin = "*") 00:29:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:29:08 WARNING - payload = payload_generator(server_data) 00:29:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:29:08 WARNING - return encode_string_as_bmp_image(data) 00:29:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:29:08 WARNING - img.save(f, "BMP") 00:29:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:29:08 WARNING - f.write(bmpfileheader) 00:29:08 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:29:08 WARNING - 00:29:09 INFO - PROCESS | 1885 | --DOCSHELL 0x833be400 == 19 [pid = 1885] [id = 551] 00:29:09 INFO - PROCESS | 1885 | --DOCSHELL 0x8304a000 == 18 [pid = 1885] [id = 549] 00:29:09 INFO - PROCESS | 1885 | --DOCSHELL 0x82c50c00 == 17 [pid = 1885] [id = 547] 00:29:09 INFO - PROCESS | 1885 | --DOCSHELL 0x82b12c00 == 16 [pid = 1885] [id = 545] 00:29:12 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x8ccd3400) [pid = 1885] [serial = 1625] [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] 00:29:12 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x8adcb000) [pid = 1885] [serial = 1622] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 00:29:12 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x833c6c00) [pid = 1885] [serial = 1619] [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] 00:29:12 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x833bec00) [pid = 1885] [serial = 1617] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:29:12 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x831d1400) [pid = 1885] [serial = 1614] [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] 00:29:12 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x8304a400) [pid = 1885] [serial = 1612] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477985339060] 00:29:12 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x82f78c00) [pid = 1885] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 00:29:12 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x82f55c00) [pid = 1885] [serial = 1607] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:29:12 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x82b13800) [pid = 1885] [serial = 1601] [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] 00:29:12 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x82b17400) [pid = 1885] [serial = 1604] [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] 00:29:17 INFO - PROCESS | 1885 | --DOCSHELL 0x831cac00 == 15 [pid = 1885] [id = 554] 00:29:17 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd55400 == 14 [pid = 1885] [id = 555] 00:29:17 INFO - PROCESS | 1885 | --DOCSHELL 0x82f78400 == 13 [pid = 1885] [id = 548] 00:29:17 INFO - PROCESS | 1885 | --DOCSHELL 0x8adcac00 == 12 [pid = 1885] [id = 553] 00:29:17 INFO - PROCESS | 1885 | --DOCSHELL 0x8300c400 == 11 [pid = 1885] [id = 552] 00:29:17 INFO - PROCESS | 1885 | --DOCSHELL 0x831d1000 == 10 [pid = 1885] [id = 550] 00:29:17 INFO - PROCESS | 1885 | --DOCSHELL 0x82b17000 == 9 [pid = 1885] [id = 546] 00:29:17 INFO - PROCESS | 1885 | --DOCSHELL 0x831c9800 == 8 [pid = 1885] [id = 557] 00:29:17 INFO - PROCESS | 1885 | --DOCSHELL 0x82a2e000 == 7 [pid = 1885] [id = 556] 00:29:17 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x83001800) [pid = 1885] [serial = 1610] [outer = (nil)] [url = about:blank] 00:29:17 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x83261c00) [pid = 1885] [serial = 1618] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:29:17 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x8325a800) [pid = 1885] [serial = 1616] [outer = (nil)] [url = about:blank] 00:29:17 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x831d4800) [pid = 1885] [serial = 1615] [outer = (nil)] [url = about:blank] 00:29:17 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x83e32400) [pid = 1885] [serial = 1621] [outer = (nil)] [url = about:blank] 00:29:17 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x83e30400) [pid = 1885] [serial = 1620] [outer = (nil)] [url = about:blank] 00:29:17 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x8add0000) [pid = 1885] [serial = 1624] [outer = (nil)] [url = about:blank] 00:29:17 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8adccc00) [pid = 1885] [serial = 1623] [outer = (nil)] [url = about:blank] 00:29:17 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x8cce1800) [pid = 1885] [serial = 1627] [outer = (nil)] [url = about:blank] 00:29:17 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x8ccdcc00) [pid = 1885] [serial = 1626] [outer = (nil)] [url = about:blank] 00:29:17 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x83004800) [pid = 1885] [serial = 1611] [outer = (nil)] [url = about:blank] 00:29:17 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x8304bc00) [pid = 1885] [serial = 1613] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477985339060] 00:29:17 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x82c42c00) [pid = 1885] [serial = 1605] [outer = (nil)] [url = about:blank] 00:29:17 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x82c4a400) [pid = 1885] [serial = 1606] [outer = (nil)] [url = about:blank] 00:29:17 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x82f6dc00) [pid = 1885] [serial = 1608] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:29:17 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x82c49000) [pid = 1885] [serial = 1603] [outer = (nil)] [url = about:blank] 00:29:17 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8cd81400) [pid = 1885] [serial = 1629] [outer = (nil)] [url = about:blank] 00:29:19 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x831cd800) [pid = 1885] [serial = 1634] [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] 00:29:19 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x82a30000) [pid = 1885] [serial = 1631] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 00:29:19 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8cd58c00) [pid = 1885] [serial = 1628] [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] 00:29:25 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8da8a000) [pid = 1885] [serial = 1638] [outer = (nil)] [url = about:blank] 00:29:25 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8325cc00) [pid = 1885] [serial = 1635] [outer = (nil)] [url = about:blank] 00:29:25 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x83268400) [pid = 1885] [serial = 1636] [outer = (nil)] [url = about:blank] 00:29:25 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8cd84400) [pid = 1885] [serial = 1630] [outer = (nil)] [url = about:blank] 00:29:25 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x82b14c00) [pid = 1885] [serial = 1632] [outer = (nil)] [url = about:blank] 00:29:25 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82c46400) [pid = 1885] [serial = 1633] [outer = (nil)] [url = about:blank] 00:29:38 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:29:38 INFO - PROCESS | 1885 | 1477985378088 Marionette TRACE conn4 <- [1,2595,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]]]}] 00:29:38 INFO - . 00:29:38 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30750ms 00:29:38 INFO - PROCESS | 1885 | 1477985378137 Marionette TRACE conn4 -> [0,2596,"getWindowHandle",null] 00:29:38 INFO - PROCESS | 1885 | 1477985378144 Marionette TRACE conn4 <- [1,2596,null,{"value":"8"}] 00:29:38 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 00:29:38 INFO - PROCESS | 1885 | 1477985378155 Marionette TRACE conn4 -> [0,2597,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:29:38 INFO - PROCESS | 1885 | 1477985378389 Marionette TRACE conn4 <- [1,2597,null,{"value":null}] 00:29:38 INFO - PROCESS | 1885 | 1477985378474 Marionette TRACE conn4 -> [0,2598,"getWindowHandles",null] 00:29:38 INFO - PROCESS | 1885 | 1477985378480 Marionette TRACE conn4 <- [1,2598,null,["8"]] 00:29:38 INFO - PROCESS | 1885 | 1477985378489 Marionette TRACE conn4 -> [0,2599,"switchToWindow",{"name":"8"}] 00:29:38 INFO - PROCESS | 1885 | 1477985378497 Marionette TRACE conn4 <- [1,2599,null,{}] 00:29:38 INFO - PROCESS | 1885 | 1477985378503 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:29:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b14800 == 8 [pid = 1885] [id = 559] 00:29:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b14c00) [pid = 1885] [serial = 1640] [outer = (nil)] 00:29:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82b17800) [pid = 1885] [serial = 1641] [outer = 0x82b14c00] 00:29:38 INFO - PROCESS | 1885 | 1477985378611 Marionette DEBUG loaded listener.js 00:29:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c46000) [pid = 1885] [serial = 1642] [outer = 0x82b14c00] 00:29:39 WARNING - wptserve Traceback (most recent call last): 00:29:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:29:39 WARNING - rv = self.func(request, response) 00:29:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:29:39 WARNING - access_control_allow_origin = "*") 00:29:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:29:39 WARNING - payload = payload_generator(server_data) 00:29:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:29:39 WARNING - return encode_string_as_bmp_image(data) 00:29: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 00:29:39 WARNING - img.save(f, "BMP") 00:29:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:29:39 WARNING - f.write(bmpfileheader) 00:29:39 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:29:39 WARNING - 00:29:39 WARNING - wptserve Traceback (most recent call last): 00:29:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:29:39 WARNING - rv = self.func(request, response) 00:29:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:29:39 WARNING - access_control_allow_origin = "*") 00:29:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:29:39 WARNING - payload = payload_generator(server_data) 00:29:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:29:39 WARNING - return encode_string_as_bmp_image(data) 00:29: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 00:29:39 WARNING - img.save(f, "BMP") 00:29:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:29:39 WARNING - f.write(bmpfileheader) 00:29:39 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:29:39 WARNING - 00:29:48 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd8d400 == 7 [pid = 1885] [id = 558] 00:29:50 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8cd8e800) [pid = 1885] [serial = 1637] [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] 00:29:55 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x8db0bc00) [pid = 1885] [serial = 1639] [outer = (nil)] [url = about:blank] 00:29:55 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82b17800) [pid = 1885] [serial = 1641] [outer = (nil)] [url = about:blank] 00:30:08 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:30:08 INFO - PROCESS | 1885 | 1477985408811 Marionette TRACE conn4 <- [1,2600,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]]]}] 00:30:08 INFO - . 00:30:08 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30697ms 00:30:08 INFO - PROCESS | 1885 | 1477985408850 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 00:30:08 INFO - PROCESS | 1885 | 1477985408856 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 00:30:08 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 00:30:08 INFO - PROCESS | 1885 | 1477985408868 Marionette TRACE conn4 -> [0,2602,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:30:09 INFO - PROCESS | 1885 | 1477985409094 Marionette TRACE conn4 <- [1,2602,null,{"value":null}] 00:30:09 INFO - PROCESS | 1885 | 1477985409179 Marionette TRACE conn4 -> [0,2603,"getWindowHandles",null] 00:30:09 INFO - PROCESS | 1885 | 1477985409185 Marionette TRACE conn4 <- [1,2603,null,["8"]] 00:30:09 INFO - PROCESS | 1885 | 1477985409194 Marionette TRACE conn4 -> [0,2604,"switchToWindow",{"name":"8"}] 00:30:09 INFO - PROCESS | 1885 | 1477985409202 Marionette TRACE conn4 <- [1,2604,null,{}] 00:30:09 INFO - PROCESS | 1885 | 1477985409208 Marionette TRACE conn4 -> [0,2605,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:30:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b15c00 == 8 [pid = 1885] [id = 560] 00:30:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b16000) [pid = 1885] [serial = 1643] [outer = (nil)] 00:30:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82b18400) [pid = 1885] [serial = 1644] [outer = 0x82b16000] 00:30:09 INFO - PROCESS | 1885 | 1477985409311 Marionette DEBUG loaded listener.js 00:30:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c48400) [pid = 1885] [serial = 1645] [outer = 0x82b16000] 00:30:09 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 00:30:09 WARNING - wptserve Traceback (most recent call last): 00:30:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:30:09 WARNING - rv = self.func(request, response) 00:30:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:30:09 WARNING - access_control_allow_origin = "*") 00:30:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:30:09 WARNING - payload = payload_generator(server_data) 00:30:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:30:09 WARNING - return encode_string_as_bmp_image(data) 00:30:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:30:09 WARNING - img.save(f, "BMP") 00:30:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:30:09 WARNING - f.write(bmpfileheader) 00:30:09 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:30:09 WARNING - 00:30:19 INFO - PROCESS | 1885 | --DOCSHELL 0x82b14800 == 7 [pid = 1885] [id = 559] 00:30:25 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x82b14c00) [pid = 1885] [serial = 1640] [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] 00:30:30 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x82c46000) [pid = 1885] [serial = 1642] [outer = (nil)] [url = about:blank] 00:30:30 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82b18400) [pid = 1885] [serial = 1644] [outer = (nil)] [url = about:blank] 00:30:39 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:30:39 INFO - PROCESS | 1885 | 1477985439511 Marionette TRACE conn4 <- [1,2605,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]]]}] 00:30:39 INFO - . 00:30:39 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30701ms 00:30:39 INFO - PROCESS | 1885 | 1477985439567 Marionette TRACE conn4 -> [0,2606,"getWindowHandle",null] 00:30:39 INFO - PROCESS | 1885 | 1477985439573 Marionette TRACE conn4 <- [1,2606,null,{"value":"8"}] 00:30:39 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 00:30:39 INFO - PROCESS | 1885 | 1477985439585 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:30:39 INFO - PROCESS | 1885 | 1477985439815 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 00:30:39 INFO - PROCESS | 1885 | 1477985439900 Marionette TRACE conn4 -> [0,2608,"getWindowHandles",null] 00:30:39 INFO - PROCESS | 1885 | 1477985439907 Marionette TRACE conn4 <- [1,2608,null,["8"]] 00:30:39 INFO - PROCESS | 1885 | 1477985439916 Marionette TRACE conn4 -> [0,2609,"switchToWindow",{"name":"8"}] 00:30:39 INFO - PROCESS | 1885 | 1477985439924 Marionette TRACE conn4 <- [1,2609,null,{}] 00:30:39 INFO - PROCESS | 1885 | 1477985439930 Marionette TRACE conn4 -> [0,2610,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:30:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b14c00 == 8 [pid = 1885] [id = 561] 00:30:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b15000) [pid = 1885] [serial = 1646] [outer = (nil)] 00:30:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82c41800) [pid = 1885] [serial = 1647] [outer = 0x82b15000] 00:30:40 INFO - PROCESS | 1885 | 1477985440038 Marionette DEBUG loaded listener.js 00:30:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c49000) [pid = 1885] [serial = 1648] [outer = 0x82b15000] 00:30:40 INFO - PROCESS | 1885 | 1477985440607 Marionette TRACE conn4 <- [1,2610,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]]]}] 00:30:40 INFO - . 00:30:40 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1079ms 00:30:40 INFO - PROCESS | 1885 | 1477985440665 Marionette TRACE conn4 -> [0,2611,"getWindowHandle",null] 00:30:40 INFO - PROCESS | 1885 | 1477985440670 Marionette TRACE conn4 <- [1,2611,null,{"value":"8"}] 00:30:40 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 00:30:40 INFO - PROCESS | 1885 | 1477985440678 Marionette TRACE conn4 -> [0,2612,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:30:40 INFO - PROCESS | 1885 | 1477985440913 Marionette TRACE conn4 <- [1,2612,null,{"value":null}] 00:30:40 INFO - PROCESS | 1885 | 1477985440994 Marionette TRACE conn4 -> [0,2613,"getWindowHandles",null] 00:30:41 INFO - PROCESS | 1885 | 1477985440999 Marionette TRACE conn4 <- [1,2613,null,["8"]] 00:30:41 INFO - PROCESS | 1885 | 1477985441005 Marionette TRACE conn4 -> [0,2614,"switchToWindow",{"name":"8"}] 00:30:41 INFO - PROCESS | 1885 | 1477985441011 Marionette TRACE conn4 <- [1,2614,null,{}] 00:30:41 INFO - PROCESS | 1885 | 1477985441017 Marionette TRACE conn4 -> [0,2615,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:30:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c46000 == 9 [pid = 1885] [id = 562] 00:30:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x82f73800) [pid = 1885] [serial = 1649] [outer = (nil)] 00:30:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x82f75400) [pid = 1885] [serial = 1650] [outer = 0x82f73800] 00:30:41 INFO - PROCESS | 1885 | 1477985441124 Marionette DEBUG loaded listener.js 00:30:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x82f78000) [pid = 1885] [serial = 1651] [outer = 0x82f73800] 00:30:41 INFO - PROCESS | 1885 | 1477985441800 Marionette TRACE conn4 <- [1,2615,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]]]}] 00:30:41 INFO - . 00:30:41 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1182ms 00:30:41 INFO - PROCESS | 1885 | 1477985441868 Marionette TRACE conn4 -> [0,2616,"getWindowHandle",null] 00:30:41 INFO - PROCESS | 1885 | 1477985441876 Marionette TRACE conn4 <- [1,2616,null,{"value":"8"}] 00:30:41 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 00:30:41 INFO - PROCESS | 1885 | 1477985441887 Marionette TRACE conn4 -> [0,2617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:30:42 INFO - PROCESS | 1885 | 1477985442082 Marionette TRACE conn4 <- [1,2617,null,{"value":null}] 00:30:42 INFO - PROCESS | 1885 | 1477985442097 Marionette TRACE conn4 -> [0,2618,"getWindowHandles",null] 00:30:42 INFO - PROCESS | 1885 | 1477985442102 Marionette TRACE conn4 <- [1,2618,null,["8"]] 00:30:42 INFO - PROCESS | 1885 | 1477985442107 Marionette TRACE conn4 -> [0,2619,"switchToWindow",{"name":"8"}] 00:30:42 INFO - PROCESS | 1885 | 1477985442115 Marionette TRACE conn4 <- [1,2619,null,{}] 00:30:42 INFO - PROCESS | 1885 | 1477985442121 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:30:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x83052400 == 10 [pid = 1885] [id = 563] 00:30:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x83052800) [pid = 1885] [serial = 1652] [outer = (nil)] 00:30:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x831cb000) [pid = 1885] [serial = 1653] [outer = 0x83052800] 00:30:42 INFO - PROCESS | 1885 | 1477985442219 Marionette DEBUG loaded listener.js 00:30:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x831cc800) [pid = 1885] [serial = 1654] [outer = 0x83052800] 00:30:42 INFO - PROCESS | 1885 | 1477985442952 Marionette TRACE conn4 <- [1,2620,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]]]}] 00:30:43 INFO - . 00:30:43 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1127ms 00:30:43 INFO - PROCESS | 1885 | 1477985443010 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 00:30:43 INFO - PROCESS | 1885 | 1477985443014 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 00:30:43 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 00:30:43 INFO - PROCESS | 1885 | 1477985443022 Marionette TRACE conn4 -> [0,2622,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:30:43 INFO - PROCESS | 1885 | 1477985443240 Marionette TRACE conn4 <- [1,2622,null,{"value":null}] 00:30:43 INFO - PROCESS | 1885 | 1477985443260 Marionette TRACE conn4 -> [0,2623,"getWindowHandles",null] 00:30:43 INFO - PROCESS | 1885 | 1477985443267 Marionette TRACE conn4 <- [1,2623,null,["8"]] 00:30:43 INFO - PROCESS | 1885 | 1477985443274 Marionette TRACE conn4 -> [0,2624,"switchToWindow",{"name":"8"}] 00:30:43 INFO - PROCESS | 1885 | 1477985443280 Marionette TRACE conn4 <- [1,2624,null,{}] 00:30:43 INFO - PROCESS | 1885 | 1477985443286 Marionette TRACE conn4 -> [0,2625,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:30:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x83266800 == 11 [pid = 1885] [id = 564] 00:30:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x83267000) [pid = 1885] [serial = 1655] [outer = (nil)] 00:30:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x83269000) [pid = 1885] [serial = 1656] [outer = 0x83267000] 00:30:43 INFO - PROCESS | 1885 | 1477985443386 Marionette DEBUG loaded listener.js 00:30:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x83da0c00) [pid = 1885] [serial = 1657] [outer = 0x83267000] 00:30:44 INFO - PROCESS | 1885 | 1477985444061 Marionette TRACE conn4 <- [1,2625,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]]]}] 00:30:44 INFO - . 00:30:44 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1075ms 00:30:44 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 00:30:44 INFO - PROCESS | 1885 | 1477985444097 Marionette TRACE conn4 -> [0,2626,"getWindowHandle",null] 00:30:44 INFO - PROCESS | 1885 | 1477985444100 Marionette TRACE conn4 <- [1,2626,null,{"value":"8"}] 00:30:44 INFO - PROCESS | 1885 | 1477985444107 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:30:44 INFO - PROCESS | 1885 | 1477985444274 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 00:30:44 INFO - PROCESS | 1885 | 1477985444406 Marionette TRACE conn4 -> [0,2628,"getWindowHandles",null] 00:30:44 INFO - PROCESS | 1885 | 1477985444409 Marionette TRACE conn4 <- [1,2628,null,["8"]] 00:30:44 INFO - PROCESS | 1885 | 1477985444419 Marionette TRACE conn4 -> [0,2629,"switchToWindow",{"name":"8"}] 00:30:44 INFO - PROCESS | 1885 | 1477985444424 Marionette TRACE conn4 <- [1,2629,null,{}] 00:30:44 INFO - PROCESS | 1885 | 1477985444430 Marionette TRACE conn4 -> [0,2630,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:30:44 INFO - PROCESS | 1885 | ++DOCSHELL 0x83e39400 == 12 [pid = 1885] [id = 565] 00:30:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x83e39800) [pid = 1885] [serial = 1658] [outer = (nil)] 00:30:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x83e3bc00) [pid = 1885] [serial = 1659] [outer = 0x83e39800] 00:30:44 INFO - PROCESS | 1885 | 1477985444522 Marionette DEBUG loaded listener.js 00:30:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x83e3ec00) [pid = 1885] [serial = 1660] [outer = 0x83e39800] 00:30:45 WARNING - wptserve Traceback (most recent call last): 00:30:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:30:45 WARNING - rv = self.func(request, response) 00:30:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:30:45 WARNING - access_control_allow_origin = "*") 00:30:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:30:45 WARNING - payload = payload_generator(server_data) 00:30:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:30:45 WARNING - return encode_string_as_bmp_image(data) 00:30: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 00:30:45 WARNING - img.save(f, "BMP") 00:30:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:30:45 WARNING - f.write(bmpfileheader) 00:30:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:30:45 WARNING - 00:30:49 INFO - PROCESS | 1885 | --DOCSHELL 0x83266800 == 11 [pid = 1885] [id = 564] 00:30:49 INFO - PROCESS | 1885 | --DOCSHELL 0x83052400 == 10 [pid = 1885] [id = 563] 00:30:49 INFO - PROCESS | 1885 | --DOCSHELL 0x82c46000 == 9 [pid = 1885] [id = 562] 00:30:49 INFO - PROCESS | 1885 | --DOCSHELL 0x82b14c00 == 8 [pid = 1885] [id = 561] 00:30:49 INFO - PROCESS | 1885 | --DOCSHELL 0x82b15c00 == 7 [pid = 1885] [id = 560] 00:30:52 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x83052800) [pid = 1885] [serial = 1652] [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] 00:30:52 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x83267000) [pid = 1885] [serial = 1655] [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] 00:30:52 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x82b16000) [pid = 1885] [serial = 1643] [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] 00:30:52 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x82b15000) [pid = 1885] [serial = 1646] [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] 00:30:52 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x82f73800) [pid = 1885] [serial = 1649] [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] 00:30:57 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x82c41800) [pid = 1885] [serial = 1647] [outer = (nil)] [url = about:blank] 00:30:57 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x82f78000) [pid = 1885] [serial = 1651] [outer = (nil)] [url = about:blank] 00:30:57 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x82f75400) [pid = 1885] [serial = 1650] [outer = (nil)] [url = about:blank] 00:30:57 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x831cc800) [pid = 1885] [serial = 1654] [outer = (nil)] [url = about:blank] 00:30:57 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x831cb000) [pid = 1885] [serial = 1653] [outer = (nil)] [url = about:blank] 00:30:57 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x83e3bc00) [pid = 1885] [serial = 1659] [outer = (nil)] [url = about:blank] 00:30:57 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x82c49000) [pid = 1885] [serial = 1648] [outer = (nil)] [url = about:blank] 00:30:57 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x83da0c00) [pid = 1885] [serial = 1657] [outer = (nil)] [url = about:blank] 00:30:57 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x83269000) [pid = 1885] [serial = 1656] [outer = (nil)] [url = about:blank] 00:30:57 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82c48400) [pid = 1885] [serial = 1645] [outer = (nil)] [url = about:blank] 00:31:14 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:31:14 INFO - PROCESS | 1885 | 1477985474696 Marionette TRACE conn4 <- [1,2630,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]]]}] 00:31:14 INFO - . 00:31:14 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30652ms 00:31:14 INFO - PROCESS | 1885 | 1477985474758 Marionette TRACE conn4 -> [0,2631,"getWindowHandle",null] 00:31:14 INFO - PROCESS | 1885 | 1477985474764 Marionette TRACE conn4 <- [1,2631,null,{"value":"8"}] 00:31:14 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 00:31:14 INFO - PROCESS | 1885 | 1477985474776 Marionette TRACE conn4 -> [0,2632,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:31:15 INFO - PROCESS | 1885 | 1477985475004 Marionette TRACE conn4 <- [1,2632,null,{"value":null}] 00:31:15 INFO - PROCESS | 1885 | 1477985475093 Marionette TRACE conn4 -> [0,2633,"getWindowHandles",null] 00:31:15 INFO - PROCESS | 1885 | 1477985475100 Marionette TRACE conn4 <- [1,2633,null,["8"]] 00:31:15 INFO - PROCESS | 1885 | 1477985475107 Marionette TRACE conn4 -> [0,2634,"switchToWindow",{"name":"8"}] 00:31:15 INFO - PROCESS | 1885 | 1477985475114 Marionette TRACE conn4 <- [1,2634,null,{}] 00:31:15 INFO - PROCESS | 1885 | 1477985475121 Marionette TRACE conn4 -> [0,2635,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:31:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c42800 == 8 [pid = 1885] [id = 566] 00:31:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82c42c00) [pid = 1885] [serial = 1661] [outer = (nil)] 00:31:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82c46c00) [pid = 1885] [serial = 1662] [outer = 0x82c42c00] 00:31:15 INFO - PROCESS | 1885 | 1477985475228 Marionette DEBUG loaded listener.js 00:31:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c4bc00) [pid = 1885] [serial = 1663] [outer = 0x82c42c00] 00:31:15 WARNING - wptserve Traceback (most recent call last): 00:31:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:31:15 WARNING - rv = self.func(request, response) 00:31:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:31:15 WARNING - access_control_allow_origin = "*") 00:31:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:31:15 WARNING - payload = payload_generator(server_data) 00:31:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:31:15 WARNING - return encode_string_as_bmp_image(data) 00:31: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 00:31:15 WARNING - img.save(f, "BMP") 00:31:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:31:15 WARNING - f.write(bmpfileheader) 00:31:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:31:15 WARNING - 00:31:24 INFO - PROCESS | 1885 | --DOCSHELL 0x83e39400 == 7 [pid = 1885] [id = 565] 00:31:30 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x83e39800) [pid = 1885] [serial = 1658] [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] 00:31:36 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x83e3ec00) [pid = 1885] [serial = 1660] [outer = (nil)] [url = about:blank] 00:31:36 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82c46c00) [pid = 1885] [serial = 1662] [outer = (nil)] [url = about:blank] 00:31:45 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:31:45 INFO - PROCESS | 1885 | 1477985505429 Marionette TRACE conn4 <- [1,2635,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]]]}] 00:31:45 INFO - . 00:31:45 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30706ms 00:31:45 INFO - PROCESS | 1885 | 1477985505480 Marionette TRACE conn4 -> [0,2636,"getWindowHandle",null] 00:31:45 INFO - PROCESS | 1885 | 1477985505486 Marionette TRACE conn4 <- [1,2636,null,{"value":"8"}] 00:31:45 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 00:31:45 INFO - PROCESS | 1885 | 1477985505498 Marionette TRACE conn4 -> [0,2637,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:31:45 INFO - PROCESS | 1885 | 1477985505724 Marionette TRACE conn4 <- [1,2637,null,{"value":null}] 00:31:45 INFO - PROCESS | 1885 | 1477985505809 Marionette TRACE conn4 -> [0,2638,"getWindowHandles",null] 00:31:45 INFO - PROCESS | 1885 | 1477985505816 Marionette TRACE conn4 <- [1,2638,null,["8"]] 00:31:45 INFO - PROCESS | 1885 | 1477985505825 Marionette TRACE conn4 -> [0,2639,"switchToWindow",{"name":"8"}] 00:31:45 INFO - PROCESS | 1885 | 1477985505833 Marionette TRACE conn4 <- [1,2639,null,{}] 00:31:45 INFO - PROCESS | 1885 | 1477985505839 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:31:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b13800 == 8 [pid = 1885] [id = 567] 00:31:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b14400) [pid = 1885] [serial = 1664] [outer = (nil)] 00:31:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82b17400) [pid = 1885] [serial = 1665] [outer = 0x82b14400] 00:31:45 INFO - PROCESS | 1885 | 1477985505947 Marionette DEBUG loaded listener.js 00:31:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c48400) [pid = 1885] [serial = 1666] [outer = 0x82b14400] 00:31:46 WARNING - wptserve Traceback (most recent call last): 00:31:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:31:46 WARNING - rv = self.func(request, response) 00:31:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:31:46 WARNING - access_control_allow_origin = "*") 00:31:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:31:46 WARNING - payload = payload_generator(server_data) 00:31:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:31:46 WARNING - return encode_string_as_bmp_image(data) 00:31: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 00:31:46 WARNING - img.save(f, "BMP") 00:31:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:31:46 WARNING - f.write(bmpfileheader) 00:31:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:31:46 WARNING - 00:31:55 INFO - PROCESS | 1885 | --DOCSHELL 0x82c42800 == 7 [pid = 1885] [id = 566] 00:31:57 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x82c42c00) [pid = 1885] [serial = 1661] [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] 00:32:03 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x82c4bc00) [pid = 1885] [serial = 1663] [outer = (nil)] [url = about:blank] 00:32:03 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82b17400) [pid = 1885] [serial = 1665] [outer = (nil)] [url = about:blank] 00:32:16 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:32:16 INFO - PROCESS | 1885 | 1477985536147 Marionette TRACE conn4 <- [1,2640,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]]]}] 00:32:16 INFO - . 00:32:16 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30712ms 00:32:16 INFO - PROCESS | 1885 | 1477985536207 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 00:32:16 INFO - PROCESS | 1885 | 1477985536214 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 00:32:16 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 00:32:16 INFO - PROCESS | 1885 | 1477985536225 Marionette TRACE conn4 -> [0,2642,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:16 INFO - PROCESS | 1885 | 1477985536453 Marionette TRACE conn4 <- [1,2642,null,{"value":null}] 00:32:16 INFO - PROCESS | 1885 | 1477985536538 Marionette TRACE conn4 -> [0,2643,"getWindowHandles",null] 00:32:16 INFO - PROCESS | 1885 | 1477985536545 Marionette TRACE conn4 <- [1,2643,null,["8"]] 00:32:16 INFO - PROCESS | 1885 | 1477985536553 Marionette TRACE conn4 -> [0,2644,"switchToWindow",{"name":"8"}] 00:32:16 INFO - PROCESS | 1885 | 1477985536562 Marionette TRACE conn4 <- [1,2644,null,{}] 00:32:16 INFO - PROCESS | 1885 | 1477985536568 Marionette TRACE conn4 -> [0,2645,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:16 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b16400 == 8 [pid = 1885] [id = 568] 00:32:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b17000) [pid = 1885] [serial = 1667] [outer = (nil)] 00:32:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82c43400) [pid = 1885] [serial = 1668] [outer = 0x82b17000] 00:32:16 INFO - PROCESS | 1885 | 1477985536676 Marionette DEBUG loaded listener.js 00:32:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c4a400) [pid = 1885] [serial = 1669] [outer = 0x82b17000] 00:32:17 INFO - PROCESS | 1885 | 1477985537294 Marionette TRACE conn4 <- [1,2645,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]]]}] 00:32:17 INFO - . 00:32:17 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1123ms 00:32:17 INFO - PROCESS | 1885 | 1477985537346 Marionette TRACE conn4 -> [0,2646,"getWindowHandle",null] 00:32:17 INFO - PROCESS | 1885 | 1477985537352 Marionette TRACE conn4 <- [1,2646,null,{"value":"8"}] 00:32:17 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 00:32:17 INFO - PROCESS | 1885 | 1477985537359 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:17 INFO - PROCESS | 1885 | 1477985537594 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 00:32:17 INFO - PROCESS | 1885 | 1477985537609 Marionette TRACE conn4 -> [0,2648,"getWindowHandles",null] 00:32:17 INFO - PROCESS | 1885 | 1477985537613 Marionette TRACE conn4 <- [1,2648,null,["8"]] 00:32:17 INFO - PROCESS | 1885 | 1477985537620 Marionette TRACE conn4 -> [0,2649,"switchToWindow",{"name":"8"}] 00:32:17 INFO - PROCESS | 1885 | 1477985537626 Marionette TRACE conn4 <- [1,2649,null,{}] 00:32:17 INFO - PROCESS | 1885 | 1477985537632 Marionette TRACE conn4 -> [0,2650,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c47800 == 9 [pid = 1885] [id = 569] 00:32:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x82f74c00) [pid = 1885] [serial = 1670] [outer = (nil)] 00:32:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x82f76800) [pid = 1885] [serial = 1671] [outer = 0x82f74c00] 00:32:17 INFO - PROCESS | 1885 | 1477985537750 Marionette DEBUG loaded listener.js 00:32:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x82f79400) [pid = 1885] [serial = 1672] [outer = 0x82f74c00] 00:32:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x83010400 == 10 [pid = 1885] [id = 570] 00:32:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x83043800) [pid = 1885] [serial = 1673] [outer = (nil)] 00:32:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8300a400) [pid = 1885] [serial = 1674] [outer = 0x83043800] 00:32:18 INFO - PROCESS | 1885 | 1477985538571 Marionette TRACE conn4 <- [1,2650,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]]]}] 00:32:18 INFO - . 00:32:18 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 1227ms 00:32:18 INFO - PROCESS | 1885 | 1477985538595 Marionette TRACE conn4 -> [0,2651,"getWindowHandle",null] 00:32:18 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 00:32:18 INFO - PROCESS | 1885 | 1477985538603 Marionette TRACE conn4 <- [1,2651,null,{"value":"8"}] 00:32:18 INFO - PROCESS | 1885 | 1477985538610 Marionette TRACE conn4 -> [0,2652,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:18 INFO - PROCESS | 1885 | 1477985538852 Marionette TRACE conn4 <- [1,2652,null,{"value":null}] 00:32:18 INFO - PROCESS | 1885 | 1477985538875 Marionette TRACE conn4 -> [0,2653,"getWindowHandles",null] 00:32:18 INFO - PROCESS | 1885 | 1477985538880 Marionette TRACE conn4 <- [1,2653,null,["8"]] 00:32:18 INFO - PROCESS | 1885 | 1477985538885 Marionette TRACE conn4 -> [0,2654,"switchToWindow",{"name":"8"}] 00:32:18 INFO - PROCESS | 1885 | 1477985538892 Marionette TRACE conn4 <- [1,2654,null,{}] 00:32:18 INFO - PROCESS | 1885 | 1477985538898 Marionette TRACE conn4 -> [0,2655,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x831cf800 == 11 [pid = 1885] [id = 571] 00:32:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x831cfc00) [pid = 1885] [serial = 1675] [outer = (nil)] 00:32:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x831d2c00) [pid = 1885] [serial = 1676] [outer = 0x831cfc00] 00:32:19 INFO - PROCESS | 1885 | 1477985538997 Marionette DEBUG loaded listener.js 00:32:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x831d4800) [pid = 1885] [serial = 1677] [outer = 0x831cfc00] 00:32:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x83268000 == 12 [pid = 1885] [id = 572] 00:32:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x833bec00) [pid = 1885] [serial = 1678] [outer = (nil)] 00:32:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x833c0000) [pid = 1885] [serial = 1679] [outer = 0x833bec00] 00:32:19 INFO - PROCESS | 1885 | 1477985539742 Marionette TRACE conn4 <- [1,2655,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]]]}] 00:32:19 INFO - . 00:32:19 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 1174ms 00:32:19 INFO - PROCESS | 1885 | 1477985539782 Marionette TRACE conn4 -> [0,2656,"getWindowHandle",null] 00:32:19 INFO - PROCESS | 1885 | 1477985539786 Marionette TRACE conn4 <- [1,2656,null,{"value":"8"}] 00:32:19 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 00:32:19 INFO - PROCESS | 1885 | 1477985539794 Marionette TRACE conn4 -> [0,2657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:20 INFO - PROCESS | 1885 | 1477985540027 Marionette TRACE conn4 <- [1,2657,null,{"value":null}] 00:32:20 INFO - PROCESS | 1885 | 1477985540049 Marionette TRACE conn4 -> [0,2658,"getWindowHandles",null] 00:32:20 INFO - PROCESS | 1885 | 1477985540056 Marionette TRACE conn4 <- [1,2658,null,["8"]] 00:32:20 INFO - PROCESS | 1885 | 1477985540060 Marionette TRACE conn4 -> [0,2659,"switchToWindow",{"name":"8"}] 00:32:20 INFO - PROCESS | 1885 | 1477985540067 Marionette TRACE conn4 <- [1,2659,null,{}] 00:32:20 INFO - PROCESS | 1885 | 1477985540073 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x833c1000 == 13 [pid = 1885] [id = 573] 00:32:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x833c8400) [pid = 1885] [serial = 1680] [outer = (nil)] 00:32:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x833ca000) [pid = 1885] [serial = 1681] [outer = 0x833c8400] 00:32:20 INFO - PROCESS | 1885 | 1477985540171 Marionette DEBUG loaded listener.js 00:32:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x83e33400) [pid = 1885] [serial = 1682] [outer = 0x833c8400] 00:32:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adc7400 == 14 [pid = 1885] [id = 574] 00:32:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8adc8000) [pid = 1885] [serial = 1683] [outer = (nil)] 00:32:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8adc8c00) [pid = 1885] [serial = 1684] [outer = 0x8adc8000] 00:32:20 INFO - PROCESS | 1885 | 1477985540898 Marionette TRACE conn4 <- [1,2660,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]]]}] 00:32:20 INFO - . 00:32:20 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 1122ms 00:32:20 INFO - PROCESS | 1885 | 1477985540915 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 00:32:20 INFO - PROCESS | 1885 | 1477985540919 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 00:32:20 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 00:32:20 INFO - PROCESS | 1885 | 1477985540926 Marionette TRACE conn4 -> [0,2662,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:21 INFO - PROCESS | 1885 | 1477985541099 Marionette TRACE conn4 <- [1,2662,null,{"value":null}] 00:32:21 INFO - PROCESS | 1885 | 1477985541117 Marionette TRACE conn4 -> [0,2663,"getWindowHandles",null] 00:32:21 INFO - PROCESS | 1885 | 1477985541126 Marionette TRACE conn4 <- [1,2663,null,["8"]] 00:32:21 INFO - PROCESS | 1885 | 1477985541136 Marionette TRACE conn4 -> [0,2664,"switchToWindow",{"name":"8"}] 00:32:21 INFO - PROCESS | 1885 | 1477985541144 Marionette TRACE conn4 <- [1,2664,null,{}] 00:32:21 INFO - PROCESS | 1885 | 1477985541310 Marionette TRACE conn4 -> [0,2665,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adcb000 == 15 [pid = 1885] [id = 575] 00:32:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x8adcd400) [pid = 1885] [serial = 1685] [outer = (nil)] 00:32:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x8adf0000) [pid = 1885] [serial = 1686] [outer = 0x8adcd400] 00:32:21 INFO - PROCESS | 1885 | 1477985541404 Marionette DEBUG loaded listener.js 00:32:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x8adf1c00) [pid = 1885] [serial = 1687] [outer = 0x8adcd400] 00:32:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ccd4400 == 16 [pid = 1885] [id = 576] 00:32:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x8ccd4c00) [pid = 1885] [serial = 1688] [outer = (nil)] 00:32:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x8ccd7800) [pid = 1885] [serial = 1689] [outer = 0x8ccd4c00] 00:32:22 INFO - PROCESS | 1885 | 1477985542082 Marionette TRACE conn4 <- [1,2665,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]]]}] 00:32:22 INFO - . 00:32:22 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 1176ms 00:32:22 INFO - PROCESS | 1885 | 1477985542101 Marionette TRACE conn4 -> [0,2666,"getWindowHandle",null] 00:32:22 INFO - PROCESS | 1885 | 1477985542105 Marionette TRACE conn4 <- [1,2666,null,{"value":"8"}] 00:32:22 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 00:32:22 INFO - PROCESS | 1885 | 1477985542111 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:22 INFO - PROCESS | 1885 | 1477985542386 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 00:32:22 INFO - PROCESS | 1885 | 1477985542401 Marionette TRACE conn4 -> [0,2668,"getWindowHandles",null] 00:32:22 INFO - PROCESS | 1885 | 1477985542404 Marionette TRACE conn4 <- [1,2668,null,["8"]] 00:32:22 INFO - PROCESS | 1885 | 1477985542409 Marionette TRACE conn4 -> [0,2669,"switchToWindow",{"name":"8"}] 00:32:22 INFO - PROCESS | 1885 | 1477985542414 Marionette TRACE conn4 <- [1,2669,null,{}] 00:32:22 INFO - PROCESS | 1885 | 1477985542421 Marionette TRACE conn4 -> [0,2670,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a2ec00 == 17 [pid = 1885] [id = 577] 00:32:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x83052c00) [pid = 1885] [serial = 1690] [outer = (nil)] 00:32:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x8cd54400) [pid = 1885] [serial = 1691] [outer = 0x83052c00] 00:32:22 INFO - PROCESS | 1885 | 1477985542511 Marionette DEBUG loaded listener.js 00:32:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x8adcc800) [pid = 1885] [serial = 1692] [outer = 0x83052c00] 00:32:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd87000 == 18 [pid = 1885] [id = 578] 00:32:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x8cd89400) [pid = 1885] [serial = 1693] [outer = (nil)] 00:32:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x8cd8b400) [pid = 1885] [serial = 1694] [outer = 0x8cd89400] 00:32:23 INFO - PROCESS | 1885 | 1477985543265 Marionette TRACE conn4 <- [1,2670,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]]]}] 00:32:23 INFO - . 00:32:23 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 1170ms 00:32:23 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 00:32:23 INFO - PROCESS | 1885 | 1477985543281 Marionette TRACE conn4 -> [0,2671,"getWindowHandle",null] 00:32:23 INFO - PROCESS | 1885 | 1477985543283 Marionette TRACE conn4 <- [1,2671,null,{"value":"8"}] 00:32:23 INFO - PROCESS | 1885 | 1477985543290 Marionette TRACE conn4 -> [0,2672,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:23 INFO - PROCESS | 1885 | 1477985543539 Marionette TRACE conn4 <- [1,2672,null,{"value":null}] 00:32:23 INFO - PROCESS | 1885 | 1477985543552 Marionette TRACE conn4 -> [0,2673,"getWindowHandles",null] 00:32:23 INFO - PROCESS | 1885 | 1477985543558 Marionette TRACE conn4 <- [1,2673,null,["8"]] 00:32:23 INFO - PROCESS | 1885 | 1477985543636 Marionette TRACE conn4 -> [0,2674,"switchToWindow",{"name":"8"}] 00:32:23 INFO - PROCESS | 1885 | 1477985543643 Marionette TRACE conn4 <- [1,2674,null,{}] 00:32:23 INFO - PROCESS | 1885 | 1477985543648 Marionette TRACE conn4 -> [0,2675,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a24400 == 19 [pid = 1885] [id = 579] 00:32:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x8cd8c000) [pid = 1885] [serial = 1695] [outer = (nil)] 00:32:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x8da88c00) [pid = 1885] [serial = 1696] [outer = 0x8cd8c000] 00:32:23 INFO - PROCESS | 1885 | 1477985543736 Marionette DEBUG loaded listener.js 00:32:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x8da8a800) [pid = 1885] [serial = 1697] [outer = 0x8cd8c000] 00:32:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dbc6c00 == 20 [pid = 1885] [id = 580] 00:32:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x8dbc7400) [pid = 1885] [serial = 1698] [outer = (nil)] 00:32:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x8dcc3400) [pid = 1885] [serial = 1699] [outer = 0x8dbc7400] 00:32:24 INFO - PROCESS | 1885 | 1477985544448 Marionette TRACE conn4 <- [1,2675,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]]]}] 00:32:24 INFO - . 00:32:24 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 1173ms 00:32:24 INFO - PROCESS | 1885 | 1477985544495 Marionette TRACE conn4 -> [0,2676,"getWindowHandle",null] 00:32:24 INFO - PROCESS | 1885 | 1477985544501 Marionette TRACE conn4 <- [1,2676,null,{"value":"8"}] 00:32:24 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 00:32:24 INFO - PROCESS | 1885 | 1477985544512 Marionette TRACE conn4 -> [0,2677,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:24 INFO - PROCESS | 1885 | 1477985544758 Marionette TRACE conn4 <- [1,2677,null,{"value":null}] 00:32:24 INFO - PROCESS | 1885 | 1477985544929 Marionette TRACE conn4 -> [0,2678,"getWindowHandles",null] 00:32:24 INFO - PROCESS | 1885 | 1477985544937 Marionette TRACE conn4 <- [1,2678,null,["8"]] 00:32:24 INFO - PROCESS | 1885 | 1477985544945 Marionette TRACE conn4 -> [0,2679,"switchToWindow",{"name":"8"}] 00:32:24 INFO - PROCESS | 1885 | 1477985544953 Marionette TRACE conn4 <- [1,2679,null,{}] 00:32:25 INFO - PROCESS | 1885 | 1477985545001 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f4a400 == 21 [pid = 1885] [id = 581] 00:32:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x82f4c400) [pid = 1885] [serial = 1700] [outer = (nil)] 00:32:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x82f70400) [pid = 1885] [serial = 1701] [outer = 0x82f4c400] 00:32:25 INFO - PROCESS | 1885 | 1477985545125 Marionette DEBUG loaded listener.js 00:32:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x82f77c00) [pid = 1885] [serial = 1702] [outer = 0x82f4c400] 00:32:25 INFO - PROCESS | 1885 | 1477985545777 Marionette TRACE conn4 <- [1,2680,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]]]}] 00:32:25 INFO - . 00:32:25 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 1335ms 00:32:25 INFO - PROCESS | 1885 | 1477985545845 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 00:32:25 INFO - PROCESS | 1885 | 1477985545851 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 00:32:25 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 00:32:25 INFO - PROCESS | 1885 | 1477985545858 Marionette TRACE conn4 -> [0,2682,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:26 INFO - PROCESS | 1885 | 1477985546048 Marionette TRACE conn4 <- [1,2682,null,{"value":null}] 00:32:26 INFO - PROCESS | 1885 | 1477985546222 Marionette TRACE conn4 -> [0,2683,"getWindowHandles",null] 00:32:26 INFO - PROCESS | 1885 | 1477985546228 Marionette TRACE conn4 <- [1,2683,null,["8"]] 00:32:26 INFO - PROCESS | 1885 | 1477985546240 Marionette TRACE conn4 -> [0,2684,"switchToWindow",{"name":"8"}] 00:32:26 INFO - PROCESS | 1885 | 1477985546247 Marionette TRACE conn4 <- [1,2684,null,{}] 00:32:26 INFO - PROCESS | 1885 | 1477985546253 Marionette TRACE conn4 -> [0,2685,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x831ce400 == 22 [pid = 1885] [id = 582] 00:32:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x831cf400) [pid = 1885] [serial = 1703] [outer = (nil)] 00:32:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x83e37000) [pid = 1885] [serial = 1704] [outer = 0x831cf400] 00:32:26 INFO - PROCESS | 1885 | 1477985546359 Marionette DEBUG loaded listener.js 00:32:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x8adc7c00) [pid = 1885] [serial = 1705] [outer = 0x831cf400] 00:32:27 INFO - PROCESS | 1885 | 1477985547034 Marionette TRACE conn4 <- [1,2685,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]]]}] 00:32:27 INFO - . 00:32:27 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 1231ms 00:32:27 INFO - PROCESS | 1885 | 1477985547096 Marionette TRACE conn4 -> [0,2686,"getWindowHandle",null] 00:32:27 INFO - PROCESS | 1885 | 1477985547104 Marionette TRACE conn4 <- [1,2686,null,{"value":"8"}] 00:32:27 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 00:32:27 INFO - PROCESS | 1885 | 1477985547129 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:27 INFO - PROCESS | 1885 | 1477985547315 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 00:32:27 INFO - PROCESS | 1885 | 1477985547487 Marionette TRACE conn4 -> [0,2688,"getWindowHandles",null] 00:32:27 INFO - PROCESS | 1885 | 1477985547491 Marionette TRACE conn4 <- [1,2688,null,["8"]] 00:32:27 INFO - PROCESS | 1885 | 1477985547502 Marionette TRACE conn4 -> [0,2689,"switchToWindow",{"name":"8"}] 00:32:27 INFO - PROCESS | 1885 | 1477985547509 Marionette TRACE conn4 <- [1,2689,null,{}] 00:32:27 INFO - PROCESS | 1885 | 1477985547516 Marionette TRACE conn4 -> [0,2690,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb3000 == 23 [pid = 1885] [id = 583] 00:32:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x8deb3800) [pid = 1885] [serial = 1706] [outer = (nil)] 00:32:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x83632800) [pid = 1885] [serial = 1707] [outer = 0x8deb3800] 00:32:27 INFO - PROCESS | 1885 | 1477985547629 Marionette DEBUG loaded listener.js 00:32:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x8deb8800) [pid = 1885] [serial = 1708] [outer = 0x8deb3800] 00:32:28 INFO - PROCESS | 1885 | 1477985548276 Marionette TRACE conn4 <- [1,2690,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]]]}] 00:32:28 INFO - . 00:32:28 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 1176ms 00:32:28 INFO - PROCESS | 1885 | 1477985548310 Marionette TRACE conn4 -> [0,2691,"getWindowHandle",null] 00:32:28 INFO - PROCESS | 1885 | 1477985548315 Marionette TRACE conn4 <- [1,2691,null,{"value":"8"}] 00:32:28 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 00:32:28 INFO - PROCESS | 1885 | 1477985548324 Marionette TRACE conn4 -> [0,2692,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:28 INFO - PROCESS | 1885 | 1477985548520 Marionette TRACE conn4 <- [1,2692,null,{"value":null}] 00:32:28 INFO - PROCESS | 1885 | 1477985548708 Marionette TRACE conn4 -> [0,2693,"getWindowHandles",null] 00:32:28 INFO - PROCESS | 1885 | 1477985548713 Marionette TRACE conn4 <- [1,2693,null,["8"]] 00:32:28 INFO - PROCESS | 1885 | 1477985548719 Marionette TRACE conn4 -> [0,2694,"switchToWindow",{"name":"8"}] 00:32:28 INFO - PROCESS | 1885 | 1477985548725 Marionette TRACE conn4 <- [1,2694,null,{}] 00:32:28 INFO - PROCESS | 1885 | 1477985548735 Marionette TRACE conn4 -> [0,2695,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dff2000 == 24 [pid = 1885] [id = 584] 00:32:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8dff2800) [pid = 1885] [serial = 1709] [outer = (nil)] 00:32:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8fa37c00) [pid = 1885] [serial = 1710] [outer = 0x8dff2800] 00:32:28 INFO - PROCESS | 1885 | 1477985548848 Marionette DEBUG loaded listener.js 00:32:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8fab9800) [pid = 1885] [serial = 1711] [outer = 0x8dff2800] 00:32:29 INFO - PROCESS | 1885 | 1477985549710 Marionette TRACE conn4 <- [1,2695,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]]]}] 00:32:29 INFO - . 00:32:29 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 1424ms 00:32:29 INFO - PROCESS | 1885 | 1477985549747 Marionette TRACE conn4 -> [0,2696,"getWindowHandle",null] 00:32:29 INFO - PROCESS | 1885 | 1477985549752 Marionette TRACE conn4 <- [1,2696,null,{"value":"8"}] 00:32:29 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 00:32:29 INFO - PROCESS | 1885 | 1477985549763 Marionette TRACE conn4 -> [0,2697,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:29 INFO - PROCESS | 1885 | 1477985549937 Marionette TRACE conn4 <- [1,2697,null,{"value":null}] 00:32:30 INFO - PROCESS | 1885 | 1477985550129 Marionette TRACE conn4 -> [0,2698,"getWindowHandles",null] 00:32:30 INFO - PROCESS | 1885 | 1477985550139 Marionette TRACE conn4 <- [1,2698,null,["8"]] 00:32:30 INFO - PROCESS | 1885 | 1477985550150 Marionette TRACE conn4 -> [0,2699,"switchToWindow",{"name":"8"}] 00:32:30 INFO - PROCESS | 1885 | 1477985550161 Marionette TRACE conn4 <- [1,2699,null,{}] 00:32:30 INFO - PROCESS | 1885 | 1477985550166 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a2b000 == 25 [pid = 1885] [id = 585] 00:32:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x82a2b400) [pid = 1885] [serial = 1712] [outer = (nil)] 00:32:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x82f48000) [pid = 1885] [serial = 1713] [outer = 0x82a2b400] 00:32:30 INFO - PROCESS | 1885 | 1477985550266 Marionette DEBUG loaded listener.js 00:32:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x82f6f400) [pid = 1885] [serial = 1714] [outer = 0x82a2b400] 00:32:30 INFO - PROCESS | 1885 | --DOCSHELL 0x8dbc6c00 == 24 [pid = 1885] [id = 580] 00:32:30 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd87000 == 23 [pid = 1885] [id = 578] 00:32:30 INFO - PROCESS | 1885 | --DOCSHELL 0x8ccd4400 == 22 [pid = 1885] [id = 576] 00:32:30 INFO - PROCESS | 1885 | --DOCSHELL 0x8adc7400 == 21 [pid = 1885] [id = 574] 00:32:30 INFO - PROCESS | 1885 | --DOCSHELL 0x83268000 == 20 [pid = 1885] [id = 572] 00:32:30 INFO - PROCESS | 1885 | --DOCSHELL 0x83010400 == 19 [pid = 1885] [id = 570] 00:32:30 INFO - PROCESS | 1885 | --DOCSHELL 0x82b13800 == 18 [pid = 1885] [id = 567] 00:32:31 INFO - PROCESS | 1885 | 1477985550994 Marionette TRACE conn4 <- [1,2700,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]]]}] 00:32:31 INFO - . 00:32:31 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 1269ms 00:32:31 INFO - PROCESS | 1885 | 1477985551032 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 00:32:31 INFO - PROCESS | 1885 | 1477985551039 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 00:32:31 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 00:32:31 INFO - PROCESS | 1885 | 1477985551048 Marionette TRACE conn4 -> [0,2702,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:31 INFO - PROCESS | 1885 | 1477985551244 Marionette TRACE conn4 <- [1,2702,null,{"value":null}] 00:32:31 INFO - PROCESS | 1885 | 1477985551379 Marionette TRACE conn4 -> [0,2703,"getWindowHandles",null] 00:32:31 INFO - PROCESS | 1885 | 1477985551383 Marionette TRACE conn4 <- [1,2703,null,["8"]] 00:32:31 INFO - PROCESS | 1885 | 1477985551390 Marionette TRACE conn4 -> [0,2704,"switchToWindow",{"name":"8"}] 00:32:31 INFO - PROCESS | 1885 | 1477985551395 Marionette TRACE conn4 <- [1,2704,null,{}] 00:32:31 INFO - PROCESS | 1885 | 1477985551401 Marionette TRACE conn4 -> [0,2705,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x831d7c00 == 19 [pid = 1885] [id = 586] 00:32:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x83268000) [pid = 1885] [serial = 1715] [outer = (nil)] 00:32:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x833c0c00) [pid = 1885] [serial = 1716] [outer = 0x83268000] 00:32:31 INFO - PROCESS | 1885 | 1477985551495 Marionette DEBUG loaded listener.js 00:32:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x83e30c00) [pid = 1885] [serial = 1717] [outer = 0x83268000] 00:32:32 INFO - . 00:32:32 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 1129ms 00:32:32 INFO - PROCESS | 1885 | 1477985552165 Marionette TRACE conn4 <- [1,2705,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]]]}] 00:32:32 INFO - PROCESS | 1885 | 1477985552187 Marionette TRACE conn4 -> [0,2706,"getWindowHandle",null] 00:32:32 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 00:32:32 INFO - PROCESS | 1885 | 1477985552194 Marionette TRACE conn4 <- [1,2706,null,{"value":"8"}] 00:32:32 INFO - PROCESS | 1885 | 1477985552201 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:32 INFO - PROCESS | 1885 | 1477985552416 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 00:32:32 INFO - PROCESS | 1885 | 1477985552437 Marionette TRACE conn4 -> [0,2708,"getWindowHandles",null] 00:32:32 INFO - PROCESS | 1885 | 1477985552441 Marionette TRACE conn4 <- [1,2708,null,["8"]] 00:32:32 INFO - PROCESS | 1885 | 1477985552446 Marionette TRACE conn4 -> [0,2709,"switchToWindow",{"name":"8"}] 00:32:32 INFO - PROCESS | 1885 | 1477985552453 Marionette TRACE conn4 <- [1,2709,null,{}] 00:32:32 INFO - PROCESS | 1885 | 1477985552459 Marionette TRACE conn4 -> [0,2710,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd56000 == 20 [pid = 1885] [id = 587] 00:32:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8cd57800) [pid = 1885] [serial = 1718] [outer = (nil)] 00:32:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8cd81c00) [pid = 1885] [serial = 1719] [outer = 0x8cd57800] 00:32:32 INFO - PROCESS | 1885 | 1477985552553 Marionette DEBUG loaded listener.js 00:32:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8cd87000) [pid = 1885] [serial = 1720] [outer = 0x8cd57800] 00:32:33 INFO - PROCESS | 1885 | 1477985553270 Marionette TRACE conn4 <- [1,2710,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]]]}] 00:32:33 INFO - . 00:32:33 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 1120ms 00:32:33 INFO - PROCESS | 1885 | 1477985553320 Marionette TRACE conn4 -> [0,2711,"getWindowHandle",null] 00:32:33 INFO - PROCESS | 1885 | 1477985553323 Marionette TRACE conn4 <- [1,2711,null,{"value":"8"}] 00:32:33 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 00:32:33 INFO - PROCESS | 1885 | 1477985553331 Marionette TRACE conn4 -> [0,2712,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:33 INFO - PROCESS | 1885 | 1477985553632 Marionette TRACE conn4 <- [1,2712,null,{"value":null}] 00:32:33 INFO - PROCESS | 1885 | 1477985553682 Marionette TRACE conn4 -> [0,2713,"getWindowHandles",null] 00:32:33 INFO - PROCESS | 1885 | 1477985553688 Marionette TRACE conn4 <- [1,2713,null,["8"]] 00:32:33 INFO - PROCESS | 1885 | 1477985553694 Marionette TRACE conn4 -> [0,2714,"switchToWindow",{"name":"8"}] 00:32:33 INFO - PROCESS | 1885 | 1477985553699 Marionette TRACE conn4 <- [1,2714,null,{}] 00:32:33 INFO - PROCESS | 1885 | 1477985553778 Marionette TRACE conn4 -> [0,2715,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x8debc000 == 21 [pid = 1885] [id = 588] 00:32:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x8dec9800) [pid = 1885] [serial = 1721] [outer = (nil)] 00:32:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x8dfed400) [pid = 1885] [serial = 1722] [outer = 0x8dec9800] 00:32:33 INFO - PROCESS | 1885 | 1477985553881 Marionette DEBUG loaded listener.js 00:32:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8fa42400) [pid = 1885] [serial = 1723] [outer = 0x8dec9800] 00:32:34 INFO - PROCESS | 1885 | 1477985554513 Marionette TRACE conn4 <- [1,2715,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]]]}] 00:32:34 INFO - . 00:32:34 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 1224ms 00:32:34 INFO - PROCESS | 1885 | 1477985554554 Marionette TRACE conn4 -> [0,2716,"getWindowHandle",null] 00:32:34 INFO - PROCESS | 1885 | 1477985554557 Marionette TRACE conn4 <- [1,2716,null,{"value":"8"}] 00:32:34 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 00:32:34 INFO - PROCESS | 1885 | 1477985554570 Marionette TRACE conn4 -> [0,2717,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:34 INFO - PROCESS | 1885 | 1477985554780 Marionette TRACE conn4 <- [1,2717,null,{"value":null}] 00:32:34 INFO - PROCESS | 1885 | 1477985554812 Marionette TRACE conn4 -> [0,2718,"getWindowHandles",null] 00:32:34 INFO - PROCESS | 1885 | 1477985554815 Marionette TRACE conn4 <- [1,2718,null,["8"]] 00:32:34 INFO - PROCESS | 1885 | 1477985554819 Marionette TRACE conn4 -> [0,2719,"switchToWindow",{"name":"8"}] 00:32:34 INFO - PROCESS | 1885 | 1477985554825 Marionette TRACE conn4 <- [1,2719,null,{}] 00:32:34 INFO - PROCESS | 1885 | 1477985554830 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:34 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a30000 == 22 [pid = 1885] [id = 589] 00:32:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x83260c00) [pid = 1885] [serial = 1724] [outer = (nil)] 00:32:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x8fbdb800) [pid = 1885] [serial = 1725] [outer = 0x83260c00] 00:32:34 INFO - PROCESS | 1885 | 1477985554995 Marionette DEBUG loaded listener.js 00:32:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x8fbdcc00) [pid = 1885] [serial = 1726] [outer = 0x83260c00] 00:32:35 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x8cd89400) [pid = 1885] [serial = 1693] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477985542997] 00:32:35 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x83052c00) [pid = 1885] [serial = 1690] [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] 00:32:35 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x8ccd4c00) [pid = 1885] [serial = 1688] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:32:35 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x8adcd400) [pid = 1885] [serial = 1685] [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] 00:32:35 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x8adc8000) [pid = 1885] [serial = 1683] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 00:32:35 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x833c8400) [pid = 1885] [serial = 1680] [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] 00:32:35 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x833bec00) [pid = 1885] [serial = 1678] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477985539524] 00:32:35 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x831cfc00) [pid = 1885] [serial = 1675] [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] 00:32:35 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x83043800) [pid = 1885] [serial = 1673] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 00:32:35 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x82f74c00) [pid = 1885] [serial = 1670] [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] 00:32:35 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x82b14400) [pid = 1885] [serial = 1664] [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] 00:32:35 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x82b17000) [pid = 1885] [serial = 1667] [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] 00:32:35 INFO - PROCESS | 1885 | 1477985555757 Marionette TRACE conn4 <- [1,2720,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]]]}] 00:32:35 INFO - . 00:32:35 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 1227ms 00:32:35 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 00:32:35 INFO - PROCESS | 1885 | 1477985555791 Marionette TRACE conn4 -> [0,2721,"getWindowHandle",null] 00:32:35 INFO - PROCESS | 1885 | 1477985555794 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 00:32:35 INFO - PROCESS | 1885 | 1477985555801 Marionette TRACE conn4 -> [0,2722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:35 INFO - PROCESS | 1885 | 1477985555993 Marionette TRACE conn4 <- [1,2722,null,{"value":null}] 00:32:36 INFO - PROCESS | 1885 | 1477985556131 Marionette TRACE conn4 -> [0,2723,"getWindowHandles",null] 00:32:36 INFO - PROCESS | 1885 | 1477985556135 Marionette TRACE conn4 <- [1,2723,null,["8"]] 00:32:36 INFO - PROCESS | 1885 | 1477985556140 Marionette TRACE conn4 -> [0,2724,"switchToWindow",{"name":"8"}] 00:32:36 INFO - PROCESS | 1885 | 1477985556145 Marionette TRACE conn4 <- [1,2724,null,{}] 00:32:36 INFO - PROCESS | 1885 | 1477985556150 Marionette TRACE conn4 -> [0,2725,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fc56000 == 23 [pid = 1885] [id = 590] 00:32:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8fc57c00) [pid = 1885] [serial = 1727] [outer = (nil)] 00:32:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8fc60c00) [pid = 1885] [serial = 1728] [outer = 0x8fc57c00] 00:32:36 INFO - PROCESS | 1885 | 1477985556245 Marionette DEBUG loaded listener.js 00:32:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8fcd5800) [pid = 1885] [serial = 1729] [outer = 0x8fc57c00] 00:32:36 INFO - PROCESS | 1885 | 1477985556826 Marionette TRACE conn4 <- [1,2725,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]]]}] 00:32:36 INFO - . 00:32:36 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 1076ms 00:32:36 INFO - PROCESS | 1885 | 1477985556876 Marionette TRACE conn4 -> [0,2726,"getWindowHandle",null] 00:32:36 INFO - PROCESS | 1885 | 1477985556879 Marionette TRACE conn4 <- [1,2726,null,{"value":"8"}] 00:32:36 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 00:32:36 INFO - PROCESS | 1885 | 1477985556889 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:37 INFO - PROCESS | 1885 | 1477985557100 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 00:32:37 INFO - PROCESS | 1885 | 1477985557119 Marionette TRACE conn4 -> [0,2728,"getWindowHandles",null] 00:32:37 INFO - PROCESS | 1885 | 1477985557125 Marionette TRACE conn4 <- [1,2728,null,["8"]] 00:32:37 INFO - PROCESS | 1885 | 1477985557130 Marionette TRACE conn4 -> [0,2729,"switchToWindow",{"name":"8"}] 00:32:37 INFO - PROCESS | 1885 | 1477985557136 Marionette TRACE conn4 <- [1,2729,null,{}] 00:32:37 INFO - PROCESS | 1885 | 1477985557141 Marionette TRACE conn4 -> [0,2730,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fce1400 == 24 [pid = 1885] [id = 591] 00:32:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x90833400) [pid = 1885] [serial = 1730] [outer = (nil)] 00:32:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x9083a800) [pid = 1885] [serial = 1731] [outer = 0x90833400] 00:32:37 INFO - PROCESS | 1885 | 1477985557229 Marionette DEBUG loaded listener.js 00:32:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x9083d000) [pid = 1885] [serial = 1732] [outer = 0x90833400] 00:32:37 INFO - PROCESS | 1885 | 1477985557985 Marionette TRACE conn4 <- [1,2730,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]]]}] 00:32:38 INFO - . 00:32:38 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 1126ms 00:32:38 INFO - PROCESS | 1885 | 1477985558014 Marionette TRACE conn4 -> [0,2731,"getWindowHandle",null] 00:32:38 INFO - PROCESS | 1885 | 1477985558020 Marionette TRACE conn4 <- [1,2731,null,{"value":"8"}] 00:32:38 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 00:32:38 INFO - PROCESS | 1885 | 1477985558031 Marionette TRACE conn4 -> [0,2732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:38 INFO - PROCESS | 1885 | 1477985558258 Marionette TRACE conn4 <- [1,2732,null,{"value":null}] 00:32:38 INFO - PROCESS | 1885 | 1477985558413 Marionette TRACE conn4 -> [0,2733,"getWindowHandles",null] 00:32:38 INFO - PROCESS | 1885 | 1477985558417 Marionette TRACE conn4 <- [1,2733,null,["8"]] 00:32:38 INFO - PROCESS | 1885 | 1477985558425 Marionette TRACE conn4 -> [0,2734,"switchToWindow",{"name":"8"}] 00:32:38 INFO - PROCESS | 1885 | 1477985558432 Marionette TRACE conn4 <- [1,2734,null,{}] 00:32:38 INFO - PROCESS | 1885 | 1477985558485 Marionette TRACE conn4 -> [0,2735,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x831cdc00 == 25 [pid = 1885] [id = 592] 00:32:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x83263400) [pid = 1885] [serial = 1733] [outer = (nil)] 00:32:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x8adce000) [pid = 1885] [serial = 1734] [outer = 0x83263400] 00:32:38 INFO - PROCESS | 1885 | 1477985558601 Marionette DEBUG loaded listener.js 00:32:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8adf4c00) [pid = 1885] [serial = 1735] [outer = 0x83263400] 00:32:39 INFO - PROCESS | 1885 | 1477985559323 Marionette TRACE conn4 <- [1,2735,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]]]}] 00:32:39 INFO - . 00:32:39 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 1331ms 00:32:39 INFO - PROCESS | 1885 | 1477985559360 Marionette TRACE conn4 -> [0,2736,"getWindowHandle",null] 00:32:39 INFO - PROCESS | 1885 | 1477985559368 Marionette TRACE conn4 <- [1,2736,null,{"value":"8"}] 00:32:39 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 00:32:39 INFO - PROCESS | 1885 | 1477985559375 Marionette TRACE conn4 -> [0,2737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:39 INFO - PROCESS | 1885 | 1477985559632 Marionette TRACE conn4 <- [1,2737,null,{"value":null}] 00:32:39 INFO - PROCESS | 1885 | 1477985559759 Marionette TRACE conn4 -> [0,2738,"getWindowHandles",null] 00:32:39 INFO - PROCESS | 1885 | 1477985559763 Marionette TRACE conn4 <- [1,2738,null,["8"]] 00:32:39 INFO - PROCESS | 1885 | 1477985559774 Marionette TRACE conn4 -> [0,2739,"switchToWindow",{"name":"8"}] 00:32:39 INFO - PROCESS | 1885 | 1477985559780 Marionette TRACE conn4 <- [1,2739,null,{}] 00:32:39 INFO - PROCESS | 1885 | 1477985559827 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fabcc00 == 26 [pid = 1885] [id = 593] 00:32:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x8fb79800) [pid = 1885] [serial = 1736] [outer = (nil)] 00:32:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x8fc61800) [pid = 1885] [serial = 1737] [outer = 0x8fb79800] 00:32:39 INFO - PROCESS | 1885 | 1477985559942 Marionette DEBUG loaded listener.js 00:32:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x8fcdf400) [pid = 1885] [serial = 1738] [outer = 0x8fb79800] 00:32:40 INFO - PROCESS | 1885 | 1477985560668 Marionette TRACE conn4 <- [1,2740,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]]]}] 00:32:40 INFO - . 00:32:40 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1328ms 00:32:40 INFO - PROCESS | 1885 | 1477985560711 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 00:32:40 INFO - PROCESS | 1885 | 1477985560719 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 00:32:40 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 00:32:40 INFO - PROCESS | 1885 | 1477985560726 Marionette TRACE conn4 -> [0,2742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:41 INFO - PROCESS | 1885 | 1477985561033 Marionette TRACE conn4 <- [1,2742,null,{"value":null}] 00:32:41 INFO - PROCESS | 1885 | 1477985561123 Marionette TRACE conn4 -> [0,2743,"getWindowHandles",null] 00:32:41 INFO - PROCESS | 1885 | 1477985561127 Marionette TRACE conn4 <- [1,2743,null,["8"]] 00:32:41 INFO - PROCESS | 1885 | 1477985561173 Marionette TRACE conn4 -> [0,2744,"switchToWindow",{"name":"8"}] 00:32:41 INFO - PROCESS | 1885 | 1477985561181 Marionette TRACE conn4 <- [1,2744,null,{}] 00:32:41 INFO - PROCESS | 1885 | 1477985561189 Marionette TRACE conn4 -> [0,2745,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x92d87400 == 27 [pid = 1885] [id = 594] 00:32:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x92d92800) [pid = 1885] [serial = 1739] [outer = (nil)] 00:32:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x9303a800) [pid = 1885] [serial = 1740] [outer = 0x92d92800] 00:32:41 INFO - PROCESS | 1885 | 1477985561301 Marionette DEBUG loaded listener.js 00:32:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x93043c00) [pid = 1885] [serial = 1741] [outer = 0x92d92800] 00:32:41 INFO - PROCESS | 1885 | 1477985561913 Marionette TRACE conn4 <- [1,2745,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]]]}] 00:32:41 INFO - . 00:32:41 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1233ms 00:32:41 INFO - PROCESS | 1885 | 1477985561961 Marionette TRACE conn4 -> [0,2746,"getWindowHandle",null] 00:32:41 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 00:32:41 INFO - PROCESS | 1885 | 1477985561967 Marionette TRACE conn4 <- [1,2746,null,{"value":"8"}] 00:32:41 INFO - PROCESS | 1885 | 1477985561979 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:42 INFO - PROCESS | 1885 | 1477985562215 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 00:32:42 INFO - PROCESS | 1885 | 1477985562558 Marionette TRACE conn4 -> [0,2748,"getWindowHandles",null] 00:32:42 INFO - PROCESS | 1885 | 1477985562564 Marionette TRACE conn4 <- [1,2748,null,["8"]] 00:32:42 INFO - PROCESS | 1885 | 1477985562591 Marionette TRACE conn4 -> [0,2749,"switchToWindow",{"name":"8"}] 00:32:42 INFO - PROCESS | 1885 | 1477985562600 Marionette TRACE conn4 <- [1,2749,null,{}] 00:32:42 INFO - PROCESS | 1885 | 1477985562607 Marionette TRACE conn4 -> [0,2750,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x831d6000 == 28 [pid = 1885] [id = 595] 00:32:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x831d7400) [pid = 1885] [serial = 1742] [outer = (nil)] 00:32:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x83263c00) [pid = 1885] [serial = 1743] [outer = 0x831d7400] 00:32:42 INFO - PROCESS | 1885 | 1477985562707 Marionette DEBUG loaded listener.js 00:32:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x833c4800) [pid = 1885] [serial = 1744] [outer = 0x831d7400] 00:32:43 INFO - PROCESS | 1885 | 1477985563477 Marionette TRACE conn4 <- [1,2750,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]]]}] 00:32:43 INFO - . 00:32:43 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1529ms 00:32:43 INFO - PROCESS | 1885 | 1477985563503 Marionette TRACE conn4 -> [0,2751,"getWindowHandle",null] 00:32:43 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 00:32:43 INFO - PROCESS | 1885 | 1477985563509 Marionette TRACE conn4 <- [1,2751,null,{"value":"8"}] 00:32:43 INFO - PROCESS | 1885 | 1477985563518 Marionette TRACE conn4 -> [0,2752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:43 INFO - PROCESS | 1885 | 1477985563718 Marionette TRACE conn4 <- [1,2752,null,{"value":null}] 00:32:43 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x8cd54400) [pid = 1885] [serial = 1691] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x8adcc800) [pid = 1885] [serial = 1692] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x8cd8b400) [pid = 1885] [serial = 1694] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477985542997] 00:32:43 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x8adf0000) [pid = 1885] [serial = 1686] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x8adf1c00) [pid = 1885] [serial = 1687] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x8ccd7800) [pid = 1885] [serial = 1689] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:32:43 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x833ca000) [pid = 1885] [serial = 1681] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x83e33400) [pid = 1885] [serial = 1682] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x8adc8c00) [pid = 1885] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 00:32:43 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x831d2c00) [pid = 1885] [serial = 1676] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x831d4800) [pid = 1885] [serial = 1677] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x833c0000) [pid = 1885] [serial = 1679] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477985539524] 00:32:43 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x82f76800) [pid = 1885] [serial = 1671] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x82f79400) [pid = 1885] [serial = 1672] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x8300a400) [pid = 1885] [serial = 1674] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 00:32:43 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x82c43400) [pid = 1885] [serial = 1668] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x82c4a400) [pid = 1885] [serial = 1669] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x82c48400) [pid = 1885] [serial = 1666] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x8da88c00) [pid = 1885] [serial = 1696] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 1885 | 1477985563974 Marionette TRACE conn4 -> [0,2753,"getWindowHandles",null] 00:32:43 INFO - PROCESS | 1885 | 1477985563980 Marionette TRACE conn4 <- [1,2753,null,["8"]] 00:32:43 INFO - PROCESS | 1885 | 1477985563992 Marionette TRACE conn4 -> [0,2754,"switchToWindow",{"name":"8"}] 00:32:44 INFO - PROCESS | 1885 | 1477985563999 Marionette TRACE conn4 <- [1,2754,null,{}] 00:32:44 INFO - PROCESS | 1885 | 1477985564005 Marionette TRACE conn4 -> [0,2755,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:44 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c44c00 == 29 [pid = 1885] [id = 596] 00:32:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x82c45000) [pid = 1885] [serial = 1745] [outer = (nil)] 00:32:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x82f73400) [pid = 1885] [serial = 1746] [outer = 0x82c45000] 00:32:44 INFO - PROCESS | 1885 | 1477985564099 Marionette DEBUG loaded listener.js 00:32:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x82f79000) [pid = 1885] [serial = 1747] [outer = 0x82c45000] 00:32:44 INFO - PROCESS | 1885 | 1477985564776 Marionette TRACE conn4 <- [1,2755,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]]]}] 00:32:44 INFO - . 00:32:44 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1320ms 00:32:44 INFO - PROCESS | 1885 | 1477985564836 Marionette TRACE conn4 -> [0,2756,"getWindowHandle",null] 00:32:44 INFO - PROCESS | 1885 | 1477985564839 Marionette TRACE conn4 <- [1,2756,null,{"value":"8"}] 00:32:44 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 00:32:44 INFO - PROCESS | 1885 | 1477985564847 Marionette TRACE conn4 -> [0,2757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:45 INFO - PROCESS | 1885 | 1477985565019 Marionette TRACE conn4 <- [1,2757,null,{"value":null}] 00:32:45 INFO - PROCESS | 1885 | 1477985565160 Marionette TRACE conn4 -> [0,2758,"getWindowHandles",null] 00:32:45 INFO - PROCESS | 1885 | 1477985565169 Marionette TRACE conn4 <- [1,2758,null,["8"]] 00:32:45 INFO - PROCESS | 1885 | 1477985565183 Marionette TRACE conn4 -> [0,2759,"switchToWindow",{"name":"8"}] 00:32:45 INFO - PROCESS | 1885 | 1477985565190 Marionette TRACE conn4 <- [1,2759,null,{}] 00:32:45 INFO - PROCESS | 1885 | 1477985565195 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x831d7800 == 30 [pid = 1885] [id = 597] 00:32:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x83e33c00) [pid = 1885] [serial = 1748] [outer = (nil)] 00:32:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x83e3a000) [pid = 1885] [serial = 1749] [outer = 0x83e33c00] 00:32:45 INFO - PROCESS | 1885 | 1477985565285 Marionette DEBUG loaded listener.js 00:32:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8adc9400) [pid = 1885] [serial = 1750] [outer = 0x83e33c00] 00:32:45 INFO - PROCESS | 1885 | 1477985565867 Marionette TRACE conn4 <- [1,2760,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]]]}] 00:32:45 INFO - . 00:32:45 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1068ms 00:32:45 INFO - PROCESS | 1885 | 1477985565915 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 00:32:45 INFO - PROCESS | 1885 | 1477985565918 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 00:32:45 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 00:32:45 INFO - PROCESS | 1885 | 1477985565925 Marionette TRACE conn4 -> [0,2762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:46 INFO - PROCESS | 1885 | 1477985566089 Marionette TRACE conn4 <- [1,2762,null,{"value":null}] 00:32:46 INFO - PROCESS | 1885 | 1477985566108 Marionette TRACE conn4 -> [0,2763,"getWindowHandles",null] 00:32:46 INFO - PROCESS | 1885 | 1477985566112 Marionette TRACE conn4 <- [1,2763,null,["8"]] 00:32:46 INFO - PROCESS | 1885 | 1477985566117 Marionette TRACE conn4 -> [0,2764,"switchToWindow",{"name":"8"}] 00:32:46 INFO - PROCESS | 1885 | 1477985566124 Marionette TRACE conn4 <- [1,2764,null,{}] 00:32:46 INFO - PROCESS | 1885 | 1477985566130 Marionette TRACE conn4 -> [0,2765,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd56400 == 31 [pid = 1885] [id = 598] 00:32:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8cd56800) [pid = 1885] [serial = 1751] [outer = (nil)] 00:32:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x8cd82800) [pid = 1885] [serial = 1752] [outer = 0x8cd56800] 00:32:46 INFO - PROCESS | 1885 | 1477985566354 Marionette DEBUG loaded listener.js 00:32:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x8cd89c00) [pid = 1885] [serial = 1753] [outer = 0x8cd56800] 00:32:47 INFO - PROCESS | 1885 | 1477985567120 Marionette TRACE conn4 <- [1,2765,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]]]}] 00:32:47 INFO - . 00:32:47 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1225ms 00:32:47 INFO - PROCESS | 1885 | 1477985567150 Marionette TRACE conn4 -> [0,2766,"getWindowHandle",null] 00:32:47 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 00:32:47 INFO - PROCESS | 1885 | 1477985567155 Marionette TRACE conn4 <- [1,2766,null,{"value":"8"}] 00:32:47 INFO - PROCESS | 1885 | 1477985567162 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:32:47 INFO - PROCESS | 1885 | 1477985567391 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 00:32:47 INFO - PROCESS | 1885 | 1477985567416 Marionette TRACE conn4 -> [0,2768,"getWindowHandles",null] 00:32:47 INFO - PROCESS | 1885 | 1477985567420 Marionette TRACE conn4 <- [1,2768,null,["8"]] 00:32:47 INFO - PROCESS | 1885 | 1477985567425 Marionette TRACE conn4 -> [0,2769,"switchToWindow",{"name":"8"}] 00:32:47 INFO - PROCESS | 1885 | 1477985567430 Marionette TRACE conn4 <- [1,2769,null,{}] 00:32:47 INFO - PROCESS | 1885 | 1477985567435 Marionette TRACE conn4 -> [0,2770,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:32:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfee000 == 32 [pid = 1885] [id = 599] 00:32:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8dff1400) [pid = 1885] [serial = 1754] [outer = (nil)] 00:32:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x8fabbc00) [pid = 1885] [serial = 1755] [outer = 0x8dff1400] 00:32:47 INFO - PROCESS | 1885 | 1477985567601 Marionette DEBUG loaded listener.js 00:32:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x8fa43800) [pid = 1885] [serial = 1756] [outer = 0x8dff1400] 00:32:48 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x8fc57c00) [pid = 1885] [serial = 1727] [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] 00:32:48 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x83260c00) [pid = 1885] [serial = 1724] [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] 00:32:48 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x82a2b400) [pid = 1885] [serial = 1712] [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] 00:32:48 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x83268000) [pid = 1885] [serial = 1715] [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] 00:32:48 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x8dbc7400) [pid = 1885] [serial = 1698] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:32:48 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x8dec9800) [pid = 1885] [serial = 1721] [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] 00:32:48 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x8cd57800) [pid = 1885] [serial = 1718] [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] 00:32:48 WARNING - wptserve Traceback (most recent call last): 00:32:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:32:48 WARNING - rv = self.func(request, response) 00:32:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:32:48 WARNING - access_control_allow_origin = "*") 00:32:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:32:48 WARNING - payload = payload_generator(server_data) 00:32:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:32:48 WARNING - return encode_string_as_bmp_image(data) 00:32: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 00:32:48 WARNING - img.save(f, "BMP") 00:32:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:32:48 WARNING - f.write(bmpfileheader) 00:32:48 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:32:48 WARNING - 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x82a2b000 == 31 [pid = 1885] [id = 585] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb3000 == 30 [pid = 1885] [id = 583] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x82f4a400 == 29 [pid = 1885] [id = 581] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x831ce400 == 28 [pid = 1885] [id = 582] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x8dff2000 == 27 [pid = 1885] [id = 584] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x82a2ec00 == 26 [pid = 1885] [id = 577] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x8fc56000 == 25 [pid = 1885] [id = 590] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x8adcb000 == 24 [pid = 1885] [id = 575] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x8debc000 == 23 [pid = 1885] [id = 588] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x82a30000 == 22 [pid = 1885] [id = 589] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x82c47800 == 21 [pid = 1885] [id = 569] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x82a24400 == 20 [pid = 1885] [id = 579] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x831cf800 == 19 [pid = 1885] [id = 571] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd56000 == 18 [pid = 1885] [id = 587] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x833c1000 == 17 [pid = 1885] [id = 573] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x831d7c00 == 16 [pid = 1885] [id = 586] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x82b16400 == 15 [pid = 1885] [id = 568] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd56400 == 14 [pid = 1885] [id = 598] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x831d7800 == 13 [pid = 1885] [id = 597] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x82c44c00 == 12 [pid = 1885] [id = 596] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x831d6000 == 11 [pid = 1885] [id = 595] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x92d87400 == 10 [pid = 1885] [id = 594] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x8fabcc00 == 9 [pid = 1885] [id = 593] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x831cdc00 == 8 [pid = 1885] [id = 592] 00:32:52 INFO - PROCESS | 1885 | --DOCSHELL 0x8fce1400 == 7 [pid = 1885] [id = 591] 00:32:53 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x8dcc3400) [pid = 1885] [serial = 1699] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:32:53 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x83e30c00) [pid = 1885] [serial = 1717] [outer = (nil)] [url = about:blank] 00:32:53 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x833c0c00) [pid = 1885] [serial = 1716] [outer = (nil)] [url = about:blank] 00:32:53 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x8cd87000) [pid = 1885] [serial = 1720] [outer = (nil)] [url = about:blank] 00:32:53 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x8cd81c00) [pid = 1885] [serial = 1719] [outer = (nil)] [url = about:blank] 00:32:53 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8fa42400) [pid = 1885] [serial = 1723] [outer = (nil)] [url = about:blank] 00:32:53 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8dfed400) [pid = 1885] [serial = 1722] [outer = (nil)] [url = about:blank] 00:32:53 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x8fbdcc00) [pid = 1885] [serial = 1726] [outer = (nil)] [url = about:blank] 00:32:53 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8fbdb800) [pid = 1885] [serial = 1725] [outer = (nil)] [url = about:blank] 00:32:53 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x8fcd5800) [pid = 1885] [serial = 1729] [outer = (nil)] [url = about:blank] 00:32:53 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x8fc60c00) [pid = 1885] [serial = 1728] [outer = (nil)] [url = about:blank] 00:32:53 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x82f48000) [pid = 1885] [serial = 1713] [outer = (nil)] [url = about:blank] 00:32:53 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x82f6f400) [pid = 1885] [serial = 1714] [outer = (nil)] [url = about:blank] 00:32:53 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x82f70400) [pid = 1885] [serial = 1701] [outer = (nil)] [url = about:blank] 00:32:53 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x83632800) [pid = 1885] [serial = 1707] [outer = (nil)] [url = about:blank] 00:32:53 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x83e37000) [pid = 1885] [serial = 1704] [outer = (nil)] [url = about:blank] 00:32:53 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x8fa37c00) [pid = 1885] [serial = 1710] [outer = (nil)] [url = about:blank] 00:32:56 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x90833400) [pid = 1885] [serial = 1730] [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] 00:32:56 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x83e33c00) [pid = 1885] [serial = 1748] [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] 00:32:56 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x83263400) [pid = 1885] [serial = 1733] [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] 00:32:56 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x92d92800) [pid = 1885] [serial = 1739] [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] 00:32:56 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x82c45000) [pid = 1885] [serial = 1745] [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] 00:32:56 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x8fb79800) [pid = 1885] [serial = 1736] [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] 00:32:56 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x831d7400) [pid = 1885] [serial = 1742] [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] 00:32:56 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x8cd56800) [pid = 1885] [serial = 1751] [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] 00:32:56 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x8dff2800) [pid = 1885] [serial = 1709] [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] 00:32:56 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x82f4c400) [pid = 1885] [serial = 1700] [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] 00:32:56 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x8cd8c000) [pid = 1885] [serial = 1695] [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] 00:32:56 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x831cf400) [pid = 1885] [serial = 1703] [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] 00:32:56 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x8deb3800) [pid = 1885] [serial = 1706] [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] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x93043c00) [pid = 1885] [serial = 1741] [outer = (nil)] [url = about:blank] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x8fcdf400) [pid = 1885] [serial = 1738] [outer = (nil)] [url = about:blank] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x82f79000) [pid = 1885] [serial = 1747] [outer = (nil)] [url = about:blank] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8cd89c00) [pid = 1885] [serial = 1753] [outer = (nil)] [url = about:blank] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x833c4800) [pid = 1885] [serial = 1744] [outer = (nil)] [url = about:blank] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x82f73400) [pid = 1885] [serial = 1746] [outer = (nil)] [url = about:blank] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x8adf4c00) [pid = 1885] [serial = 1735] [outer = (nil)] [url = about:blank] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x8cd82800) [pid = 1885] [serial = 1752] [outer = (nil)] [url = about:blank] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x9303a800) [pid = 1885] [serial = 1740] [outer = (nil)] [url = about:blank] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x9083d000) [pid = 1885] [serial = 1732] [outer = (nil)] [url = about:blank] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8adc9400) [pid = 1885] [serial = 1750] [outer = (nil)] [url = about:blank] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8fc61800) [pid = 1885] [serial = 1737] [outer = (nil)] [url = about:blank] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x83263c00) [pid = 1885] [serial = 1743] [outer = (nil)] [url = about:blank] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x9083a800) [pid = 1885] [serial = 1731] [outer = (nil)] [url = about:blank] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x83e3a000) [pid = 1885] [serial = 1749] [outer = (nil)] [url = about:blank] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8fabbc00) [pid = 1885] [serial = 1755] [outer = (nil)] [url = about:blank] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8adce000) [pid = 1885] [serial = 1734] [outer = (nil)] [url = about:blank] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8fab9800) [pid = 1885] [serial = 1711] [outer = (nil)] [url = about:blank] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x82f77c00) [pid = 1885] [serial = 1702] [outer = (nil)] [url = about:blank] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8da8a800) [pid = 1885] [serial = 1697] [outer = (nil)] [url = about:blank] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x8adc7c00) [pid = 1885] [serial = 1705] [outer = (nil)] [url = about:blank] 00:33:00 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x8deb8800) [pid = 1885] [serial = 1708] [outer = (nil)] [url = about:blank] 00:33:17 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:33:17 INFO - PROCESS | 1885 | 1477985597775 Marionette TRACE conn4 <- [1,2770,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]]]}] 00:33:17 INFO - . 00:33:17 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30656ms 00:33:17 INFO - PROCESS | 1885 | 1477985597818 Marionette TRACE conn4 -> [0,2771,"getWindowHandle",null] 00:33:17 INFO - PROCESS | 1885 | 1477985597825 Marionette TRACE conn4 <- [1,2771,null,{"value":"8"}] 00:33:17 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 00:33:17 INFO - PROCESS | 1885 | 1477985597837 Marionette TRACE conn4 -> [0,2772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:33:18 INFO - PROCESS | 1885 | 1477985598089 Marionette TRACE conn4 <- [1,2772,null,{"value":null}] 00:33:18 INFO - PROCESS | 1885 | 1477985598177 Marionette TRACE conn4 -> [0,2773,"getWindowHandles",null] 00:33:18 INFO - PROCESS | 1885 | 1477985598184 Marionette TRACE conn4 <- [1,2773,null,["8"]] 00:33:18 INFO - PROCESS | 1885 | 1477985598192 Marionette TRACE conn4 -> [0,2774,"switchToWindow",{"name":"8"}] 00:33:18 INFO - PROCESS | 1885 | 1477985598201 Marionette TRACE conn4 <- [1,2774,null,{}] 00:33:18 INFO - PROCESS | 1885 | 1477985598207 Marionette TRACE conn4 -> [0,2775,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:33:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b15800 == 8 [pid = 1885] [id = 600] 00:33:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b15c00) [pid = 1885] [serial = 1757] [outer = (nil)] 00:33:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82b17400) [pid = 1885] [serial = 1758] [outer = 0x82b15c00] 00:33:18 INFO - PROCESS | 1885 | 1477985598312 Marionette DEBUG loaded listener.js 00:33:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c45400) [pid = 1885] [serial = 1759] [outer = 0x82b15c00] 00:33:18 WARNING - wptserve Traceback (most recent call last): 00:33:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:33:18 WARNING - rv = self.func(request, response) 00:33:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:33:18 WARNING - access_control_allow_origin = "*") 00:33:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:33:18 WARNING - payload = payload_generator(server_data) 00:33:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:33:18 WARNING - return encode_string_as_bmp_image(data) 00:33:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:33:18 WARNING - img.save(f, "BMP") 00:33:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:33:18 WARNING - f.write(bmpfileheader) 00:33:18 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:33:18 WARNING - 00:33:27 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfee000 == 7 [pid = 1885] [id = 599] 00:33:30 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8dff1400) [pid = 1885] [serial = 1754] [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] 00:33:35 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x8fa43800) [pid = 1885] [serial = 1756] [outer = (nil)] [url = about:blank] 00:33:35 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82b17400) [pid = 1885] [serial = 1758] [outer = (nil)] [url = about:blank] 00:33:48 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:33:48 INFO - PROCESS | 1885 | 1477985628516 Marionette TRACE conn4 <- [1,2775,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]]]}] 00:33:48 INFO - . 00:33:48 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30701ms 00:33:48 INFO - PROCESS | 1885 | 1477985628535 Marionette TRACE conn4 -> [0,2776,"getWindowHandle",null] 00:33:48 INFO - PROCESS | 1885 | 1477985628541 Marionette TRACE conn4 <- [1,2776,null,{"value":"8"}] 00:33:48 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 00:33:48 INFO - PROCESS | 1885 | 1477985628553 Marionette TRACE conn4 -> [0,2777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:33:48 INFO - PROCESS | 1885 | 1477985628781 Marionette TRACE conn4 <- [1,2777,null,{"value":null}] 00:33:48 INFO - PROCESS | 1885 | 1477985628867 Marionette TRACE conn4 -> [0,2778,"getWindowHandles",null] 00:33:48 INFO - PROCESS | 1885 | 1477985628873 Marionette TRACE conn4 <- [1,2778,null,["8"]] 00:33:48 INFO - PROCESS | 1885 | 1477985628882 Marionette TRACE conn4 -> [0,2779,"switchToWindow",{"name":"8"}] 00:33:48 INFO - PROCESS | 1885 | 1477985628890 Marionette TRACE conn4 <- [1,2779,null,{}] 00:33:48 INFO - PROCESS | 1885 | 1477985628896 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:33:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b11c00 == 8 [pid = 1885] [id = 601] 00:33:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b12000) [pid = 1885] [serial = 1760] [outer = (nil)] 00:33:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82b17400) [pid = 1885] [serial = 1761] [outer = 0x82b12000] 00:33:49 INFO - PROCESS | 1885 | 1477985629003 Marionette DEBUG loaded listener.js 00:33:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c47800) [pid = 1885] [serial = 1762] [outer = 0x82b12000] 00:33:49 WARNING - wptserve Traceback (most recent call last): 00:33:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:33:49 WARNING - rv = self.func(request, response) 00:33:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:33:49 WARNING - access_control_allow_origin = "*") 00:33:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:33:49 WARNING - payload = payload_generator(server_data) 00:33:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:33:49 WARNING - return encode_string_as_bmp_image(data) 00:33:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:33:49 WARNING - img.save(f, "BMP") 00:33:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:33:49 WARNING - f.write(bmpfileheader) 00:33:49 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:33:49 WARNING - 00:33:58 INFO - PROCESS | 1885 | --DOCSHELL 0x82b15800 == 7 [pid = 1885] [id = 600] 00:34:00 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x82b15c00) [pid = 1885] [serial = 1757] [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] 00:34:06 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x82c45400) [pid = 1885] [serial = 1759] [outer = (nil)] [url = about:blank] 00:34:06 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82b17400) [pid = 1885] [serial = 1761] [outer = (nil)] [url = about:blank] 00:34:19 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:34:19 INFO - PROCESS | 1885 | 1477985659209 Marionette TRACE conn4 <- [1,2780,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]]]}] 00:34:19 INFO - . 00:34:19 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30712ms 00:34:19 INFO - PROCESS | 1885 | 1477985659262 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 00:34:19 INFO - PROCESS | 1885 | 1477985659268 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 00:34:19 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 00:34:19 INFO - PROCESS | 1885 | 1477985659280 Marionette TRACE conn4 -> [0,2782,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:34:19 INFO - PROCESS | 1885 | 1477985659510 Marionette TRACE conn4 <- [1,2782,null,{"value":null}] 00:34:19 INFO - PROCESS | 1885 | 1477985659595 Marionette TRACE conn4 -> [0,2783,"getWindowHandles",null] 00:34:19 INFO - PROCESS | 1885 | 1477985659602 Marionette TRACE conn4 <- [1,2783,null,["8"]] 00:34:19 INFO - PROCESS | 1885 | 1477985659611 Marionette TRACE conn4 -> [0,2784,"switchToWindow",{"name":"8"}] 00:34:19 INFO - PROCESS | 1885 | 1477985659619 Marionette TRACE conn4 <- [1,2784,null,{}] 00:34:19 INFO - PROCESS | 1885 | 1477985659626 Marionette TRACE conn4 -> [0,2785,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:34:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b14800 == 8 [pid = 1885] [id = 602] 00:34:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b14c00) [pid = 1885] [serial = 1763] [outer = (nil)] 00:34:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82b18800) [pid = 1885] [serial = 1764] [outer = 0x82b14c00] 00:34:19 INFO - PROCESS | 1885 | 1477985659733 Marionette DEBUG loaded listener.js 00:34:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c47c00) [pid = 1885] [serial = 1765] [outer = 0x82b14c00] 00:34:20 INFO - PROCESS | 1885 | 1477985660337 Marionette TRACE conn4 <- [1,2785,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]]]}] 00:34:20 INFO - . 00:34:20 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1080ms 00:34:20 INFO - PROCESS | 1885 | 1477985660367 Marionette TRACE conn4 -> [0,2786,"getWindowHandle",null] 00:34:20 INFO - PROCESS | 1885 | 1477985660374 Marionette TRACE conn4 <- [1,2786,null,{"value":"8"}] 00:34:20 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 00:34:20 INFO - PROCESS | 1885 | 1477985660381 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:34:20 INFO - PROCESS | 1885 | 1477985660568 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 00:34:20 INFO - PROCESS | 1885 | 1477985660697 Marionette TRACE conn4 -> [0,2788,"getWindowHandles",null] 00:34:20 INFO - PROCESS | 1885 | 1477985660702 Marionette TRACE conn4 <- [1,2788,null,["8"]] 00:34:20 INFO - PROCESS | 1885 | 1477985660708 Marionette TRACE conn4 -> [0,2789,"switchToWindow",{"name":"8"}] 00:34:20 INFO - PROCESS | 1885 | 1477985660713 Marionette TRACE conn4 <- [1,2789,null,{}] 00:34:20 INFO - PROCESS | 1885 | 1477985660720 Marionette TRACE conn4 -> [0,2790,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:34:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c45400 == 9 [pid = 1885] [id = 603] 00:34:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x82f73400) [pid = 1885] [serial = 1766] [outer = (nil)] 00:34:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x82f75000) [pid = 1885] [serial = 1767] [outer = 0x82f73400] 00:34:20 INFO - PROCESS | 1885 | 1477985660826 Marionette DEBUG loaded listener.js 00:34:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x82f77c00) [pid = 1885] [serial = 1768] [outer = 0x82f73400] 00:34:21 INFO - PROCESS | 1885 | 1477985661501 Marionette TRACE conn4 <- [1,2790,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]]]}] 00:34:21 INFO - . 00:34:21 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1176ms 00:34:21 INFO - PROCESS | 1885 | 1477985661566 Marionette TRACE conn4 -> [0,2791,"getWindowHandle",null] 00:34:21 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 00:34:21 INFO - PROCESS | 1885 | 1477985661573 Marionette TRACE conn4 <- [1,2791,null,{"value":"8"}] 00:34:21 INFO - PROCESS | 1885 | 1477985661581 Marionette TRACE conn4 -> [0,2792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:34:21 INFO - PROCESS | 1885 | 1477985661766 Marionette TRACE conn4 <- [1,2792,null,{"value":null}] 00:34:21 INFO - PROCESS | 1885 | 1477985661896 Marionette TRACE conn4 -> [0,2793,"getWindowHandles",null] 00:34:21 INFO - PROCESS | 1885 | 1477985661901 Marionette TRACE conn4 <- [1,2793,null,["8"]] 00:34:21 INFO - PROCESS | 1885 | 1477985661910 Marionette TRACE conn4 -> [0,2794,"switchToWindow",{"name":"8"}] 00:34:21 INFO - PROCESS | 1885 | 1477985661917 Marionette TRACE conn4 <- [1,2794,null,{}] 00:34:21 INFO - PROCESS | 1885 | 1477985661924 Marionette TRACE conn4 -> [0,2795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:34:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x831c8800 == 10 [pid = 1885] [id = 604] 00:34:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x831c8c00) [pid = 1885] [serial = 1769] [outer = (nil)] 00:34:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x831cbc00) [pid = 1885] [serial = 1770] [outer = 0x831c8c00] 00:34:22 INFO - PROCESS | 1885 | 1477985662021 Marionette DEBUG loaded listener.js 00:34:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x831cd800) [pid = 1885] [serial = 1771] [outer = 0x831c8c00] 00:34:22 INFO - PROCESS | 1885 | 1477985662651 Marionette TRACE conn4 <- [1,2795,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]]]}] 00:34:22 INFO - . 00:34:22 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1123ms 00:34:22 INFO - PROCESS | 1885 | 1477985662703 Marionette TRACE conn4 -> [0,2796,"getWindowHandle",null] 00:34:22 INFO - PROCESS | 1885 | 1477985662707 Marionette TRACE conn4 <- [1,2796,null,{"value":"8"}] 00:34:22 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 00:34:22 INFO - PROCESS | 1885 | 1477985662714 Marionette TRACE conn4 -> [0,2797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:34:22 INFO - PROCESS | 1885 | 1477985662926 Marionette TRACE conn4 <- [1,2797,null,{"value":null}] 00:34:22 INFO - PROCESS | 1885 | 1477985662943 Marionette TRACE conn4 -> [0,2798,"getWindowHandles",null] 00:34:22 INFO - PROCESS | 1885 | 1477985662950 Marionette TRACE conn4 <- [1,2798,null,["8"]] 00:34:22 INFO - PROCESS | 1885 | 1477985662955 Marionette TRACE conn4 -> [0,2799,"switchToWindow",{"name":"8"}] 00:34:22 INFO - PROCESS | 1885 | 1477985662961 Marionette TRACE conn4 <- [1,2799,null,{}] 00:34:22 INFO - PROCESS | 1885 | 1477985662967 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:34:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x83269400 == 11 [pid = 1885] [id = 605] 00:34:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x83269c00) [pid = 1885] [serial = 1772] [outer = (nil)] 00:34:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x833bf000) [pid = 1885] [serial = 1773] [outer = 0x83269c00] 00:34:23 INFO - PROCESS | 1885 | 1477985663066 Marionette DEBUG loaded listener.js 00:34:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x83d9c800) [pid = 1885] [serial = 1774] [outer = 0x83269c00] 00:34:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x83e39c00 == 12 [pid = 1885] [id = 606] 00:34:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x83e3a000) [pid = 1885] [serial = 1775] [outer = (nil)] 00:34:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x83e30400) [pid = 1885] [serial = 1776] [outer = 0x83e3a000] 00:34:23 INFO - PROCESS | 1885 | 1477985663840 Marionette TRACE conn4 <- [1,2800,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]]]}] 00:34:23 INFO - . 00:34:23 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1170ms 00:34:23 INFO - PROCESS | 1885 | 1477985663884 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 00:34:23 INFO - PROCESS | 1885 | 1477985663888 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 00:34:23 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 00:34:23 INFO - PROCESS | 1885 | 1477985663894 Marionette TRACE conn4 -> [0,2802,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:34:24 INFO - PROCESS | 1885 | 1477985664070 Marionette TRACE conn4 <- [1,2802,null,{"value":null}] 00:34:24 INFO - PROCESS | 1885 | 1477985664206 Marionette TRACE conn4 -> [0,2803,"getWindowHandles",null] 00:34:24 INFO - PROCESS | 1885 | 1477985664211 Marionette TRACE conn4 <- [1,2803,null,["8"]] 00:34:24 INFO - PROCESS | 1885 | 1477985664216 Marionette TRACE conn4 -> [0,2804,"switchToWindow",{"name":"8"}] 00:34:24 INFO - PROCESS | 1885 | 1477985664221 Marionette TRACE conn4 <- [1,2804,null,{}] 00:34:24 INFO - PROCESS | 1885 | 1477985664226 Marionette TRACE conn4 -> [0,2805,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:34:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adc2000 == 13 [pid = 1885] [id = 607] 00:34:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x8adc2800) [pid = 1885] [serial = 1777] [outer = (nil)] 00:34:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x8adc4000) [pid = 1885] [serial = 1778] [outer = 0x8adc2800] 00:34:24 INFO - PROCESS | 1885 | 1477985664314 Marionette DEBUG loaded listener.js 00:34:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8adc7c00) [pid = 1885] [serial = 1779] [outer = 0x8adc2800] 00:34:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adef800 == 14 [pid = 1885] [id = 608] 00:34:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8adf0000) [pid = 1885] [serial = 1780] [outer = (nil)] 00:34:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x8adf0400) [pid = 1885] [serial = 1781] [outer = 0x8adf0000] 00:34:24 INFO - PROCESS | 1885 | 1477985664964 Marionette TRACE conn4 <- [1,2805,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]]]}] 00:34:25 INFO - . 00:34:25 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1124ms 00:34:25 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 00:34:25 INFO - PROCESS | 1885 | 1477985665018 Marionette TRACE conn4 -> [0,2806,"getWindowHandle",null] 00:34:25 INFO - PROCESS | 1885 | 1477985665021 Marionette TRACE conn4 <- [1,2806,null,{"value":"8"}] 00:34:25 INFO - PROCESS | 1885 | 1477985665028 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:34:25 INFO - PROCESS | 1885 | 1477985665301 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 00:34:25 INFO - PROCESS | 1885 | 1477985665316 Marionette TRACE conn4 -> [0,2808,"getWindowHandles",null] 00:34:25 INFO - PROCESS | 1885 | 1477985665319 Marionette TRACE conn4 <- [1,2808,null,["8"]] 00:34:25 INFO - PROCESS | 1885 | 1477985665324 Marionette TRACE conn4 -> [0,2809,"switchToWindow",{"name":"8"}] 00:34:25 INFO - PROCESS | 1885 | 1477985665329 Marionette TRACE conn4 <- [1,2809,null,{}] 00:34:25 INFO - PROCESS | 1885 | 1477985665336 Marionette TRACE conn4 -> [0,2810,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:34:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x8304c800 == 15 [pid = 1885] [id = 609] 00:34:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x8adf4400) [pid = 1885] [serial = 1782] [outer = (nil)] 00:34:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x8ccde800) [pid = 1885] [serial = 1783] [outer = 0x8adf4400] 00:34:25 INFO - PROCESS | 1885 | 1477985665425 Marionette DEBUG loaded listener.js 00:34:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x8cd4cc00) [pid = 1885] [serial = 1784] [outer = 0x8adf4400] 00:34:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd81400 == 16 [pid = 1885] [id = 610] 00:34:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x8cd82800) [pid = 1885] [serial = 1785] [outer = (nil)] 00:34:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x8cd52800) [pid = 1885] [serial = 1786] [outer = 0x8cd82800] 00:34:26 INFO - PROCESS | 1885 | 1477985666172 Marionette TRACE conn4 <- [1,2810,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]]]}] 00:34:26 INFO - . 00:34:26 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1171ms 00:34:26 INFO - PROCESS | 1885 | 1477985666197 Marionette TRACE conn4 -> [0,2811,"getWindowHandle",null] 00:34:26 INFO - PROCESS | 1885 | 1477985666200 Marionette TRACE conn4 <- [1,2811,null,{"value":"8"}] 00:34:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 00:34:26 INFO - PROCESS | 1885 | 1477985666207 Marionette TRACE conn4 -> [0,2812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:34:26 INFO - PROCESS | 1885 | 1477985666374 Marionette TRACE conn4 <- [1,2812,null,{"value":null}] 00:34:26 INFO - PROCESS | 1885 | 1477985666534 Marionette TRACE conn4 -> [0,2813,"getWindowHandles",null] 00:34:26 INFO - PROCESS | 1885 | 1477985666541 Marionette TRACE conn4 <- [1,2813,null,["8"]] 00:34:26 INFO - PROCESS | 1885 | 1477985666546 Marionette TRACE conn4 -> [0,2814,"switchToWindow",{"name":"8"}] 00:34:26 INFO - PROCESS | 1885 | 1477985666552 Marionette TRACE conn4 <- [1,2814,null,{}] 00:34:26 INFO - PROCESS | 1885 | 1477985666557 Marionette TRACE conn4 -> [0,2815,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:34:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x83004400 == 17 [pid = 1885] [id = 611] 00:34:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x8cd88800) [pid = 1885] [serial = 1787] [outer = (nil)] 00:34:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x8cd8a000) [pid = 1885] [serial = 1788] [outer = 0x8cd88800] 00:34:26 INFO - PROCESS | 1885 | 1477985666645 Marionette DEBUG loaded listener.js 00:34:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x8cd8e000) [pid = 1885] [serial = 1789] [outer = 0x8cd88800] 00:34:27 WARNING - wptserve Traceback (most recent call last): 00:34:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:34:27 WARNING - rv = self.func(request, response) 00:34:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:34:27 WARNING - access_control_allow_origin = "*") 00:34:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:34:27 WARNING - payload = payload_generator(server_data) 00:34:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:34:27 WARNING - return encode_string_as_bmp_image(data) 00:34: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 00:34:27 WARNING - img.save(f, "BMP") 00:34:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:34:27 WARNING - f.write(bmpfileheader) 00:34:27 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:34:27 WARNING - 00:34:29 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd81400 == 16 [pid = 1885] [id = 610] 00:34:29 INFO - PROCESS | 1885 | --DOCSHELL 0x8adef800 == 15 [pid = 1885] [id = 608] 00:34:29 INFO - PROCESS | 1885 | --DOCSHELL 0x83e39c00 == 14 [pid = 1885] [id = 606] 00:34:29 INFO - PROCESS | 1885 | --DOCSHELL 0x82b11c00 == 13 [pid = 1885] [id = 601] 00:34:32 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x82f73400) [pid = 1885] [serial = 1766] [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] 00:34:32 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x83269c00) [pid = 1885] [serial = 1772] [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] 00:34:32 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x83e3a000) [pid = 1885] [serial = 1775] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:34:32 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x8adc2800) [pid = 1885] [serial = 1777] [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] 00:34:32 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x82b14c00) [pid = 1885] [serial = 1763] [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] 00:34:32 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x831c8c00) [pid = 1885] [serial = 1769] [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] 00:34:32 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x8adf0000) [pid = 1885] [serial = 1780] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477985664725] 00:34:32 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x82b12000) [pid = 1885] [serial = 1760] [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] 00:34:32 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8adf4400) [pid = 1885] [serial = 1782] [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] 00:34:32 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x8cd82800) [pid = 1885] [serial = 1785] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:34:37 INFO - PROCESS | 1885 | --DOCSHELL 0x8304c800 == 12 [pid = 1885] [id = 609] 00:34:37 INFO - PROCESS | 1885 | --DOCSHELL 0x82c45400 == 11 [pid = 1885] [id = 603] 00:34:37 INFO - PROCESS | 1885 | --DOCSHELL 0x8adc2000 == 10 [pid = 1885] [id = 607] 00:34:37 INFO - PROCESS | 1885 | --DOCSHELL 0x83269400 == 9 [pid = 1885] [id = 605] 00:34:37 INFO - PROCESS | 1885 | --DOCSHELL 0x831c8800 == 8 [pid = 1885] [id = 604] 00:34:37 INFO - PROCESS | 1885 | --DOCSHELL 0x82b14800 == 7 [pid = 1885] [id = 602] 00:34:37 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x8cd8a000) [pid = 1885] [serial = 1788] [outer = (nil)] [url = about:blank] 00:34:37 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x8ccde800) [pid = 1885] [serial = 1783] [outer = (nil)] [url = about:blank] 00:34:37 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x8cd4cc00) [pid = 1885] [serial = 1784] [outer = (nil)] [url = about:blank] 00:34:37 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x8cd52800) [pid = 1885] [serial = 1786] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:34:37 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x8adc4000) [pid = 1885] [serial = 1778] [outer = (nil)] [url = about:blank] 00:34:37 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x8adc7c00) [pid = 1885] [serial = 1779] [outer = (nil)] [url = about:blank] 00:34:37 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8adf0400) [pid = 1885] [serial = 1781] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477985664725] 00:34:37 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x833bf000) [pid = 1885] [serial = 1773] [outer = (nil)] [url = about:blank] 00:34:37 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x83d9c800) [pid = 1885] [serial = 1774] [outer = (nil)] [url = about:blank] 00:34:37 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x83e30400) [pid = 1885] [serial = 1776] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:34:37 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x831cbc00) [pid = 1885] [serial = 1770] [outer = (nil)] [url = about:blank] 00:34:37 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x831cd800) [pid = 1885] [serial = 1771] [outer = (nil)] [url = about:blank] 00:34:37 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x82f75000) [pid = 1885] [serial = 1767] [outer = (nil)] [url = about:blank] 00:34:37 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x82f77c00) [pid = 1885] [serial = 1768] [outer = (nil)] [url = about:blank] 00:34:37 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x82b18800) [pid = 1885] [serial = 1764] [outer = (nil)] [url = about:blank] 00:34:37 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x82c47c00) [pid = 1885] [serial = 1765] [outer = (nil)] [url = about:blank] 00:34:37 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82c47800) [pid = 1885] [serial = 1762] [outer = (nil)] [url = about:blank] 00:34:56 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:34:56 INFO - PROCESS | 1885 | 1477985696811 Marionette TRACE conn4 <- [1,2815,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]]]}] 00:34:56 INFO - . 00:34:56 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30619ms 00:34:56 INFO - PROCESS | 1885 | 1477985696827 Marionette TRACE conn4 -> [0,2816,"getWindowHandle",null] 00:34:56 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 00:34:56 INFO - PROCESS | 1885 | 1477985696833 Marionette TRACE conn4 <- [1,2816,null,{"value":"8"}] 00:34:56 INFO - PROCESS | 1885 | 1477985696844 Marionette TRACE conn4 -> [0,2817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:34:57 INFO - PROCESS | 1885 | 1477985697078 Marionette TRACE conn4 <- [1,2817,null,{"value":null}] 00:34:57 INFO - PROCESS | 1885 | 1477985697166 Marionette TRACE conn4 -> [0,2818,"getWindowHandles",null] 00:34:57 INFO - PROCESS | 1885 | 1477985697172 Marionette TRACE conn4 <- [1,2818,null,["8"]] 00:34:57 INFO - PROCESS | 1885 | 1477985697181 Marionette TRACE conn4 -> [0,2819,"switchToWindow",{"name":"8"}] 00:34:57 INFO - PROCESS | 1885 | 1477985697189 Marionette TRACE conn4 <- [1,2819,null,{}] 00:34:57 INFO - PROCESS | 1885 | 1477985697195 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:34:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b18c00 == 8 [pid = 1885] [id = 612] 00:34:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82c41800) [pid = 1885] [serial = 1790] [outer = (nil)] 00:34:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82c46000) [pid = 1885] [serial = 1791] [outer = 0x82c41800] 00:34:57 INFO - PROCESS | 1885 | 1477985697308 Marionette DEBUG loaded listener.js 00:34:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c49800) [pid = 1885] [serial = 1792] [outer = 0x82c41800] 00:34:57 WARNING - wptserve Traceback (most recent call last): 00:34:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:34:57 WARNING - rv = self.func(request, response) 00:34:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:34:57 WARNING - access_control_allow_origin = "*") 00:34:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:34:57 WARNING - payload = payload_generator(server_data) 00:34:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:34:57 WARNING - return encode_string_as_bmp_image(data) 00:34: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 00:34:57 WARNING - img.save(f, "BMP") 00:34:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:34:57 WARNING - f.write(bmpfileheader) 00:34:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:34:57 WARNING - 00:35:06 INFO - PROCESS | 1885 | --DOCSHELL 0x83004400 == 7 [pid = 1885] [id = 611] 00:35:09 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8cd88800) [pid = 1885] [serial = 1787] [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] 00:35:14 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x8cd8e000) [pid = 1885] [serial = 1789] [outer = (nil)] [url = about:blank] 00:35:14 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82c46000) [pid = 1885] [serial = 1791] [outer = (nil)] [url = about:blank] 00:35:27 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:35:27 INFO - PROCESS | 1885 | 1477985727518 Marionette TRACE conn4 <- [1,2820,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]]]}] 00:35:27 INFO - . 00:35:27 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30697ms 00:35:27 INFO - PROCESS | 1885 | 1477985727539 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 00:35:27 INFO - PROCESS | 1885 | 1477985727545 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 00:35:27 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 00:35:27 INFO - PROCESS | 1885 | 1477985727557 Marionette TRACE conn4 -> [0,2822,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:27 INFO - PROCESS | 1885 | 1477985727785 Marionette TRACE conn4 <- [1,2822,null,{"value":null}] 00:35:27 INFO - PROCESS | 1885 | 1477985727870 Marionette TRACE conn4 -> [0,2823,"getWindowHandles",null] 00:35:27 INFO - PROCESS | 1885 | 1477985727876 Marionette TRACE conn4 <- [1,2823,null,["8"]] 00:35:27 INFO - PROCESS | 1885 | 1477985727885 Marionette TRACE conn4 -> [0,2824,"switchToWindow",{"name":"8"}] 00:35:27 INFO - PROCESS | 1885 | 1477985727892 Marionette TRACE conn4 <- [1,2824,null,{}] 00:35:27 INFO - PROCESS | 1885 | 1477985727899 Marionette TRACE conn4 -> [0,2825,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b11400 == 8 [pid = 1885] [id = 613] 00:35:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b11800) [pid = 1885] [serial = 1793] [outer = (nil)] 00:35:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82b15000) [pid = 1885] [serial = 1794] [outer = 0x82b11800] 00:35:28 INFO - PROCESS | 1885 | 1477985728006 Marionette DEBUG loaded listener.js 00:35:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c42c00) [pid = 1885] [serial = 1795] [outer = 0x82b11800] 00:35:28 WARNING - wptserve Traceback (most recent call last): 00:35:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:35:28 WARNING - rv = self.func(request, response) 00:35:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:35:28 WARNING - access_control_allow_origin = "*") 00:35:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:35:28 WARNING - payload = payload_generator(server_data) 00:35:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:35:28 WARNING - return encode_string_as_bmp_image(data) 00:35:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:35:28 WARNING - img.save(f, "BMP") 00:35:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:35:28 WARNING - f.write(bmpfileheader) 00:35:28 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:35:28 WARNING - 00:35:37 INFO - PROCESS | 1885 | --DOCSHELL 0x82b18c00 == 7 [pid = 1885] [id = 612] 00:35:43 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x82c41800) [pid = 1885] [serial = 1790] [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] 00:35:49 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x82c49800) [pid = 1885] [serial = 1792] [outer = (nil)] [url = about:blank] 00:35:49 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82b15000) [pid = 1885] [serial = 1794] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:35:58 INFO - PROCESS | 1885 | 1477985758210 Marionette TRACE conn4 <- [1,2825,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]]]}] 00:35:58 INFO - . 00:35:58 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30702ms 00:35:58 INFO - PROCESS | 1885 | 1477985758257 Marionette TRACE conn4 -> [0,2826,"getWindowHandle",null] 00:35:58 INFO - PROCESS | 1885 | 1477985758263 Marionette TRACE conn4 <- [1,2826,null,{"value":"8"}] 00:35:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 00:35:58 INFO - PROCESS | 1885 | 1477985758274 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:58 INFO - PROCESS | 1885 | 1477985758516 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 00:35:58 INFO - PROCESS | 1885 | 1477985758602 Marionette TRACE conn4 -> [0,2828,"getWindowHandles",null] 00:35:58 INFO - PROCESS | 1885 | 1477985758609 Marionette TRACE conn4 <- [1,2828,null,["8"]] 00:35:58 INFO - PROCESS | 1885 | 1477985758617 Marionette TRACE conn4 -> [0,2829,"switchToWindow",{"name":"8"}] 00:35:58 INFO - PROCESS | 1885 | 1477985758626 Marionette TRACE conn4 <- [1,2829,null,{}] 00:35:58 INFO - PROCESS | 1885 | 1477985758631 Marionette TRACE conn4 -> [0,2830,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:58 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b15c00 == 8 [pid = 1885] [id = 614] 00:35:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b16000) [pid = 1885] [serial = 1796] [outer = (nil)] 00:35:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82c41800) [pid = 1885] [serial = 1797] [outer = 0x82b16000] 00:35:58 INFO - PROCESS | 1885 | 1477985758741 Marionette DEBUG loaded listener.js 00:35:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c48c00) [pid = 1885] [serial = 1798] [outer = 0x82b16000] 00:35:59 INFO - PROCESS | 1885 | 1477985759307 Marionette TRACE conn4 <- [1,2830,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]]]}] 00:35:59 INFO - . 00:35:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1082ms 00:35:59 INFO - PROCESS | 1885 | 1477985759356 Marionette TRACE conn4 -> [0,2831,"getWindowHandle",null] 00:35:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 00:35:59 INFO - PROCESS | 1885 | 1477985759362 Marionette TRACE conn4 <- [1,2831,null,{"value":"8"}] 00:35:59 INFO - PROCESS | 1885 | 1477985759370 Marionette TRACE conn4 -> [0,2832,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:59 INFO - PROCESS | 1885 | 1477985759606 Marionette TRACE conn4 <- [1,2832,null,{"value":null}] 00:35:59 INFO - PROCESS | 1885 | 1477985759687 Marionette TRACE conn4 -> [0,2833,"getWindowHandles",null] 00:35:59 INFO - PROCESS | 1885 | 1477985759692 Marionette TRACE conn4 <- [1,2833,null,["8"]] 00:35:59 INFO - PROCESS | 1885 | 1477985759698 Marionette TRACE conn4 -> [0,2834,"switchToWindow",{"name":"8"}] 00:35:59 INFO - PROCESS | 1885 | 1477985759704 Marionette TRACE conn4 <- [1,2834,null,{}] 00:35:59 INFO - PROCESS | 1885 | 1477985759710 Marionette TRACE conn4 -> [0,2835,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c46800 == 9 [pid = 1885] [id = 615] 00:35:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x82f73800) [pid = 1885] [serial = 1799] [outer = (nil)] 00:35:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x82f75400) [pid = 1885] [serial = 1800] [outer = 0x82f73800] 00:35:59 INFO - PROCESS | 1885 | 1477985759816 Marionette DEBUG loaded listener.js 00:35:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x82f78000) [pid = 1885] [serial = 1801] [outer = 0x82f73800] 00:36:00 INFO - PROCESS | 1885 | 1477985760486 Marionette TRACE conn4 <- [1,2835,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]]]}] 00:36:00 INFO - . 00:36:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1177ms 00:36:00 INFO - PROCESS | 1885 | 1477985760555 Marionette TRACE conn4 -> [0,2836,"getWindowHandle",null] 00:36:00 INFO - PROCESS | 1885 | 1477985760562 Marionette TRACE conn4 <- [1,2836,null,{"value":"8"}] 00:36:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 00:36:00 INFO - PROCESS | 1885 | 1477985760573 Marionette TRACE conn4 -> [0,2837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:00 INFO - PROCESS | 1885 | 1477985760809 Marionette TRACE conn4 <- [1,2837,null,{"value":null}] 00:36:00 INFO - PROCESS | 1885 | 1477985760828 Marionette TRACE conn4 -> [0,2838,"getWindowHandles",null] 00:36:00 INFO - PROCESS | 1885 | 1477985760832 Marionette TRACE conn4 <- [1,2838,null,["8"]] 00:36:00 INFO - PROCESS | 1885 | 1477985760838 Marionette TRACE conn4 -> [0,2839,"switchToWindow",{"name":"8"}] 00:36:00 INFO - PROCESS | 1885 | 1477985760845 Marionette TRACE conn4 <- [1,2839,null,{}] 00:36:00 INFO - PROCESS | 1885 | 1477985760851 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:00 INFO - PROCESS | 1885 | ++DOCSHELL 0x831c9400 == 10 [pid = 1885] [id = 616] 00:36:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x831c9800) [pid = 1885] [serial = 1802] [outer = (nil)] 00:36:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x831cc400) [pid = 1885] [serial = 1803] [outer = 0x831c9800] 00:36:00 INFO - PROCESS | 1885 | 1477985760950 Marionette DEBUG loaded listener.js 00:36:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x831ce000) [pid = 1885] [serial = 1804] [outer = 0x831c9800] 00:36:01 INFO - PROCESS | 1885 | 1477985761672 Marionette TRACE conn4 <- [1,2840,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]]]}] 00:36:01 INFO - . 00:36:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1129ms 00:36:01 INFO - PROCESS | 1885 | 1477985761698 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 00:36:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 00:36:01 INFO - PROCESS | 1885 | 1477985761702 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 00:36:01 INFO - PROCESS | 1885 | 1477985761710 Marionette TRACE conn4 -> [0,2842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:01 INFO - PROCESS | 1885 | 1477985761929 Marionette TRACE conn4 <- [1,2842,null,{"value":null}] 00:36:01 INFO - PROCESS | 1885 | 1477985761950 Marionette TRACE conn4 -> [0,2843,"getWindowHandles",null] 00:36:01 INFO - PROCESS | 1885 | 1477985761957 Marionette TRACE conn4 <- [1,2843,null,["8"]] 00:36:01 INFO - PROCESS | 1885 | 1477985761962 Marionette TRACE conn4 -> [0,2844,"switchToWindow",{"name":"8"}] 00:36:01 INFO - PROCESS | 1885 | 1477985761968 Marionette TRACE conn4 <- [1,2844,null,{}] 00:36:01 INFO - PROCESS | 1885 | 1477985761974 Marionette TRACE conn4 -> [0,2845,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:02 INFO - PROCESS | 1885 | ++DOCSHELL 0x83268c00 == 11 [pid = 1885] [id = 617] 00:36:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x83269800) [pid = 1885] [serial = 1805] [outer = (nil)] 00:36:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x833c0000) [pid = 1885] [serial = 1806] [outer = 0x83269800] 00:36:02 INFO - PROCESS | 1885 | 1477985762075 Marionette DEBUG loaded listener.js 00:36:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x83da2c00) [pid = 1885] [serial = 1807] [outer = 0x83269800] 00:36:02 INFO - PROCESS | 1885 | 1477985762712 Marionette TRACE conn4 <- [1,2845,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]]]}] 00:36:02 INFO - . 00:36:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1022ms 00:36:02 INFO - PROCESS | 1885 | 1477985762730 Marionette TRACE conn4 -> [0,2846,"getWindowHandle",null] 00:36:02 INFO - PROCESS | 1885 | 1477985762733 Marionette TRACE conn4 <- [1,2846,null,{"value":"8"}] 00:36:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 00:36:02 INFO - PROCESS | 1885 | 1477985762740 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:02 INFO - PROCESS | 1885 | 1477985762899 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 00:36:02 INFO - PROCESS | 1885 | 1477985762914 Marionette TRACE conn4 -> [0,2848,"getWindowHandles",null] 00:36:02 INFO - PROCESS | 1885 | 1477985762917 Marionette TRACE conn4 <- [1,2848,null,["8"]] 00:36:02 INFO - PROCESS | 1885 | 1477985762924 Marionette TRACE conn4 -> [0,2849,"switchToWindow",{"name":"8"}] 00:36:02 INFO - PROCESS | 1885 | 1477985762929 Marionette TRACE conn4 <- [1,2849,null,{}] 00:36:02 INFO - PROCESS | 1885 | 1477985762934 Marionette TRACE conn4 -> [0,2850,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:02 INFO - PROCESS | 1885 | ++DOCSHELL 0x83e38400 == 12 [pid = 1885] [id = 618] 00:36:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x83e39000) [pid = 1885] [serial = 1808] [outer = (nil)] 00:36:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x83e3d800) [pid = 1885] [serial = 1809] [outer = 0x83e39000] 00:36:03 INFO - PROCESS | 1885 | 1477985763023 Marionette DEBUG loaded listener.js 00:36:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x8adc1800) [pid = 1885] [serial = 1810] [outer = 0x83e39000] 00:36:03 INFO - PROCESS | 1885 | 1477985763688 Marionette TRACE conn4 <- [1,2850,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]]]}] 00:36:03 INFO - . 00:36:03 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 970ms 00:36:03 INFO - PROCESS | 1885 | 1477985763713 Marionette TRACE conn4 -> [0,2851,"getWindowHandle",null] 00:36:03 INFO - PROCESS | 1885 | 1477985763717 Marionette TRACE conn4 <- [1,2851,null,{"value":"8"}] 00:36:03 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 00:36:03 INFO - PROCESS | 1885 | 1477985763725 Marionette TRACE conn4 -> [0,2852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:03 INFO - PROCESS | 1885 | 1477985763983 Marionette TRACE conn4 <- [1,2852,null,{"value":null}] 00:36:04 INFO - PROCESS | 1885 | 1477985764001 Marionette TRACE conn4 -> [0,2853,"getWindowHandles",null] 00:36:04 INFO - PROCESS | 1885 | 1477985764004 Marionette TRACE conn4 <- [1,2853,null,["8"]] 00:36:04 INFO - PROCESS | 1885 | 1477985764011 Marionette TRACE conn4 -> [0,2854,"switchToWindow",{"name":"8"}] 00:36:04 INFO - PROCESS | 1885 | 1477985764016 Marionette TRACE conn4 <- [1,2854,null,{}] 00:36:04 INFO - PROCESS | 1885 | 1477985764021 Marionette TRACE conn4 -> [0,2855,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a27000 == 13 [pid = 1885] [id = 619] 00:36:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x8304c000) [pid = 1885] [serial = 1811] [outer = (nil)] 00:36:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8adfd400) [pid = 1885] [serial = 1812] [outer = 0x8304c000] 00:36:04 INFO - PROCESS | 1885 | 1477985764115 Marionette DEBUG loaded listener.js 00:36:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8ccda400) [pid = 1885] [serial = 1813] [outer = 0x8304c000] 00:36:04 INFO - PROCESS | 1885 | 1477985764745 Marionette TRACE conn4 <- [1,2855,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]]]}] 00:36:04 INFO - . 00:36:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1073ms 00:36:04 INFO - PROCESS | 1885 | 1477985764800 Marionette TRACE conn4 -> [0,2856,"getWindowHandle",null] 00:36:04 INFO - PROCESS | 1885 | 1477985764803 Marionette TRACE conn4 <- [1,2856,null,{"value":"8"}] 00:36:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 00:36:04 INFO - PROCESS | 1885 | 1477985764810 Marionette TRACE conn4 -> [0,2857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:04 INFO - PROCESS | 1885 | 1477985764968 Marionette TRACE conn4 <- [1,2857,null,{"value":null}] 00:36:04 INFO - PROCESS | 1885 | 1477985764978 Marionette TRACE conn4 -> [0,2858,"getWindowHandles",null] 00:36:04 INFO - PROCESS | 1885 | 1477985764984 Marionette TRACE conn4 <- [1,2858,null,["8"]] 00:36:04 INFO - PROCESS | 1885 | 1477985764994 Marionette TRACE conn4 -> [0,2859,"switchToWindow",{"name":"8"}] 00:36:05 INFO - PROCESS | 1885 | 1477985765001 Marionette TRACE conn4 <- [1,2859,null,{}] 00:36:05 INFO - PROCESS | 1885 | 1477985765006 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:05 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd53000 == 14 [pid = 1885] [id = 620] 00:36:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x8cd53800) [pid = 1885] [serial = 1814] [outer = (nil)] 00:36:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x8cd58400) [pid = 1885] [serial = 1815] [outer = 0x8cd53800] 00:36:05 INFO - PROCESS | 1885 | 1477985765094 Marionette DEBUG loaded listener.js 00:36:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x8cd80400) [pid = 1885] [serial = 1816] [outer = 0x8cd53800] 00:36:05 INFO - PROCESS | 1885 | 1477985765799 Marionette TRACE conn4 <- [1,2860,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]]]}] 00:36:05 INFO - . 00:36:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1024ms 00:36:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 00:36:05 INFO - PROCESS | 1885 | 1477985765834 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 00:36:05 INFO - PROCESS | 1885 | 1477985765836 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 00:36:05 INFO - PROCESS | 1885 | 1477985765844 Marionette TRACE conn4 -> [0,2862,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:05 INFO - PROCESS | 1885 | 1477985765993 Marionette TRACE conn4 <- [1,2862,null,{"value":null}] 00:36:06 INFO - PROCESS | 1885 | 1477985766007 Marionette TRACE conn4 -> [0,2863,"getWindowHandles",null] 00:36:06 INFO - PROCESS | 1885 | 1477985766032 Marionette TRACE conn4 <- [1,2863,null,["8"]] 00:36:06 INFO - PROCESS | 1885 | 1477985766037 Marionette TRACE conn4 -> [0,2864,"switchToWindow",{"name":"8"}] 00:36:06 INFO - PROCESS | 1885 | 1477985766042 Marionette TRACE conn4 <- [1,2864,null,{}] 00:36:06 INFO - PROCESS | 1885 | 1477985766047 Marionette TRACE conn4 -> [0,2865,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a21400 == 15 [pid = 1885] [id = 621] 00:36:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x8cd8f000) [pid = 1885] [serial = 1817] [outer = (nil)] 00:36:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x8da8a800) [pid = 1885] [serial = 1818] [outer = 0x8cd8f000] 00:36:06 INFO - PROCESS | 1885 | 1477985766136 Marionette DEBUG loaded listener.js 00:36:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x8da8dc00) [pid = 1885] [serial = 1819] [outer = 0x8cd8f000] 00:36:06 INFO - PROCESS | 1885 | 1477985766967 Marionette TRACE conn4 <- [1,2865,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]]]}] 00:36:07 INFO - . 00:36:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1175ms 00:36:07 INFO - PROCESS | 1885 | 1477985767018 Marionette TRACE conn4 -> [0,2866,"getWindowHandle",null] 00:36:07 INFO - PROCESS | 1885 | 1477985767025 Marionette TRACE conn4 <- [1,2866,null,{"value":"8"}] 00:36:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 00:36:07 INFO - PROCESS | 1885 | 1477985767034 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:07 INFO - PROCESS | 1885 | 1477985767302 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 00:36:07 INFO - PROCESS | 1885 | 1477985767427 Marionette TRACE conn4 -> [0,2868,"getWindowHandles",null] 00:36:07 INFO - PROCESS | 1885 | 1477985767433 Marionette TRACE conn4 <- [1,2868,null,["8"]] 00:36:07 INFO - PROCESS | 1885 | 1477985767444 Marionette TRACE conn4 -> [0,2869,"switchToWindow",{"name":"8"}] 00:36:07 INFO - PROCESS | 1885 | 1477985767453 Marionette TRACE conn4 <- [1,2869,null,{}] 00:36:07 INFO - PROCESS | 1885 | 1477985767503 Marionette TRACE conn4 -> [0,2870,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:07 INFO - PROCESS | 1885 | ++DOCSHELL 0x83009c00 == 16 [pid = 1885] [id = 622] 00:36:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x8300ac00) [pid = 1885] [serial = 1820] [outer = (nil)] 00:36:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x83046000) [pid = 1885] [serial = 1821] [outer = 0x8300ac00] 00:36:07 INFO - PROCESS | 1885 | 1477985767621 Marionette DEBUG loaded listener.js 00:36:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x8304a000) [pid = 1885] [serial = 1822] [outer = 0x8300ac00] 00:36:08 INFO - PROCESS | 1885 | 1477985768391 Marionette TRACE conn4 <- [1,2870,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]]]}] 00:36:08 INFO - . 00:36:08 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1423ms 00:36:08 INFO - PROCESS | 1885 | 1477985768494 Marionette TRACE conn4 -> [0,2871,"getWindowHandle",null] 00:36:08 INFO - PROCESS | 1885 | 1477985768502 Marionette TRACE conn4 <- [1,2871,null,{"value":"8"}] 00:36:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 00:36:08 INFO - PROCESS | 1885 | 1477985768516 Marionette TRACE conn4 -> [0,2872,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:08 INFO - PROCESS | 1885 | 1477985768700 Marionette TRACE conn4 <- [1,2872,null,{"value":null}] 00:36:08 INFO - PROCESS | 1885 | 1477985768874 Marionette TRACE conn4 -> [0,2873,"getWindowHandles",null] 00:36:08 INFO - PROCESS | 1885 | 1477985768878 Marionette TRACE conn4 <- [1,2873,null,["8"]] 00:36:08 INFO - PROCESS | 1885 | 1477985768887 Marionette TRACE conn4 -> [0,2874,"switchToWindow",{"name":"8"}] 00:36:08 INFO - PROCESS | 1885 | 1477985768898 Marionette TRACE conn4 <- [1,2874,null,{}] 00:36:08 INFO - PROCESS | 1885 | 1477985768905 Marionette TRACE conn4 -> [0,2875,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x83d97400 == 17 [pid = 1885] [id = 623] 00:36:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x8adc8400) [pid = 1885] [serial = 1823] [outer = (nil)] 00:36:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x8adfd000) [pid = 1885] [serial = 1824] [outer = 0x8adc8400] 00:36:09 INFO - PROCESS | 1885 | 1477985769009 Marionette DEBUG loaded listener.js 00:36:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x8cd4cc00) [pid = 1885] [serial = 1825] [outer = 0x8adc8400] 00:36:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dcb5400 == 18 [pid = 1885] [id = 624] 00:36:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x8dcbf400) [pid = 1885] [serial = 1826] [outer = (nil)] 00:36:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x8deb0000) [pid = 1885] [serial = 1827] [outer = 0x8dcbf400] 00:36:09 INFO - PROCESS | 1885 | 1477985769822 Marionette TRACE conn4 <- [1,2875,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]]]}] 00:36:09 INFO - . 00:36:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1382ms 00:36:09 INFO - PROCESS | 1885 | 1477985769906 Marionette TRACE conn4 -> [0,2876,"getWindowHandle",null] 00:36:09 INFO - PROCESS | 1885 | 1477985769913 Marionette TRACE conn4 <- [1,2876,null,{"value":"8"}] 00:36:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 00:36:09 INFO - PROCESS | 1885 | 1477985769921 Marionette TRACE conn4 -> [0,2877,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:10 INFO - PROCESS | 1885 | 1477985770117 Marionette TRACE conn4 <- [1,2877,null,{"value":null}] 00:36:10 INFO - PROCESS | 1885 | 1477985770275 Marionette TRACE conn4 -> [0,2878,"getWindowHandles",null] 00:36:10 INFO - PROCESS | 1885 | 1477985770278 Marionette TRACE conn4 <- [1,2878,null,["8"]] 00:36:10 INFO - PROCESS | 1885 | 1477985770285 Marionette TRACE conn4 -> [0,2879,"switchToWindow",{"name":"8"}] 00:36:10 INFO - PROCESS | 1885 | 1477985770292 Marionette TRACE conn4 <- [1,2879,null,{}] 00:36:10 INFO - PROCESS | 1885 | 1477985770299 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:10 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c45400 == 19 [pid = 1885] [id = 625] 00:36:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x82f4a400) [pid = 1885] [serial = 1828] [outer = (nil)] 00:36:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x83002400) [pid = 1885] [serial = 1829] [outer = 0x82f4a400] 00:36:10 INFO - PROCESS | 1885 | 1477985770581 Marionette DEBUG loaded listener.js 00:36:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x831ca400) [pid = 1885] [serial = 1830] [outer = 0x82f4a400] 00:36:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c44400 == 20 [pid = 1885] [id = 626] 00:36:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x82c49400) [pid = 1885] [serial = 1831] [outer = (nil)] 00:36:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x82f78c00) [pid = 1885] [serial = 1832] [outer = 0x82c49400] 00:36:11 INFO - PROCESS | 1885 | --DOCSHELL 0x82b11400 == 19 [pid = 1885] [id = 613] 00:36:11 INFO - PROCESS | 1885 | 1477985771525 Marionette TRACE conn4 <- [1,2880,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]]]}] 00:36:11 INFO - . 00:36:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1629ms 00:36:11 INFO - PROCESS | 1885 | 1477985771550 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 00:36:11 INFO - PROCESS | 1885 | 1477985771556 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 00:36:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 00:36:11 INFO - PROCESS | 1885 | 1477985771602 Marionette TRACE conn4 -> [0,2882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:11 INFO - PROCESS | 1885 | 1477985771789 Marionette TRACE conn4 <- [1,2882,null,{"value":null}] 00:36:11 INFO - PROCESS | 1885 | 1477985771924 Marionette TRACE conn4 -> [0,2883,"getWindowHandles",null] 00:36:11 INFO - PROCESS | 1885 | 1477985771932 Marionette TRACE conn4 <- [1,2883,null,["8"]] 00:36:11 INFO - PROCESS | 1885 | 1477985771942 Marionette TRACE conn4 -> [0,2884,"switchToWindow",{"name":"8"}] 00:36:11 INFO - PROCESS | 1885 | 1477985771947 Marionette TRACE conn4 <- [1,2884,null,{}] 00:36:11 INFO - PROCESS | 1885 | 1477985771954 Marionette TRACE conn4 -> [0,2885,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x833be400 == 20 [pid = 1885] [id = 627] 00:36:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x833bec00) [pid = 1885] [serial = 1833] [outer = (nil)] 00:36:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x83d9dc00) [pid = 1885] [serial = 1834] [outer = 0x833bec00] 00:36:12 INFO - PROCESS | 1885 | 1477985772049 Marionette DEBUG loaded listener.js 00:36:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x83e31400) [pid = 1885] [serial = 1835] [outer = 0x833bec00] 00:36:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adca000 == 21 [pid = 1885] [id = 628] 00:36:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x8adcd000) [pid = 1885] [serial = 1836] [outer = (nil)] 00:36:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x8adcd400) [pid = 1885] [serial = 1837] [outer = 0x8adcd000] 00:36:12 INFO - PROCESS | 1885 | 1477985772753 Marionette TRACE conn4 <- [1,2885,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]]]}] 00:36:12 INFO - . 00:36:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1219ms 00:36:12 INFO - PROCESS | 1885 | 1477985772823 Marionette TRACE conn4 -> [0,2886,"getWindowHandle",null] 00:36:12 INFO - PROCESS | 1885 | 1477985772828 Marionette TRACE conn4 <- [1,2886,null,{"value":"8"}] 00:36:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 00:36:12 INFO - PROCESS | 1885 | 1477985772838 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:13 INFO - PROCESS | 1885 | 1477985773019 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 00:36:13 INFO - PROCESS | 1885 | 1477985773157 Marionette TRACE conn4 -> [0,2888,"getWindowHandles",null] 00:36:13 INFO - PROCESS | 1885 | 1477985773161 Marionette TRACE conn4 <- [1,2888,null,["8"]] 00:36:13 INFO - PROCESS | 1885 | 1477985773169 Marionette TRACE conn4 -> [0,2889,"switchToWindow",{"name":"8"}] 00:36:13 INFO - PROCESS | 1885 | 1477985773175 Marionette TRACE conn4 <- [1,2889,null,{}] 00:36:13 INFO - PROCESS | 1885 | 1477985773180 Marionette TRACE conn4 -> [0,2890,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ccddc00 == 22 [pid = 1885] [id = 629] 00:36:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8cce2800) [pid = 1885] [serial = 1838] [outer = (nil)] 00:36:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8cd4ec00) [pid = 1885] [serial = 1839] [outer = 0x8cce2800] 00:36:13 INFO - PROCESS | 1885 | 1477985773270 Marionette DEBUG loaded listener.js 00:36:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8cd80c00) [pid = 1885] [serial = 1840] [outer = 0x8cce2800] 00:36:13 WARNING - wptserve Traceback (most recent call last): 00:36:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:36:13 WARNING - rv = self.func(request, response) 00:36:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:36:13 WARNING - access_control_allow_origin = "*") 00:36:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:36:13 WARNING - payload = payload_generator(server_data) 00:36:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:36:13 WARNING - return encode_string_as_bmp_image(data) 00:36:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:36:13 WARNING - img.save(f, "BMP") 00:36:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:36:13 WARNING - f.write(bmpfileheader) 00:36:13 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:36:13 WARNING - 00:36:15 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x8cd53800) [pid = 1885] [serial = 1814] [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] 00:36:15 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8304c000) [pid = 1885] [serial = 1811] [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] 00:36:15 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x83e39000) [pid = 1885] [serial = 1808] [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] 00:36:15 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x83269800) [pid = 1885] [serial = 1805] [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] 00:36:15 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x831c9800) [pid = 1885] [serial = 1802] [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] 00:36:15 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x82f73800) [pid = 1885] [serial = 1799] [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] 00:36:15 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x82b11800) [pid = 1885] [serial = 1793] [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] 00:36:15 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x82b16000) [pid = 1885] [serial = 1796] [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] 00:36:20 INFO - PROCESS | 1885 | --DOCSHELL 0x82a27000 == 21 [pid = 1885] [id = 619] 00:36:20 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd53000 == 20 [pid = 1885] [id = 620] 00:36:20 INFO - PROCESS | 1885 | --DOCSHELL 0x83e38400 == 19 [pid = 1885] [id = 618] 00:36:20 INFO - PROCESS | 1885 | --DOCSHELL 0x82c46800 == 18 [pid = 1885] [id = 615] 00:36:20 INFO - PROCESS | 1885 | --DOCSHELL 0x83268c00 == 17 [pid = 1885] [id = 617] 00:36:20 INFO - PROCESS | 1885 | --DOCSHELL 0x831c9400 == 16 [pid = 1885] [id = 616] 00:36:20 INFO - PROCESS | 1885 | --DOCSHELL 0x82b15c00 == 15 [pid = 1885] [id = 614] 00:36:20 INFO - PROCESS | 1885 | --DOCSHELL 0x8adca000 == 14 [pid = 1885] [id = 628] 00:36:20 INFO - PROCESS | 1885 | --DOCSHELL 0x833be400 == 13 [pid = 1885] [id = 627] 00:36:20 INFO - PROCESS | 1885 | --DOCSHELL 0x82c44400 == 12 [pid = 1885] [id = 626] 00:36:20 INFO - PROCESS | 1885 | --DOCSHELL 0x82c45400 == 11 [pid = 1885] [id = 625] 00:36:20 INFO - PROCESS | 1885 | --DOCSHELL 0x8dcb5400 == 10 [pid = 1885] [id = 624] 00:36:20 INFO - PROCESS | 1885 | --DOCSHELL 0x83d97400 == 9 [pid = 1885] [id = 623] 00:36:20 INFO - PROCESS | 1885 | --DOCSHELL 0x83009c00 == 8 [pid = 1885] [id = 622] 00:36:20 INFO - PROCESS | 1885 | --DOCSHELL 0x82a21400 == 7 [pid = 1885] [id = 621] 00:36:20 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x8cd80400) [pid = 1885] [serial = 1816] [outer = (nil)] [url = about:blank] 00:36:20 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x8cd58400) [pid = 1885] [serial = 1815] [outer = (nil)] [url = about:blank] 00:36:20 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x8adfd400) [pid = 1885] [serial = 1812] [outer = (nil)] [url = about:blank] 00:36:20 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x8ccda400) [pid = 1885] [serial = 1813] [outer = (nil)] [url = about:blank] 00:36:20 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x83e3d800) [pid = 1885] [serial = 1809] [outer = (nil)] [url = about:blank] 00:36:20 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x8adc1800) [pid = 1885] [serial = 1810] [outer = (nil)] [url = about:blank] 00:36:20 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x833c0000) [pid = 1885] [serial = 1806] [outer = (nil)] [url = about:blank] 00:36:20 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x83da2c00) [pid = 1885] [serial = 1807] [outer = (nil)] [url = about:blank] 00:36:20 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x831cc400) [pid = 1885] [serial = 1803] [outer = (nil)] [url = about:blank] 00:36:20 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x831ce000) [pid = 1885] [serial = 1804] [outer = (nil)] [url = about:blank] 00:36:20 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x82f75400) [pid = 1885] [serial = 1800] [outer = (nil)] [url = about:blank] 00:36:20 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x82f78000) [pid = 1885] [serial = 1801] [outer = (nil)] [url = about:blank] 00:36:20 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x82c41800) [pid = 1885] [serial = 1797] [outer = (nil)] [url = about:blank] 00:36:20 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x82c48c00) [pid = 1885] [serial = 1798] [outer = (nil)] [url = about:blank] 00:36:20 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x82c42c00) [pid = 1885] [serial = 1795] [outer = (nil)] [url = about:blank] 00:36:20 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x8da8a800) [pid = 1885] [serial = 1818] [outer = (nil)] [url = about:blank] 00:36:22 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x8300ac00) [pid = 1885] [serial = 1820] [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] 00:36:22 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x8cd8f000) [pid = 1885] [serial = 1817] [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] 00:36:22 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8dcbf400) [pid = 1885] [serial = 1826] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 00:36:22 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x8adc8400) [pid = 1885] [serial = 1823] [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] 00:36:22 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x82c49400) [pid = 1885] [serial = 1831] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477985771169] 00:36:22 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x82f4a400) [pid = 1885] [serial = 1828] [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] 00:36:22 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x833bec00) [pid = 1885] [serial = 1833] [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] 00:36:22 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x8adcd000) [pid = 1885] [serial = 1836] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 00:36:27 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x8cd4ec00) [pid = 1885] [serial = 1839] [outer = (nil)] [url = about:blank] 00:36:27 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x83d9dc00) [pid = 1885] [serial = 1834] [outer = (nil)] [url = about:blank] 00:36:27 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x83e31400) [pid = 1885] [serial = 1835] [outer = (nil)] [url = about:blank] 00:36:27 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8adcd400) [pid = 1885] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 00:36:27 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x83002400) [pid = 1885] [serial = 1829] [outer = (nil)] [url = about:blank] 00:36:27 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x831ca400) [pid = 1885] [serial = 1830] [outer = (nil)] [url = about:blank] 00:36:27 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x82f78c00) [pid = 1885] [serial = 1832] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477985771169] 00:36:27 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8adfd000) [pid = 1885] [serial = 1824] [outer = (nil)] [url = about:blank] 00:36:27 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8cd4cc00) [pid = 1885] [serial = 1825] [outer = (nil)] [url = about:blank] 00:36:27 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x8deb0000) [pid = 1885] [serial = 1827] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 00:36:27 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x83046000) [pid = 1885] [serial = 1821] [outer = (nil)] [url = about:blank] 00:36:27 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x8304a000) [pid = 1885] [serial = 1822] [outer = (nil)] [url = about:blank] 00:36:27 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x8da8dc00) [pid = 1885] [serial = 1819] [outer = (nil)] [url = about:blank] 00:36:43 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:36:43 INFO - PROCESS | 1885 | 1477985803452 Marionette TRACE conn4 <- [1,2890,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]]]}] 00:36:43 INFO - . 00:36:43 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30652ms 00:36:43 INFO - PROCESS | 1885 | 1477985803491 Marionette TRACE conn4 -> [0,2891,"getWindowHandle",null] 00:36:43 INFO - PROCESS | 1885 | 1477985803503 Marionette TRACE conn4 <- [1,2891,null,{"value":"8"}] 00:36:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 00:36:43 INFO - PROCESS | 1885 | 1477985803521 Marionette TRACE conn4 -> [0,2892,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:43 INFO - PROCESS | 1885 | 1477985803764 Marionette TRACE conn4 <- [1,2892,null,{"value":null}] 00:36:43 INFO - PROCESS | 1885 | 1477985803853 Marionette TRACE conn4 -> [0,2893,"getWindowHandles",null] 00:36:43 INFO - PROCESS | 1885 | 1477985803859 Marionette TRACE conn4 <- [1,2893,null,["8"]] 00:36:43 INFO - PROCESS | 1885 | 1477985803868 Marionette TRACE conn4 -> [0,2894,"switchToWindow",{"name":"8"}] 00:36:43 INFO - PROCESS | 1885 | 1477985803876 Marionette TRACE conn4 <- [1,2894,null,{}] 00:36:43 INFO - PROCESS | 1885 | 1477985803886 Marionette TRACE conn4 -> [0,2895,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b16000 == 8 [pid = 1885] [id = 630] 00:36:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b16400) [pid = 1885] [serial = 1841] [outer = (nil)] 00:36:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82c41800) [pid = 1885] [serial = 1842] [outer = 0x82b16400] 00:36:43 INFO - PROCESS | 1885 | 1477985803990 Marionette DEBUG loaded listener.js 00:36:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c47800) [pid = 1885] [serial = 1843] [outer = 0x82b16400] 00:36:44 WARNING - wptserve Traceback (most recent call last): 00:36:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:36:44 WARNING - rv = self.func(request, response) 00:36:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:36:44 WARNING - access_control_allow_origin = "*") 00:36:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:36:44 WARNING - payload = payload_generator(server_data) 00:36:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:36:44 WARNING - return encode_string_as_bmp_image(data) 00:36:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:36:44 WARNING - img.save(f, "BMP") 00:36:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:36:44 WARNING - f.write(bmpfileheader) 00:36:44 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:36:44 WARNING - 00:36:53 INFO - PROCESS | 1885 | --DOCSHELL 0x8ccddc00 == 7 [pid = 1885] [id = 629] 00:36:59 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8cce2800) [pid = 1885] [serial = 1838] [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] 00:37:04 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x8cd80c00) [pid = 1885] [serial = 1840] [outer = (nil)] [url = about:blank] 00:37:04 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82c41800) [pid = 1885] [serial = 1842] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:37:14 INFO - PROCESS | 1885 | 1477985834194 Marionette TRACE conn4 <- [1,2895,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]]]}] 00:37:14 INFO - . 00:37:14 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30706ms 00:37:14 INFO - PROCESS | 1885 | 1477985834220 Marionette TRACE conn4 -> [0,2896,"getWindowHandle",null] 00:37:14 INFO - PROCESS | 1885 | 1477985834227 Marionette TRACE conn4 <- [1,2896,null,{"value":"8"}] 00:37:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 00:37:14 INFO - PROCESS | 1885 | 1477985834239 Marionette TRACE conn4 -> [0,2897,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:14 INFO - PROCESS | 1885 | 1477985834466 Marionette TRACE conn4 <- [1,2897,null,{"value":null}] 00:37:14 INFO - PROCESS | 1885 | 1477985834554 Marionette TRACE conn4 -> [0,2898,"getWindowHandles",null] 00:37:14 INFO - PROCESS | 1885 | 1477985834560 Marionette TRACE conn4 <- [1,2898,null,["8"]] 00:37:14 INFO - PROCESS | 1885 | 1477985834569 Marionette TRACE conn4 -> [0,2899,"switchToWindow",{"name":"8"}] 00:37:14 INFO - PROCESS | 1885 | 1477985834577 Marionette TRACE conn4 <- [1,2899,null,{}] 00:37:14 INFO - PROCESS | 1885 | 1477985834584 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b17800 == 8 [pid = 1885] [id = 631] 00:37:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b18800) [pid = 1885] [serial = 1844] [outer = (nil)] 00:37:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82c44800) [pid = 1885] [serial = 1845] [outer = 0x82b18800] 00:37:14 INFO - PROCESS | 1885 | 1477985834691 Marionette DEBUG loaded listener.js 00:37:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c4b800) [pid = 1885] [serial = 1846] [outer = 0x82b18800] 00:37:15 WARNING - wptserve Traceback (most recent call last): 00:37:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:37:15 WARNING - rv = self.func(request, response) 00:37:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:37:15 WARNING - access_control_allow_origin = "*") 00:37:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:37:15 WARNING - payload = payload_generator(server_data) 00:37:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:37:15 WARNING - return encode_string_as_bmp_image(data) 00:37: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 00:37:15 WARNING - img.save(f, "BMP") 00:37:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:37:15 WARNING - f.write(bmpfileheader) 00:37:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:37:15 WARNING - 00:37:24 INFO - PROCESS | 1885 | --DOCSHELL 0x82b16000 == 7 [pid = 1885] [id = 630] 00:37:30 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x82b16400) [pid = 1885] [serial = 1841] [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] 00:37:35 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x82c47800) [pid = 1885] [serial = 1843] [outer = (nil)] [url = about:blank] 00:37:35 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82c44800) [pid = 1885] [serial = 1845] [outer = (nil)] [url = about:blank] 00:37:44 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:37:44 INFO - PROCESS | 1885 | 1477985864896 Marionette TRACE conn4 <- [1,2900,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]]]}] 00:37:44 INFO - . 00:37:44 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30707ms 00:37:44 INFO - PROCESS | 1885 | 1477985864943 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 00:37:44 INFO - PROCESS | 1885 | 1477985864950 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 00:37:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 00:37:44 INFO - PROCESS | 1885 | 1477985864962 Marionette TRACE conn4 -> [0,2902,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:45 INFO - PROCESS | 1885 | 1477985865194 Marionette TRACE conn4 <- [1,2902,null,{"value":null}] 00:37:45 INFO - PROCESS | 1885 | 1477985865282 Marionette TRACE conn4 -> [0,2903,"getWindowHandles",null] 00:37:45 INFO - PROCESS | 1885 | 1477985865289 Marionette TRACE conn4 <- [1,2903,null,["8"]] 00:37:45 INFO - PROCESS | 1885 | 1477985865298 Marionette TRACE conn4 -> [0,2904,"switchToWindow",{"name":"8"}] 00:37:45 INFO - PROCESS | 1885 | 1477985865306 Marionette TRACE conn4 <- [1,2904,null,{}] 00:37:45 INFO - PROCESS | 1885 | 1477985865312 Marionette TRACE conn4 -> [0,2905,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b16400 == 8 [pid = 1885] [id = 632] 00:37:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b16800) [pid = 1885] [serial = 1847] [outer = (nil)] 00:37:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82c43000) [pid = 1885] [serial = 1848] [outer = 0x82b16800] 00:37:45 INFO - PROCESS | 1885 | 1477985865420 Marionette DEBUG loaded listener.js 00:37:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c4a800) [pid = 1885] [serial = 1849] [outer = 0x82b16800] 00:37:45 WARNING - wptserve Traceback (most recent call last): 00:37:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:37:45 WARNING - rv = self.func(request, response) 00:37:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:37:45 WARNING - access_control_allow_origin = "*") 00:37:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:37:45 WARNING - payload = payload_generator(server_data) 00:37:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:37:45 WARNING - return encode_string_as_bmp_image(data) 00:37: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 00:37:45 WARNING - img.save(f, "BMP") 00:37:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:37:45 WARNING - f.write(bmpfileheader) 00:37:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:37:45 WARNING - 00:37:55 INFO - PROCESS | 1885 | --DOCSHELL 0x82b17800 == 7 [pid = 1885] [id = 631] 00:37:57 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x82b18800) [pid = 1885] [serial = 1844] [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] 00:38:02 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x82c4b800) [pid = 1885] [serial = 1846] [outer = (nil)] [url = about:blank] 00:38:02 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82c43000) [pid = 1885] [serial = 1848] [outer = (nil)] [url = about:blank] 00:38:15 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:38:15 INFO - PROCESS | 1885 | 1477985895625 Marionette TRACE conn4 <- [1,2905,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]]]}] 00:38:15 INFO - . 00:38:15 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30706ms 00:38:15 INFO - PROCESS | 1885 | 1477985895666 Marionette TRACE conn4 -> [0,2906,"getWindowHandle",null] 00:38:15 INFO - PROCESS | 1885 | 1477985895673 Marionette TRACE conn4 <- [1,2906,null,{"value":"8"}] 00:38:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 00:38:15 INFO - PROCESS | 1885 | 1477985895685 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:15 INFO - PROCESS | 1885 | 1477985895914 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 00:38:16 INFO - PROCESS | 1885 | 1477985896002 Marionette TRACE conn4 -> [0,2908,"getWindowHandles",null] 00:38:16 INFO - PROCESS | 1885 | 1477985896008 Marionette TRACE conn4 <- [1,2908,null,["8"]] 00:38:16 INFO - PROCESS | 1885 | 1477985896017 Marionette TRACE conn4 -> [0,2909,"switchToWindow",{"name":"8"}] 00:38:16 INFO - PROCESS | 1885 | 1477985896024 Marionette TRACE conn4 <- [1,2909,null,{}] 00:38:16 INFO - PROCESS | 1885 | 1477985896031 Marionette TRACE conn4 -> [0,2910,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:16 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b16000 == 8 [pid = 1885] [id = 633] 00:38:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b17000) [pid = 1885] [serial = 1850] [outer = (nil)] 00:38:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82c43800) [pid = 1885] [serial = 1851] [outer = 0x82b17000] 00:38:16 INFO - PROCESS | 1885 | 1477985896141 Marionette DEBUG loaded listener.js 00:38:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c4b000) [pid = 1885] [serial = 1852] [outer = 0x82b17000] 00:38:16 WARNING - wptserve Traceback (most recent call last): 00:38:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:38:16 WARNING - rv = self.func(request, response) 00:38:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:38:16 WARNING - access_control_allow_origin = "*") 00:38:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:38:16 WARNING - payload = payload_generator(server_data) 00:38:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:38:16 WARNING - return encode_string_as_bmp_image(data) 00:38: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 00:38:16 WARNING - img.save(f, "BMP") 00:38:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:38:16 WARNING - f.write(bmpfileheader) 00:38:16 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:38:16 WARNING - 00:38:25 INFO - PROCESS | 1885 | --DOCSHELL 0x82b16400 == 7 [pid = 1885] [id = 632] 00:38:27 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x82b16800) [pid = 1885] [serial = 1847] [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] 00:38:33 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x82c4a800) [pid = 1885] [serial = 1849] [outer = (nil)] [url = about:blank] 00:38:33 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82c43800) [pid = 1885] [serial = 1851] [outer = (nil)] [url = about:blank] 00:38:46 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:38:46 INFO - PROCESS | 1885 | 1477985926347 Marionette TRACE conn4 <- [1,2910,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]]]}] 00:38:46 INFO - . 00:38:46 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30704ms 00:38:46 INFO - PROCESS | 1885 | 1477985926386 Marionette TRACE conn4 -> [0,2911,"getWindowHandle",null] 00:38:46 INFO - PROCESS | 1885 | 1477985926393 Marionette TRACE conn4 <- [1,2911,null,{"value":"8"}] 00:38:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 00:38:46 INFO - PROCESS | 1885 | 1477985926404 Marionette TRACE conn4 -> [0,2912,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:46 INFO - PROCESS | 1885 | 1477985926631 Marionette TRACE conn4 <- [1,2912,null,{"value":null}] 00:38:46 INFO - PROCESS | 1885 | 1477985926718 Marionette TRACE conn4 -> [0,2913,"getWindowHandles",null] 00:38:46 INFO - PROCESS | 1885 | 1477985926725 Marionette TRACE conn4 <- [1,2913,null,["8"]] 00:38:46 INFO - PROCESS | 1885 | 1477985926734 Marionette TRACE conn4 -> [0,2914,"switchToWindow",{"name":"8"}] 00:38:46 INFO - PROCESS | 1885 | 1477985926742 Marionette TRACE conn4 <- [1,2914,null,{}] 00:38:46 INFO - PROCESS | 1885 | 1477985926748 Marionette TRACE conn4 -> [0,2915,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b16400 == 8 [pid = 1885] [id = 634] 00:38:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b16800) [pid = 1885] [serial = 1853] [outer = (nil)] 00:38:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82c43400) [pid = 1885] [serial = 1854] [outer = 0x82b16800] 00:38:46 INFO - PROCESS | 1885 | 1477985926856 Marionette DEBUG loaded listener.js 00:38:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c4a400) [pid = 1885] [serial = 1855] [outer = 0x82b16800] 00:38:47 WARNING - wptserve Traceback (most recent call last): 00:38:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:38:47 WARNING - rv = self.func(request, response) 00:38:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:38:47 WARNING - access_control_allow_origin = "*") 00:38:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:38:47 WARNING - payload = payload_generator(server_data) 00:38:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:38:47 WARNING - return encode_string_as_bmp_image(data) 00:38: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 00:38:47 WARNING - img.save(f, "BMP") 00:38:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:38:47 WARNING - f.write(bmpfileheader) 00:38:47 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:38:47 WARNING - 00:38:56 INFO - PROCESS | 1885 | --DOCSHELL 0x82b16000 == 7 [pid = 1885] [id = 633] 00:39:02 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x82b17000) [pid = 1885] [serial = 1850] [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] 00:39:07 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x82c4b000) [pid = 1885] [serial = 1852] [outer = (nil)] [url = about:blank] 00:39:07 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x82c43400) [pid = 1885] [serial = 1854] [outer = (nil)] [url = about:blank] 00:39:17 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:39:17 INFO - PROCESS | 1885 | 1477985957060 Marionette TRACE conn4 <- [1,2915,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]]]}] 00:39:17 INFO - . 00:39:17 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30711ms 00:39:17 INFO - PROCESS | 1885 | 1477985957114 Marionette TRACE conn4 -> [0,2916,"getWindowHandle",null] 00:39:17 INFO - PROCESS | 1885 | 1477985957120 Marionette TRACE conn4 <- [1,2916,null,{"value":"8"}] 00:39:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 00:39:17 INFO - PROCESS | 1885 | 1477985957132 Marionette TRACE conn4 -> [0,2917,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:17 INFO - PROCESS | 1885 | 1477985957360 Marionette TRACE conn4 <- [1,2917,null,{"value":null}] 00:39:17 INFO - PROCESS | 1885 | 1477985957447 Marionette TRACE conn4 -> [0,2918,"getWindowHandles",null] 00:39:17 INFO - PROCESS | 1885 | 1477985957454 Marionette TRACE conn4 <- [1,2918,null,["8"]] 00:39:17 INFO - PROCESS | 1885 | 1477985957463 Marionette TRACE conn4 -> [0,2919,"switchToWindow",{"name":"8"}] 00:39:17 INFO - PROCESS | 1885 | 1477985957471 Marionette TRACE conn4 <- [1,2919,null,{}] 00:39:17 INFO - PROCESS | 1885 | 1477985957478 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b16000 == 8 [pid = 1885] [id = 635] 00:39:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b17000) [pid = 1885] [serial = 1856] [outer = (nil)] 00:39:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82c43400) [pid = 1885] [serial = 1857] [outer = 0x82b17000] 00:39:17 INFO - PROCESS | 1885 | 1477985957586 Marionette DEBUG loaded listener.js 00:39:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c4b000) [pid = 1885] [serial = 1858] [outer = 0x82b17000] 00:39:18 INFO - PROCESS | 1885 | 1477985958231 Marionette TRACE conn4 <- [1,2920,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]]]}] 00:39:18 INFO - . 00:39:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1135ms 00:39:18 INFO - PROCESS | 1885 | 1477985958264 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 00:39:18 INFO - PROCESS | 1885 | 1477985958269 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 00:39:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 00:39:18 INFO - PROCESS | 1885 | 1477985958277 Marionette TRACE conn4 -> [0,2922,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:18 INFO - PROCESS | 1885 | 1477985958466 Marionette TRACE conn4 <- [1,2922,null,{"value":null}] 00:39:18 INFO - PROCESS | 1885 | 1477985958604 Marionette TRACE conn4 -> [0,2923,"getWindowHandles",null] 00:39:18 INFO - PROCESS | 1885 | 1477985958610 Marionette TRACE conn4 <- [1,2923,null,["8"]] 00:39:18 INFO - PROCESS | 1885 | 1477985958616 Marionette TRACE conn4 -> [0,2924,"switchToWindow",{"name":"8"}] 00:39:18 INFO - PROCESS | 1885 | 1477985958621 Marionette TRACE conn4 <- [1,2924,null,{}] 00:39:18 INFO - PROCESS | 1885 | 1477985958628 Marionette TRACE conn4 -> [0,2925,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c48c00 == 9 [pid = 1885] [id = 636] 00:39:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x82f77000) [pid = 1885] [serial = 1859] [outer = (nil)] 00:39:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x82f78c00) [pid = 1885] [serial = 1860] [outer = 0x82f77000] 00:39:18 INFO - PROCESS | 1885 | 1477985958723 Marionette DEBUG loaded listener.js 00:39:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x83003000) [pid = 1885] [serial = 1861] [outer = 0x82f77000] 00:39:19 INFO - PROCESS | 1885 | 1477985959434 Marionette TRACE conn4 <- [1,2925,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]]]}] 00:39:19 INFO - . 00:39:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1180ms 00:39:19 INFO - PROCESS | 1885 | 1477985959465 Marionette TRACE conn4 -> [0,2926,"getWindowHandle",null] 00:39:19 INFO - PROCESS | 1885 | 1477985959473 Marionette TRACE conn4 <- [1,2926,null,{"value":"8"}] 00:39:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 00:39:19 INFO - PROCESS | 1885 | 1477985959480 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:19 INFO - PROCESS | 1885 | 1477985959717 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 00:39:19 INFO - PROCESS | 1885 | 1477985959736 Marionette TRACE conn4 -> [0,2928,"getWindowHandles",null] 00:39:19 INFO - PROCESS | 1885 | 1477985959741 Marionette TRACE conn4 <- [1,2928,null,["8"]] 00:39:19 INFO - PROCESS | 1885 | 1477985959746 Marionette TRACE conn4 -> [0,2929,"switchToWindow",{"name":"8"}] 00:39:19 INFO - PROCESS | 1885 | 1477985959753 Marionette TRACE conn4 <- [1,2929,null,{}] 00:39:19 INFO - PROCESS | 1885 | 1477985959760 Marionette TRACE conn4 -> [0,2930,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x831cf000 == 10 [pid = 1885] [id = 637] 00:39:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x831cf400) [pid = 1885] [serial = 1862] [outer = (nil)] 00:39:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x831d2000) [pid = 1885] [serial = 1863] [outer = 0x831cf400] 00:39:19 INFO - PROCESS | 1885 | 1477985959860 Marionette DEBUG loaded listener.js 00:39:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x831d4000) [pid = 1885] [serial = 1864] [outer = 0x831cf400] 00:39:20 INFO - PROCESS | 1885 | 1477985960585 Marionette TRACE conn4 <- [1,2930,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]]]}] 00:39:20 INFO - . 00:39:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1125ms 00:39:20 INFO - PROCESS | 1885 | 1477985960604 Marionette TRACE conn4 -> [0,2931,"getWindowHandle",null] 00:39:20 INFO - PROCESS | 1885 | 1477985960609 Marionette TRACE conn4 <- [1,2931,null,{"value":"8"}] 00:39:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 00:39:20 INFO - PROCESS | 1885 | 1477985960615 Marionette TRACE conn4 -> [0,2932,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:20 INFO - PROCESS | 1885 | 1477985960779 Marionette TRACE conn4 <- [1,2932,null,{"value":null}] 00:39:20 INFO - PROCESS | 1885 | 1477985960795 Marionette TRACE conn4 -> [0,2933,"getWindowHandles",null] 00:39:20 INFO - PROCESS | 1885 | 1477985960802 Marionette TRACE conn4 <- [1,2933,null,["8"]] 00:39:20 INFO - PROCESS | 1885 | 1477985960808 Marionette TRACE conn4 -> [0,2934,"switchToWindow",{"name":"8"}] 00:39:20 INFO - PROCESS | 1885 | 1477985960814 Marionette TRACE conn4 <- [1,2934,null,{}] 00:39:20 INFO - PROCESS | 1885 | 1477985960820 Marionette TRACE conn4 -> [0,2935,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:20 INFO - PROCESS | 1885 | ++DOCSHELL 0x8300b000 == 11 [pid = 1885] [id = 638] 00:39:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x833c3c00) [pid = 1885] [serial = 1865] [outer = (nil)] 00:39:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x833c5800) [pid = 1885] [serial = 1866] [outer = 0x833c3c00] 00:39:21 INFO - PROCESS | 1885 | 1477985961035 Marionette DEBUG loaded listener.js 00:39:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x83e32c00) [pid = 1885] [serial = 1867] [outer = 0x833c3c00] 00:39:21 INFO - PROCESS | 1885 | 1477985961695 Marionette TRACE conn4 <- [1,2935,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]]]}] 00:39:21 INFO - . 00:39:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1119ms 00:39:21 INFO - PROCESS | 1885 | 1477985961735 Marionette TRACE conn4 -> [0,2936,"getWindowHandle",null] 00:39:21 INFO - PROCESS | 1885 | 1477985961737 Marionette TRACE conn4 <- [1,2936,null,{"value":"8"}] 00:39:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 00:39:21 INFO - PROCESS | 1885 | 1477985961745 Marionette TRACE conn4 -> [0,2937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:21 INFO - PROCESS | 1885 | 1477985961906 Marionette TRACE conn4 <- [1,2937,null,{"value":null}] 00:39:22 INFO - PROCESS | 1885 | 1477985962041 Marionette TRACE conn4 -> [0,2938,"getWindowHandles",null] 00:39:22 INFO - PROCESS | 1885 | 1477985962044 Marionette TRACE conn4 <- [1,2938,null,["8"]] 00:39:22 INFO - PROCESS | 1885 | 1477985962049 Marionette TRACE conn4 -> [0,2939,"switchToWindow",{"name":"8"}] 00:39:22 INFO - PROCESS | 1885 | 1477985962056 Marionette TRACE conn4 <- [1,2939,null,{}] 00:39:22 INFO - PROCESS | 1885 | 1477985962061 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adc1800 == 12 [pid = 1885] [id = 639] 00:39:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x8adc1c00) [pid = 1885] [serial = 1868] [outer = (nil)] 00:39:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x8adc4400) [pid = 1885] [serial = 1869] [outer = 0x8adc1c00] 00:39:22 INFO - PROCESS | 1885 | 1477985962150 Marionette DEBUG loaded listener.js 00:39:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x8adc9c00) [pid = 1885] [serial = 1870] [outer = 0x8adc1c00] 00:39:22 INFO - PROCESS | 1885 | 1477985962703 Marionette TRACE conn4 <- [1,2940,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]]]}] 00:39:22 INFO - . 00:39:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 975ms 00:39:22 INFO - PROCESS | 1885 | 1477985962719 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 00:39:22 INFO - PROCESS | 1885 | 1477985962722 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 00:39:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 00:39:22 INFO - PROCESS | 1885 | 1477985962737 Marionette TRACE conn4 -> [0,2942,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:22 INFO - PROCESS | 1885 | 1477985962945 Marionette TRACE conn4 <- [1,2942,null,{"value":null}] 00:39:23 INFO - PROCESS | 1885 | 1477985963089 Marionette TRACE conn4 -> [0,2943,"getWindowHandles",null] 00:39:23 INFO - PROCESS | 1885 | 1477985963095 Marionette TRACE conn4 <- [1,2943,null,["8"]] 00:39:23 INFO - PROCESS | 1885 | 1477985963102 Marionette TRACE conn4 -> [0,2944,"switchToWindow",{"name":"8"}] 00:39:23 INFO - PROCESS | 1885 | 1477985963109 Marionette TRACE conn4 <- [1,2944,null,{}] 00:39:23 INFO - PROCESS | 1885 | 1477985963116 Marionette TRACE conn4 -> [0,2945,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x831c8400 == 13 [pid = 1885] [id = 640] 00:39:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x8adf9000) [pid = 1885] [serial = 1871] [outer = (nil)] 00:39:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8ccd9800) [pid = 1885] [serial = 1872] [outer = 0x8adf9000] 00:39:23 INFO - PROCESS | 1885 | 1477985963243 Marionette DEBUG loaded listener.js 00:39:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8cd4c800) [pid = 1885] [serial = 1873] [outer = 0x8adf9000] 00:39:23 INFO - PROCESS | 1885 | 1477985963821 Marionette TRACE conn4 <- [1,2945,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]]]}] 00:39:23 INFO - . 00:39:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1129ms 00:39:23 INFO - PROCESS | 1885 | 1477985963859 Marionette TRACE conn4 -> [0,2946,"getWindowHandle",null] 00:39:23 INFO - PROCESS | 1885 | 1477985963863 Marionette TRACE conn4 <- [1,2946,null,{"value":"8"}] 00:39:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 00:39:23 INFO - PROCESS | 1885 | 1477985963869 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:24 INFO - PROCESS | 1885 | 1477985964087 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 00:39:24 INFO - PROCESS | 1885 | 1477985964105 Marionette TRACE conn4 -> [0,2948,"getWindowHandles",null] 00:39:24 INFO - PROCESS | 1885 | 1477985964112 Marionette TRACE conn4 <- [1,2948,null,["8"]] 00:39:24 INFO - PROCESS | 1885 | 1477985964117 Marionette TRACE conn4 -> [0,2949,"switchToWindow",{"name":"8"}] 00:39:24 INFO - PROCESS | 1885 | 1477985964123 Marionette TRACE conn4 <- [1,2949,null,{}] 00:39:24 INFO - PROCESS | 1885 | 1477985964128 Marionette TRACE conn4 -> [0,2950,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd81c00 == 14 [pid = 1885] [id = 641] 00:39:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x8cd82800) [pid = 1885] [serial = 1874] [outer = (nil)] 00:39:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x8cd83800) [pid = 1885] [serial = 1875] [outer = 0x8cd82800] 00:39:24 INFO - PROCESS | 1885 | 1477985964215 Marionette DEBUG loaded listener.js 00:39:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x8cd87000) [pid = 1885] [serial = 1876] [outer = 0x8cd82800] 00:39:24 INFO - PROCESS | 1885 | 1477985964843 Marionette TRACE conn4 <- [1,2950,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]]]}] 00:39:24 INFO - . 00:39:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 1020ms 00:39:24 INFO - PROCESS | 1885 | 1477985964889 Marionette TRACE conn4 -> [0,2951,"getWindowHandle",null] 00:39:24 INFO - PROCESS | 1885 | 1477985964893 Marionette TRACE conn4 <- [1,2951,null,{"value":"8"}] 00:39:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 00:39:24 INFO - PROCESS | 1885 | 1477985964905 Marionette TRACE conn4 -> [0,2952,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:25 INFO - PROCESS | 1885 | 1477985965056 Marionette TRACE conn4 <- [1,2952,null,{"value":null}] 00:39:25 INFO - PROCESS | 1885 | 1477985965069 Marionette TRACE conn4 -> [0,2953,"getWindowHandles",null] 00:39:25 INFO - PROCESS | 1885 | 1477985965094 Marionette TRACE conn4 <- [1,2953,null,["8"]] 00:39:25 INFO - PROCESS | 1885 | 1477985965101 Marionette TRACE conn4 -> [0,2954,"switchToWindow",{"name":"8"}] 00:39:25 INFO - PROCESS | 1885 | 1477985965107 Marionette TRACE conn4 <- [1,2954,null,{}] 00:39:25 INFO - PROCESS | 1885 | 1477985965113 Marionette TRACE conn4 -> [0,2955,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a2f000 == 15 [pid = 1885] [id = 642] 00:39:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x8da8cc00) [pid = 1885] [serial = 1877] [outer = (nil)] 00:39:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x8db0ac00) [pid = 1885] [serial = 1878] [outer = 0x8da8cc00] 00:39:25 INFO - PROCESS | 1885 | 1477985965200 Marionette DEBUG loaded listener.js 00:39:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x8db10400) [pid = 1885] [serial = 1879] [outer = 0x8da8cc00] 00:39:25 INFO - PROCESS | 1885 | 1477985965942 Marionette TRACE conn4 <- [1,2955,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]]]}] 00:39:25 INFO - . 00:39:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1078ms 00:39:25 INFO - PROCESS | 1885 | 1477985965981 Marionette TRACE conn4 -> [0,2956,"getWindowHandle",null] 00:39:25 INFO - PROCESS | 1885 | 1477985965987 Marionette TRACE conn4 <- [1,2956,null,{"value":"8"}] 00:39:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 00:39:26 INFO - PROCESS | 1885 | 1477985965998 Marionette TRACE conn4 -> [0,2957,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:26 INFO - PROCESS | 1885 | 1477985966191 Marionette TRACE conn4 <- [1,2957,null,{"value":null}] 00:39:26 INFO - PROCESS | 1885 | 1477985966366 Marionette TRACE conn4 -> [0,2958,"getWindowHandles",null] 00:39:26 INFO - PROCESS | 1885 | 1477985966370 Marionette TRACE conn4 <- [1,2958,null,["8"]] 00:39:26 INFO - PROCESS | 1885 | 1477985966383 Marionette TRACE conn4 -> [0,2959,"switchToWindow",{"name":"8"}] 00:39:26 INFO - PROCESS | 1885 | 1477985966391 Marionette TRACE conn4 <- [1,2959,null,{}] 00:39:26 INFO - PROCESS | 1885 | 1477985966398 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x8300fc00 == 16 [pid = 1885] [id = 643] 00:39:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x83010000) [pid = 1885] [serial = 1880] [outer = (nil)] 00:39:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x83049800) [pid = 1885] [serial = 1881] [outer = 0x83010000] 00:39:26 INFO - PROCESS | 1885 | 1477985966513 Marionette DEBUG loaded listener.js 00:39:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x8304e000) [pid = 1885] [serial = 1882] [outer = 0x83010000] 00:39:27 INFO - PROCESS | 1885 | 1477985967147 Marionette TRACE conn4 <- [1,2960,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]]]}] 00:39:27 INFO - . 00:39:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1180ms 00:39:27 INFO - PROCESS | 1885 | 1477985967181 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 00:39:27 INFO - PROCESS | 1885 | 1477985967188 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 00:39:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 00:39:27 INFO - PROCESS | 1885 | 1477985967197 Marionette TRACE conn4 -> [0,2962,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:27 INFO - PROCESS | 1885 | 1477985967375 Marionette TRACE conn4 <- [1,2962,null,{"value":null}] 00:39:27 INFO - PROCESS | 1885 | 1477985967563 Marionette TRACE conn4 -> [0,2963,"getWindowHandles",null] 00:39:27 INFO - PROCESS | 1885 | 1477985967567 Marionette TRACE conn4 <- [1,2963,null,["8"]] 00:39:27 INFO - PROCESS | 1885 | 1477985967579 Marionette TRACE conn4 -> [0,2964,"switchToWindow",{"name":"8"}] 00:39:27 INFO - PROCESS | 1885 | 1477985967584 Marionette TRACE conn4 <- [1,2964,null,{}] 00:39:27 INFO - PROCESS | 1885 | 1477985967591 Marionette TRACE conn4 -> [0,2965,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x8add0400 == 17 [pid = 1885] [id = 644] 00:39:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x8add0c00) [pid = 1885] [serial = 1883] [outer = (nil)] 00:39:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x8ccda400) [pid = 1885] [serial = 1884] [outer = 0x8add0c00] 00:39:27 INFO - PROCESS | 1885 | 1477985967696 Marionette DEBUG loaded listener.js 00:39:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x8cd5ac00) [pid = 1885] [serial = 1885] [outer = 0x8add0c00] 00:39:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb1400 == 18 [pid = 1885] [id = 645] 00:39:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x8deb1800) [pid = 1885] [serial = 1886] [outer = (nil)] 00:39:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x8deb3400) [pid = 1885] [serial = 1887] [outer = 0x8deb1800] 00:39:28 INFO - PROCESS | 1885 | 1477985968568 Marionette TRACE conn4 <- [1,2965,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]]]}] 00:39:28 INFO - . 00:39:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1423ms 00:39:28 INFO - PROCESS | 1885 | 1477985968627 Marionette TRACE conn4 -> [0,2966,"getWindowHandle",null] 00:39:28 INFO - PROCESS | 1885 | 1477985968635 Marionette TRACE conn4 <- [1,2966,null,{"value":"8"}] 00:39:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 00:39:28 INFO - PROCESS | 1885 | 1477985968642 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:28 INFO - PROCESS | 1885 | 1477985968879 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 00:39:29 INFO - PROCESS | 1885 | 1477985969070 Marionette TRACE conn4 -> [0,2968,"getWindowHandles",null] 00:39:29 INFO - PROCESS | 1885 | 1477985969074 Marionette TRACE conn4 <- [1,2968,null,["8"]] 00:39:29 INFO - PROCESS | 1885 | 1477985969080 Marionette TRACE conn4 -> [0,2969,"switchToWindow",{"name":"8"}] 00:39:29 INFO - PROCESS | 1885 | 1477985969088 Marionette TRACE conn4 <- [1,2969,null,{}] 00:39:29 INFO - PROCESS | 1885 | 1477985969095 Marionette TRACE conn4 -> [0,2970,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dec1000 == 19 [pid = 1885] [id = 646] 00:39:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x8dec1800) [pid = 1885] [serial = 1888] [outer = (nil)] 00:39:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x8dec9800) [pid = 1885] [serial = 1889] [outer = 0x8dec1800] 00:39:29 INFO - PROCESS | 1885 | 1477985969243 Marionette DEBUG loaded listener.js 00:39:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x8dfe9c00) [pid = 1885] [serial = 1890] [outer = 0x8dec1800] 00:39:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fab5800 == 20 [pid = 1885] [id = 647] 00:39:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x8fab9800) [pid = 1885] [serial = 1891] [outer = (nil)] 00:39:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x8fabac00) [pid = 1885] [serial = 1892] [outer = 0x8fab9800] 00:39:30 INFO - PROCESS | 1885 | 1477985970079 Marionette TRACE conn4 <- [1,2970,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]]]}] 00:39:30 INFO - . 00:39:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1471ms 00:39:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 00:39:30 INFO - PROCESS | 1885 | 1477985970113 Marionette TRACE conn4 -> [0,2971,"getWindowHandle",null] 00:39:30 INFO - PROCESS | 1885 | 1477985970117 Marionette TRACE conn4 <- [1,2971,null,{"value":"8"}] 00:39:30 INFO - PROCESS | 1885 | 1477985970128 Marionette TRACE conn4 -> [0,2972,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:30 INFO - PROCESS | 1885 | 1477985970335 Marionette TRACE conn4 <- [1,2972,null,{"value":null}] 00:39:30 INFO - PROCESS | 1885 | 1477985970628 Marionette TRACE conn4 -> [0,2973,"getWindowHandles",null] 00:39:30 INFO - PROCESS | 1885 | 1477985970634 Marionette TRACE conn4 <- [1,2973,null,["8"]] 00:39:30 INFO - PROCESS | 1885 | 1477985970646 Marionette TRACE conn4 -> [0,2974,"switchToWindow",{"name":"8"}] 00:39:30 INFO - PROCESS | 1885 | 1477985970655 Marionette TRACE conn4 <- [1,2974,null,{}] 00:39:30 INFO - PROCESS | 1885 | 1477985970710 Marionette TRACE conn4 -> [0,2975,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b0dc00 == 21 [pid = 1885] [id = 648] 00:39:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x82b0e000) [pid = 1885] [serial = 1893] [outer = (nil)] 00:39:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x82f53400) [pid = 1885] [serial = 1894] [outer = 0x82b0e000] 00:39:30 INFO - PROCESS | 1885 | 1477985970809 Marionette DEBUG loaded listener.js 00:39:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x82f72800) [pid = 1885] [serial = 1895] [outer = 0x82b0e000] 00:39:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f4f000 == 22 [pid = 1885] [id = 649] 00:39:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x82f6fc00) [pid = 1885] [serial = 1896] [outer = (nil)] 00:39:31 INFO - PROCESS | 1885 | --DOCSHELL 0x82b16400 == 21 [pid = 1885] [id = 634] 00:39:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x83001c00) [pid = 1885] [serial = 1897] [outer = 0x82f6fc00] 00:39:31 INFO - PROCESS | 1885 | 1477985971692 Marionette TRACE conn4 <- [1,2975,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]]]}] 00:39:31 INFO - . 00:39:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1620ms 00:39:31 INFO - PROCESS | 1885 | 1477985971747 Marionette TRACE conn4 -> [0,2976,"getWindowHandle",null] 00:39:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 00:39:31 INFO - PROCESS | 1885 | 1477985971753 Marionette TRACE conn4 <- [1,2976,null,{"value":"8"}] 00:39:31 INFO - PROCESS | 1885 | 1477985971760 Marionette TRACE conn4 -> [0,2977,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:31 INFO - PROCESS | 1885 | 1477985971947 Marionette TRACE conn4 <- [1,2977,null,{"value":null}] 00:39:32 INFO - PROCESS | 1885 | 1477985972086 Marionette TRACE conn4 -> [0,2978,"getWindowHandles",null] 00:39:32 INFO - PROCESS | 1885 | 1477985972092 Marionette TRACE conn4 <- [1,2978,null,["8"]] 00:39:32 INFO - PROCESS | 1885 | 1477985972098 Marionette TRACE conn4 -> [0,2979,"switchToWindow",{"name":"8"}] 00:39:32 INFO - PROCESS | 1885 | 1477985972105 Marionette TRACE conn4 <- [1,2979,null,{}] 00:39:32 INFO - PROCESS | 1885 | 1477985972111 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x83261000 == 22 [pid = 1885] [id = 650] 00:39:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x83261400) [pid = 1885] [serial = 1898] [outer = (nil)] 00:39:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x83263c00) [pid = 1885] [serial = 1899] [outer = 0x83261400] 00:39:32 INFO - PROCESS | 1885 | 1477985972210 Marionette DEBUG loaded listener.js 00:39:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x833c1400) [pid = 1885] [serial = 1900] [outer = 0x83261400] 00:39:32 INFO - PROCESS | 1885 | 1477985972855 Marionette TRACE conn4 <- [1,2980,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]]]}] 00:39:32 INFO - . 00:39:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1120ms 00:39:32 INFO - PROCESS | 1885 | 1477985972879 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 00:39:32 INFO - PROCESS | 1885 | 1477985972883 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 00:39:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 00:39:32 INFO - PROCESS | 1885 | 1477985972890 Marionette TRACE conn4 -> [0,2982,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:33 INFO - PROCESS | 1885 | 1477985973067 Marionette TRACE conn4 <- [1,2982,null,{"value":null}] 00:39:33 INFO - PROCESS | 1885 | 1477985973215 Marionette TRACE conn4 -> [0,2983,"getWindowHandles",null] 00:39:33 INFO - PROCESS | 1885 | 1477985973225 Marionette TRACE conn4 <- [1,2983,null,["8"]] 00:39:33 INFO - PROCESS | 1885 | 1477985973233 Marionette TRACE conn4 -> [0,2984,"switchToWindow",{"name":"8"}] 00:39:33 INFO - PROCESS | 1885 | 1477985973240 Marionette TRACE conn4 <- [1,2984,null,{}] 00:39:33 INFO - PROCESS | 1885 | 1477985973245 Marionette TRACE conn4 -> [0,2985,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adf9800 == 23 [pid = 1885] [id = 651] 00:39:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8adfc000) [pid = 1885] [serial = 1901] [outer = (nil)] 00:39:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8ccddc00) [pid = 1885] [serial = 1902] [outer = 0x8adfc000] 00:39:33 INFO - PROCESS | 1885 | 1477985973335 Marionette DEBUG loaded listener.js 00:39:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x8cd50000) [pid = 1885] [serial = 1903] [outer = 0x8adfc000] 00:39:33 INFO - PROCESS | 1885 | 1477985973899 Marionette TRACE conn4 <- [1,2985,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]]]}] 00:39:33 INFO - . 00:39:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1022ms 00:39:33 INFO - PROCESS | 1885 | 1477985973911 Marionette TRACE conn4 -> [0,2986,"getWindowHandle",null] 00:39:33 INFO - PROCESS | 1885 | 1477985973914 Marionette TRACE conn4 <- [1,2986,null,{"value":"8"}] 00:39:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 00:39:33 INFO - PROCESS | 1885 | 1477985973929 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:34 INFO - PROCESS | 1885 | 1477985974177 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 00:39:34 INFO - PROCESS | 1885 | 1477985974203 Marionette TRACE conn4 -> [0,2988,"getWindowHandles",null] 00:39:34 INFO - PROCESS | 1885 | 1477985974206 Marionette TRACE conn4 <- [1,2988,null,["8"]] 00:39:34 INFO - PROCESS | 1885 | 1477985974212 Marionette TRACE conn4 -> [0,2989,"switchToWindow",{"name":"8"}] 00:39:34 INFO - PROCESS | 1885 | 1477985974218 Marionette TRACE conn4 <- [1,2989,null,{}] 00:39:34 INFO - PROCESS | 1885 | 1477985974223 Marionette TRACE conn4 -> [0,2990,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:34 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dcb5400 == 24 [pid = 1885] [id = 652] 00:39:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8dcbcc00) [pid = 1885] [serial = 1904] [outer = (nil)] 00:39:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8deb5c00) [pid = 1885] [serial = 1905] [outer = 0x8dcbcc00] 00:39:34 INFO - PROCESS | 1885 | 1477985974398 Marionette DEBUG loaded listener.js 00:39:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8dec0800) [pid = 1885] [serial = 1906] [outer = 0x8dcbcc00] 00:39:35 INFO - PROCESS | 1885 | 1477985975159 Marionette TRACE conn4 <- [1,2990,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]]]}] 00:39:35 INFO - . 00:39:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1281ms 00:39:35 INFO - PROCESS | 1885 | 1477985975203 Marionette TRACE conn4 -> [0,2991,"getWindowHandle",null] 00:39:35 INFO - PROCESS | 1885 | 1477985975206 Marionette TRACE conn4 <- [1,2991,null,{"value":"8"}] 00:39:35 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 00:39:35 INFO - PROCESS | 1885 | 1477985975220 Marionette TRACE conn4 -> [0,2992,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:35 INFO - PROCESS | 1885 | 1477985975430 Marionette TRACE conn4 <- [1,2992,null,{"value":null}] 00:39:35 INFO - PROCESS | 1885 | 1477985975454 Marionette TRACE conn4 -> [0,2993,"getWindowHandles",null] 00:39:35 INFO - PROCESS | 1885 | 1477985975457 Marionette TRACE conn4 <- [1,2993,null,["8"]] 00:39:35 INFO - PROCESS | 1885 | 1477985975462 Marionette TRACE conn4 -> [0,2994,"switchToWindow",{"name":"8"}] 00:39:35 INFO - PROCESS | 1885 | 1477985975467 Marionette TRACE conn4 <- [1,2994,null,{}] 00:39:35 INFO - PROCESS | 1885 | 1477985975472 Marionette TRACE conn4 -> [0,2995,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f78800 == 25 [pid = 1885] [id = 653] 00:39:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8fbd4000) [pid = 1885] [serial = 1907] [outer = (nil)] 00:39:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8fbdac00) [pid = 1885] [serial = 1908] [outer = 0x8fbd4000] 00:39:35 INFO - PROCESS | 1885 | 1477985975636 Marionette DEBUG loaded listener.js 00:39:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8fbdc000) [pid = 1885] [serial = 1909] [outer = 0x8fbd4000] 00:39:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fc5e400 == 26 [pid = 1885] [id = 654] 00:39:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x8fc60c00) [pid = 1885] [serial = 1910] [outer = (nil)] 00:39:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x8fc61800) [pid = 1885] [serial = 1911] [outer = 0x8fc60c00] 00:39:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fcd5800 == 27 [pid = 1885] [id = 655] 00:39:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8fcd5c00) [pid = 1885] [serial = 1912] [outer = (nil)] 00:39:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x8fcd6000) [pid = 1885] [serial = 1913] [outer = 0x8fcd5c00] 00:39:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fcd8800 == 28 [pid = 1885] [id = 656] 00:39:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x8fcd8c00) [pid = 1885] [serial = 1914] [outer = (nil)] 00:39:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x8fcd9000) [pid = 1885] [serial = 1915] [outer = 0x8fcd8c00] 00:39:36 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x8cd82800) [pid = 1885] [serial = 1874] [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] 00:39:36 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x831cf400) [pid = 1885] [serial = 1862] [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] 00:39:36 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x8adc1c00) [pid = 1885] [serial = 1868] [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] 00:39:36 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x82b16800) [pid = 1885] [serial = 1853] [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] 00:39:36 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x833c3c00) [pid = 1885] [serial = 1865] [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] 00:39:36 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x8adf9000) [pid = 1885] [serial = 1871] [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] 00:39:36 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x82f77000) [pid = 1885] [serial = 1859] [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] 00:39:36 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x82b17000) [pid = 1885] [serial = 1856] [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] 00:39:36 INFO - PROCESS | 1885 | 1477985976464 Marionette TRACE conn4 <- [1,2995,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"]]]}] 00:39:36 INFO - ... 00:39:36 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1275ms 00:39:36 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 00:39:36 INFO - PROCESS | 1885 | 1477985976495 Marionette TRACE conn4 -> [0,2996,"getWindowHandle",null] 00:39:36 INFO - PROCESS | 1885 | 1477985976498 Marionette TRACE conn4 <- [1,2996,null,{"value":"8"}] 00:39:36 INFO - PROCESS | 1885 | 1477985976504 Marionette TRACE conn4 -> [0,2997,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:36 INFO - PROCESS | 1885 | 1477985976663 Marionette TRACE conn4 <- [1,2997,null,{"value":null}] 00:39:36 INFO - PROCESS | 1885 | 1477985976678 Marionette TRACE conn4 -> [0,2998,"getWindowHandles",null] 00:39:36 INFO - PROCESS | 1885 | 1477985976680 Marionette TRACE conn4 <- [1,2998,null,["8"]] 00:39:36 INFO - PROCESS | 1885 | 1477985976686 Marionette TRACE conn4 -> [0,2999,"switchToWindow",{"name":"8"}] 00:39:36 INFO - PROCESS | 1885 | 1477985976691 Marionette TRACE conn4 <- [1,2999,null,{}] 00:39:36 INFO - PROCESS | 1885 | 1477985976696 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fc5a800 == 29 [pid = 1885] [id = 657] 00:39:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8fc5b000) [pid = 1885] [serial = 1916] [outer = (nil)] 00:39:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8fc62800) [pid = 1885] [serial = 1917] [outer = 0x8fc5b000] 00:39:36 INFO - PROCESS | 1885 | 1477985976807 Marionette DEBUG loaded listener.js 00:39:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x8fcde800) [pid = 1885] [serial = 1918] [outer = 0x8fc5b000] 00:39:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x9083d800 == 30 [pid = 1885] [id = 658] 00:39:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x9083e400) [pid = 1885] [serial = 1919] [outer = (nil)] 00:39:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x9083e800) [pid = 1885] [serial = 1920] [outer = 0x9083e400] 00:39:37 INFO - PROCESS | 1885 | 1477985977509 Marionette TRACE conn4 <- [1,3000,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"]]]}] 00:39:37 INFO - . 00:39:37 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1020ms 00:39:37 INFO - PROCESS | 1885 | 1477985977535 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 00:39:37 INFO - PROCESS | 1885 | 1477985977538 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 00:39:37 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 00:39:37 INFO - PROCESS | 1885 | 1477985977548 Marionette TRACE conn4 -> [0,3002,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:37 INFO - PROCESS | 1885 | 1477985977698 Marionette TRACE conn4 <- [1,3002,null,{"value":null}] 00:39:37 INFO - PROCESS | 1885 | 1477985977712 Marionette TRACE conn4 -> [0,3003,"getWindowHandles",null] 00:39:37 INFO - PROCESS | 1885 | 1477985977714 Marionette TRACE conn4 <- [1,3003,null,["8"]] 00:39:37 INFO - PROCESS | 1885 | 1477985977722 Marionette TRACE conn4 -> [0,3004,"switchToWindow",{"name":"8"}] 00:39:37 INFO - PROCESS | 1885 | 1477985977728 Marionette TRACE conn4 <- [1,3004,null,{}] 00:39:37 INFO - PROCESS | 1885 | 1477985977733 Marionette TRACE conn4 -> [0,3005,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x9126d800 == 31 [pid = 1885] [id = 659] 00:39:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x9126e800) [pid = 1885] [serial = 1921] [outer = (nil)] 00:39:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x91275400) [pid = 1885] [serial = 1922] [outer = 0x9126e800] 00:39:37 INFO - PROCESS | 1885 | 1477985977827 Marionette DEBUG loaded listener.js 00:39:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x91d32400) [pid = 1885] [serial = 1923] [outer = 0x9126e800] 00:39:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c4d000 == 32 [pid = 1885] [id = 660] 00:39:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x82c50800) [pid = 1885] [serial = 1924] [outer = (nil)] 00:39:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x82f51000) [pid = 1885] [serial = 1925] [outer = 0x82c50800] 00:39:38 INFO - PROCESS | 1885 | 1477985978608 Marionette TRACE conn4 <- [1,3005,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"]]]}] 00:39:38 INFO - . 00:39:38 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1128ms 00:39:38 INFO - PROCESS | 1885 | 1477985978686 Marionette TRACE conn4 -> [0,3006,"getWindowHandle",null] 00:39:38 INFO - PROCESS | 1885 | 1477985978692 Marionette TRACE conn4 <- [1,3006,null,{"value":"8"}] 00:39:38 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 00:39:38 INFO - PROCESS | 1885 | 1477985978705 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:38 INFO - PROCESS | 1885 | 1477985978899 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 00:39:39 INFO - PROCESS | 1885 | 1477985979095 Marionette TRACE conn4 -> [0,3008,"getWindowHandles",null] 00:39:39 INFO - PROCESS | 1885 | 1477985979102 Marionette TRACE conn4 <- [1,3008,null,["8"]] 00:39:39 INFO - PROCESS | 1885 | 1477985979109 Marionette TRACE conn4 -> [0,3009,"switchToWindow",{"name":"8"}] 00:39:39 INFO - PROCESS | 1885 | 1477985979117 Marionette TRACE conn4 <- [1,3009,null,{}] 00:39:39 INFO - PROCESS | 1885 | 1477985979167 Marionette TRACE conn4 -> [0,3010,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a28000 == 33 [pid = 1885] [id = 661] 00:39:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x83da4800) [pid = 1885] [serial = 1926] [outer = (nil)] 00:39:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x8adcbc00) [pid = 1885] [serial = 1927] [outer = 0x83da4800] 00:39:39 INFO - PROCESS | 1885 | 1477985979283 Marionette DEBUG loaded listener.js 00:39:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x8adcf800) [pid = 1885] [serial = 1928] [outer = 0x83da4800] 00:39:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd55000 == 34 [pid = 1885] [id = 662] 00:39:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x8dbc2c00) [pid = 1885] [serial = 1929] [outer = (nil)] 00:39:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x8dbc3800) [pid = 1885] [serial = 1930] [outer = 0x8dbc2c00] 00:39:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfee000 == 35 [pid = 1885] [id = 663] 00:39:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x8fa45000) [pid = 1885] [serial = 1931] [outer = (nil)] 00:39:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x8fabbc00) [pid = 1885] [serial = 1932] [outer = 0x8fa45000] 00:39:40 INFO - PROCESS | 1885 | 1477985980001 Marionette TRACE conn4 <- [1,3010,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"]]]}] 00:39:40 INFO - .. 00:39:40 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1386ms 00:39:40 INFO - PROCESS | 1885 | 1477985980089 Marionette TRACE conn4 -> [0,3011,"getWindowHandle",null] 00:39:40 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 00:39:40 INFO - PROCESS | 1885 | 1477985980095 Marionette TRACE conn4 <- [1,3011,null,{"value":"8"}] 00:39:40 INFO - PROCESS | 1885 | 1477985980118 Marionette TRACE conn4 -> [0,3012,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:40 INFO - PROCESS | 1885 | 1477985980316 Marionette TRACE conn4 <- [1,3012,null,{"value":null}] 00:39:40 INFO - PROCESS | 1885 | 1477985980502 Marionette TRACE conn4 -> [0,3013,"getWindowHandles",null] 00:39:40 INFO - PROCESS | 1885 | 1477985980507 Marionette TRACE conn4 <- [1,3013,null,["8"]] 00:39:40 INFO - PROCESS | 1885 | 1477985980514 Marionette TRACE conn4 -> [0,3014,"switchToWindow",{"name":"8"}] 00:39:40 INFO - PROCESS | 1885 | 1477985980520 Marionette TRACE conn4 <- [1,3014,null,{}] 00:39:40 INFO - PROCESS | 1885 | 1477985980569 Marionette TRACE conn4 -> [0,3015,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x8da93c00 == 36 [pid = 1885] [id = 664] 00:39:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x8fc54800) [pid = 1885] [serial = 1933] [outer = (nil)] 00:39:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x90833800) [pid = 1885] [serial = 1934] [outer = 0x8fc54800] 00:39:40 INFO - PROCESS | 1885 | 1477985980679 Marionette DEBUG loaded listener.js 00:39:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x90840c00) [pid = 1885] [serial = 1935] [outer = 0x8fc54800] 00:39:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x92d94400 == 37 [pid = 1885] [id = 665] 00:39:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x92d94800) [pid = 1885] [serial = 1936] [outer = (nil)] 00:39:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0x9303c000) [pid = 1885] [serial = 1937] [outer = 0x92d94800] 00:39:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x93043400 == 38 [pid = 1885] [id = 666] 00:39:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0x93043c00) [pid = 1885] [serial = 1938] [outer = (nil)] 00:39:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x9332f400) [pid = 1885] [serial = 1939] [outer = 0x93043c00] 00:39:41 INFO - PROCESS | 1885 | 1477985981414 Marionette TRACE conn4 <- [1,3015,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"]]]}] 00:39:41 INFO - .. 00:39:41 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1371ms 00:39:41 INFO - PROCESS | 1885 | 1477985981496 Marionette TRACE conn4 -> [0,3016,"getWindowHandle",null] 00:39:41 INFO - PROCESS | 1885 | 1477985981504 Marionette TRACE conn4 <- [1,3016,null,{"value":"8"}] 00:39:41 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 00:39:41 INFO - PROCESS | 1885 | 1477985981513 Marionette TRACE conn4 -> [0,3017,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:41 INFO - PROCESS | 1885 | 1477985981691 Marionette TRACE conn4 <- [1,3017,null,{"value":null}] 00:39:41 INFO - PROCESS | 1885 | 1477985981879 Marionette TRACE conn4 -> [0,3018,"getWindowHandles",null] 00:39:41 INFO - PROCESS | 1885 | 1477985981884 Marionette TRACE conn4 <- [1,3018,null,["8"]] 00:39:41 INFO - PROCESS | 1885 | 1477985981891 Marionette TRACE conn4 -> [0,3019,"switchToWindow",{"name":"8"}] 00:39:41 INFO - PROCESS | 1885 | 1477985981898 Marionette TRACE conn4 <- [1,3019,null,{}] 00:39:41 INFO - PROCESS | 1885 | 1477985981905 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x9449ec00 == 39 [pid = 1885] [id = 667] 00:39:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0x944a0800) [pid = 1885] [serial = 1940] [outer = (nil)] 00:39:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0x94a6b400) [pid = 1885] [serial = 1941] [outer = 0x944a0800] 00:39:42 INFO - PROCESS | 1885 | 1477985982010 Marionette DEBUG loaded listener.js 00:39:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 100 (0x94d0b800) [pid = 1885] [serial = 1942] [outer = 0x944a0800] 00:39:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x94fb0000 == 40 [pid = 1885] [id = 668] 00:39:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 101 (0x94fb0400) [pid = 1885] [serial = 1943] [outer = (nil)] 00:39:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 102 (0x94fb2000) [pid = 1885] [serial = 1944] [outer = 0x94fb0400] 00:39:42 INFO - PROCESS | 1885 | 1477985982635 Marionette TRACE conn4 <- [1,3020,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"]]]}] 00:39:42 INFO - . 00:39:42 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1171ms 00:39:42 INFO - PROCESS | 1885 | 1477985982684 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 00:39:42 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 00:39:42 INFO - PROCESS | 1885 | 1477985982689 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 00:39:42 INFO - PROCESS | 1885 | 1477985982697 Marionette TRACE conn4 -> [0,3022,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:42 INFO - PROCESS | 1885 | 1477985982868 Marionette TRACE conn4 <- [1,3022,null,{"value":null}] 00:39:43 INFO - PROCESS | 1885 | 1477985983070 Marionette TRACE conn4 -> [0,3023,"getWindowHandles",null] 00:39:43 INFO - PROCESS | 1885 | 1477985983075 Marionette TRACE conn4 <- [1,3023,null,["8"]] 00:39:43 INFO - PROCESS | 1885 | 1477985983081 Marionette TRACE conn4 -> [0,3024,"switchToWindow",{"name":"8"}] 00:39:43 INFO - PROCESS | 1885 | 1477985983087 Marionette TRACE conn4 <- [1,3024,null,{}] 00:39:43 INFO - PROCESS | 1885 | 1477985983100 Marionette TRACE conn4 -> [0,3025,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x95961400 == 41 [pid = 1885] [id = 669] 00:39:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 103 (0x95962800) [pid = 1885] [serial = 1945] [outer = (nil)] 00:39:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 104 (0x95acd000) [pid = 1885] [serial = 1946] [outer = 0x95962800] 00:39:43 INFO - PROCESS | 1885 | 1477985983201 Marionette DEBUG loaded listener.js 00:39:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 105 (0x95ad0000) [pid = 1885] [serial = 1947] [outer = 0x95962800] 00:39:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x95d69c00 == 42 [pid = 1885] [id = 670] 00:39:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 106 (0x95d6a000) [pid = 1885] [serial = 1948] [outer = (nil)] 00:39:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 107 (0x96231800) [pid = 1885] [serial = 1949] [outer = 0x95d6a000] 00:39:43 INFO - PROCESS | 1885 | 1477985983834 Marionette TRACE conn4 <- [1,3025,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"]]]}] 00:39:43 INFO - . 00:39:43 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1179ms 00:39:43 INFO - PROCESS | 1885 | 1477985983877 Marionette TRACE conn4 -> [0,3026,"getWindowHandle",null] 00:39:43 INFO - PROCESS | 1885 | 1477985983880 Marionette TRACE conn4 <- [1,3026,null,{"value":"8"}] 00:39:43 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 00:39:43 INFO - PROCESS | 1885 | 1477985983889 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:44 INFO - PROCESS | 1885 | 1477985984068 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 00:39:44 INFO - PROCESS | 1885 | 1477985984238 Marionette TRACE conn4 -> [0,3028,"getWindowHandles",null] 00:39:44 INFO - PROCESS | 1885 | 1477985984242 Marionette TRACE conn4 <- [1,3028,null,["8"]] 00:39:44 INFO - PROCESS | 1885 | 1477985984249 Marionette TRACE conn4 -> [0,3029,"switchToWindow",{"name":"8"}] 00:39:44 INFO - PROCESS | 1885 | 1477985984261 Marionette TRACE conn4 <- [1,3029,null,{}] 00:39:44 INFO - PROCESS | 1885 | 1477985984270 Marionette TRACE conn4 -> [0,3030,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:44 INFO - PROCESS | 1885 | ++DOCSHELL 0x95d70400 == 43 [pid = 1885] [id = 671] 00:39:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 108 (0x95d70c00) [pid = 1885] [serial = 1950] [outer = (nil)] 00:39:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 109 (0x966d8400) [pid = 1885] [serial = 1951] [outer = 0x95d70c00] 00:39:44 INFO - PROCESS | 1885 | 1477985984371 Marionette DEBUG loaded listener.js 00:39:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 110 (0x8dec5800) [pid = 1885] [serial = 1952] [outer = 0x95d70c00] 00:39:44 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd52800 == 44 [pid = 1885] [id = 672] 00:39:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 111 (0x8fb82c00) [pid = 1885] [serial = 1953] [outer = (nil)] 00:39:44 INFO - PROCESS | 1885 | ++DOCSHELL 0x967af400 == 45 [pid = 1885] [id = 673] 00:39:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 112 (0x967b0000) [pid = 1885] [serial = 1954] [outer = (nil)] 00:39:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 113 (0x82f47800) [pid = 1885] [serial = 1955] [outer = 0x8fb82c00] 00:39:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 114 (0x83047c00) [pid = 1885] [serial = 1956] [outer = 0x967b0000] 00:39:45 INFO - PROCESS | 1885 | 1477985985461 Marionette TRACE conn4 <- [1,3030,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"]]]}] 00:39:45 INFO - .. 00:39:45 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1630ms 00:39:45 INFO - PROCESS | 1885 | 1477985985520 Marionette TRACE conn4 -> [0,3031,"getWindowHandle",null] 00:39:45 INFO - PROCESS | 1885 | 1477985985526 Marionette TRACE conn4 <- [1,3031,null,{"value":"8"}] 00:39:45 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 00:39:45 INFO - PROCESS | 1885 | 1477985985536 Marionette TRACE conn4 -> [0,3032,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:45 INFO - PROCESS | 1885 | 1477985985798 Marionette TRACE conn4 <- [1,3032,null,{"value":null}] 00:39:45 INFO - PROCESS | 1885 | 1477985985991 Marionette TRACE conn4 -> [0,3033,"getWindowHandles",null] 00:39:46 INFO - PROCESS | 1885 | 1477985985997 Marionette TRACE conn4 <- [1,3033,null,["8"]] 00:39:46 INFO - PROCESS | 1885 | 1477985986004 Marionette TRACE conn4 -> [0,3034,"switchToWindow",{"name":"8"}] 00:39:46 INFO - PROCESS | 1885 | 1477985986011 Marionette TRACE conn4 <- [1,3034,null,{}] 00:39:46 INFO - PROCESS | 1885 | 1477985986073 Marionette TRACE conn4 -> [0,3035,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c44c00 == 46 [pid = 1885] [id = 674] 00:39:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 115 (0x82c45000) [pid = 1885] [serial = 1957] [outer = (nil)] 00:39:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 116 (0x82f54400) [pid = 1885] [serial = 1958] [outer = 0x82c45000] 00:39:46 INFO - PROCESS | 1885 | 1477985986170 Marionette DEBUG loaded listener.js 00:39:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 117 (0x82f77000) [pid = 1885] [serial = 1959] [outer = 0x82c45000] 00:39:46 INFO - PROCESS | 1885 | --DOCSHELL 0x9083d800 == 45 [pid = 1885] [id = 658] 00:39:46 INFO - PROCESS | 1885 | --DOCSHELL 0x8fcd8800 == 44 [pid = 1885] [id = 656] 00:39:46 INFO - PROCESS | 1885 | --DOCSHELL 0x8fcd5800 == 43 [pid = 1885] [id = 655] 00:39:46 INFO - PROCESS | 1885 | --DOCSHELL 0x8fc5e400 == 42 [pid = 1885] [id = 654] 00:39:46 INFO - PROCESS | 1885 | --DOCSHELL 0x82f4f000 == 41 [pid = 1885] [id = 649] 00:39:46 INFO - PROCESS | 1885 | --DOCSHELL 0x8fab5800 == 40 [pid = 1885] [id = 647] 00:39:46 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb1400 == 39 [pid = 1885] [id = 645] 00:39:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b12400 == 40 [pid = 1885] [id = 675] 00:39:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 118 (0x831ce800) [pid = 1885] [serial = 1960] [outer = (nil)] 00:39:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 119 (0x831d5400) [pid = 1885] [serial = 1961] [outer = 0x831ce800] 00:39:46 INFO - PROCESS | 1885 | --DOMWINDOW == 118 (0x82c4b000) [pid = 1885] [serial = 1858] [outer = (nil)] [url = about:blank] 00:39:46 INFO - PROCESS | 1885 | --DOMWINDOW == 117 (0x82c4a400) [pid = 1885] [serial = 1855] [outer = (nil)] [url = about:blank] 00:39:46 INFO - PROCESS | 1885 | --DOMWINDOW == 116 (0x833c5800) [pid = 1885] [serial = 1866] [outer = (nil)] [url = about:blank] 00:39:46 INFO - PROCESS | 1885 | --DOMWINDOW == 115 (0x83003000) [pid = 1885] [serial = 1861] [outer = (nil)] [url = about:blank] 00:39:46 INFO - PROCESS | 1885 | --DOMWINDOW == 114 (0x8cd4c800) [pid = 1885] [serial = 1873] [outer = (nil)] [url = about:blank] 00:39:46 INFO - PROCESS | 1885 | --DOMWINDOW == 113 (0x831d4000) [pid = 1885] [serial = 1864] [outer = (nil)] [url = about:blank] 00:39:46 INFO - PROCESS | 1885 | --DOMWINDOW == 112 (0x8adc4400) [pid = 1885] [serial = 1869] [outer = (nil)] [url = about:blank] 00:39:46 INFO - PROCESS | 1885 | --DOMWINDOW == 111 (0x83e32c00) [pid = 1885] [serial = 1867] [outer = (nil)] [url = about:blank] 00:39:46 INFO - PROCESS | 1885 | --DOMWINDOW == 110 (0x8cd87000) [pid = 1885] [serial = 1876] [outer = (nil)] [url = about:blank] 00:39:46 INFO - PROCESS | 1885 | --DOMWINDOW == 109 (0x82f78c00) [pid = 1885] [serial = 1860] [outer = (nil)] [url = about:blank] 00:39:46 INFO - PROCESS | 1885 | --DOMWINDOW == 108 (0x82c43400) [pid = 1885] [serial = 1857] [outer = (nil)] [url = about:blank] 00:39:46 INFO - PROCESS | 1885 | --DOMWINDOW == 107 (0x8cd83800) [pid = 1885] [serial = 1875] [outer = (nil)] [url = about:blank] 00:39:46 INFO - PROCESS | 1885 | --DOMWINDOW == 106 (0x8ccd9800) [pid = 1885] [serial = 1872] [outer = (nil)] [url = about:blank] 00:39:46 INFO - PROCESS | 1885 | --DOMWINDOW == 105 (0x8adc9c00) [pid = 1885] [serial = 1870] [outer = (nil)] [url = about:blank] 00:39:46 INFO - PROCESS | 1885 | --DOMWINDOW == 104 (0x831d2000) [pid = 1885] [serial = 1863] [outer = (nil)] [url = about:blank] 00:39:46 INFO - PROCESS | 1885 | 1477985986836 Marionette TRACE conn4 <- [1,3035,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"]]]}] 00:39:46 INFO - . 00:39:46 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1371ms 00:39:46 INFO - PROCESS | 1885 | 1477985986906 Marionette TRACE conn4 -> [0,3036,"getWindowHandle",null] 00:39:46 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 00:39:46 INFO - PROCESS | 1885 | 1477985986911 Marionette TRACE conn4 <- [1,3036,null,{"value":"8"}] 00:39:46 INFO - PROCESS | 1885 | 1477985986919 Marionette TRACE conn4 -> [0,3037,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:47 INFO - PROCESS | 1885 | 1477985987087 Marionette TRACE conn4 <- [1,3037,null,{"value":null}] 00:39:47 INFO - PROCESS | 1885 | 1477985987229 Marionette TRACE conn4 -> [0,3038,"getWindowHandles",null] 00:39:47 INFO - PROCESS | 1885 | 1477985987233 Marionette TRACE conn4 <- [1,3038,null,["8"]] 00:39:47 INFO - PROCESS | 1885 | 1477985987239 Marionette TRACE conn4 -> [0,3039,"switchToWindow",{"name":"8"}] 00:39:47 INFO - PROCESS | 1885 | 1477985987246 Marionette TRACE conn4 <- [1,3039,null,{}] 00:39:47 INFO - PROCESS | 1885 | 1477985987251 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x831cc800 == 41 [pid = 1885] [id = 676] 00:39:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 105 (0x831d4000) [pid = 1885] [serial = 1962] [outer = (nil)] 00:39:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 106 (0x83262800) [pid = 1885] [serial = 1963] [outer = 0x831d4000] 00:39:47 INFO - PROCESS | 1885 | 1477985987344 Marionette DEBUG loaded listener.js 00:39:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 107 (0x82f76400) [pid = 1885] [serial = 1964] [outer = 0x831d4000] 00:39:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a2c800 == 42 [pid = 1885] [id = 677] 00:39:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 108 (0x8adc7400) [pid = 1885] [serial = 1965] [outer = (nil)] 00:39:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 109 (0x8adc8000) [pid = 1885] [serial = 1966] [outer = 0x8adc7400] 00:39:48 INFO - PROCESS | 1885 | 1477985988008 Marionette TRACE conn4 <- [1,3040,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"]]]}] 00:39:48 INFO - . 00:39:48 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1126ms 00:39:48 INFO - PROCESS | 1885 | 1477985988052 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 00:39:48 INFO - PROCESS | 1885 | 1477985988059 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 00:39:48 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 00:39:48 INFO - PROCESS | 1885 | 1477985988067 Marionette TRACE conn4 -> [0,3042,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:48 INFO - PROCESS | 1885 | 1477985988244 Marionette TRACE conn4 <- [1,3042,null,{"value":null}] 00:39:48 INFO - PROCESS | 1885 | 1477985988394 Marionette TRACE conn4 -> [0,3043,"getWindowHandles",null] 00:39:48 INFO - PROCESS | 1885 | 1477985988399 Marionette TRACE conn4 <- [1,3043,null,["8"]] 00:39:48 INFO - PROCESS | 1885 | 1477985988404 Marionette TRACE conn4 -> [0,3044,"switchToWindow",{"name":"8"}] 00:39:48 INFO - PROCESS | 1885 | 1477985988410 Marionette TRACE conn4 <- [1,3044,null,{}] 00:39:48 INFO - PROCESS | 1885 | 1477985988417 Marionette TRACE conn4 -> [0,3045,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ccd7000 == 43 [pid = 1885] [id = 678] 00:39:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 110 (0x8ccd7c00) [pid = 1885] [serial = 1967] [outer = (nil)] 00:39:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 111 (0x8cce2400) [pid = 1885] [serial = 1968] [outer = 0x8ccd7c00] 00:39:48 INFO - PROCESS | 1885 | 1477985988513 Marionette DEBUG loaded listener.js 00:39:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 112 (0x8cd55400) [pid = 1885] [serial = 1969] [outer = 0x8ccd7c00] 00:39:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x83e39c00 == 44 [pid = 1885] [id = 679] 00:39:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 113 (0x8cd8f400) [pid = 1885] [serial = 1970] [outer = (nil)] 00:39:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 114 (0x8cd8f800) [pid = 1885] [serial = 1971] [outer = 0x8cd8f400] 00:39:49 INFO - PROCESS | 1885 | 1477985989088 Marionette TRACE conn4 <- [1,3045,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"]]]}] 00:39:49 INFO - . 00:39:49 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1070ms 00:39:49 INFO - PROCESS | 1885 | 1477985989145 Marionette TRACE conn4 -> [0,3046,"getWindowHandle",null] 00:39:49 INFO - PROCESS | 1885 | 1477985989148 Marionette TRACE conn4 <- [1,3046,null,{"value":"8"}] 00:39:49 INFO - TEST-START | /touch-events/create-touch-touchlist.html 00:39:49 INFO - PROCESS | 1885 | 1477985989156 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:49 INFO - PROCESS | 1885 | 1477985989366 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 00:39:49 INFO - PROCESS | 1885 | 1477985989398 Marionette TRACE conn4 -> [0,3048,"getWindowHandles",null] 00:39:49 INFO - PROCESS | 1885 | 1477985989402 Marionette TRACE conn4 <- [1,3048,null,["8"]] 00:39:49 INFO - PROCESS | 1885 | 1477985989407 Marionette TRACE conn4 -> [0,3049,"switchToWindow",{"name":"8"}] 00:39:49 INFO - PROCESS | 1885 | 1477985989412 Marionette TRACE conn4 <- [1,3049,null,{}] 00:39:49 INFO - PROCESS | 1885 | 1477985989500 Marionette TRACE conn4 -> [0,3050,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd8cc00 == 45 [pid = 1885] [id = 680] 00:39:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 115 (0x8cd8e800) [pid = 1885] [serial = 1972] [outer = (nil)] 00:39:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 116 (0x8db0bc00) [pid = 1885] [serial = 1973] [outer = 0x8cd8e800] 00:39:49 INFO - PROCESS | 1885 | 1477985989592 Marionette DEBUG loaded listener.js 00:39:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 117 (0x8dcc1400) [pid = 1885] [serial = 1974] [outer = 0x8cd8e800] 00:39:50 INFO - PROCESS | 1885 | 1477985990276 Marionette TRACE conn4 <- [1,3050,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]]]}] 00:39:50 INFO - .... 00:39:50 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1177ms 00:39:50 INFO - PROCESS | 1885 | 1477985990334 Marionette TRACE conn4 -> [0,3051,"getWindowHandle",null] 00:39:50 INFO - PROCESS | 1885 | 1477985990336 Marionette TRACE conn4 <- [1,3051,null,{"value":"8"}] 00:39:50 INFO - TEST-START | /touch-events/historical.html 00:39:50 INFO - PROCESS | 1885 | 1477985990343 Marionette TRACE conn4 -> [0,3052,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:50 INFO - PROCESS | 1885 | 1477985990560 Marionette TRACE conn4 <- [1,3052,null,{"value":null}] 00:39:50 INFO - PROCESS | 1885 | 1477985990591 Marionette TRACE conn4 -> [0,3053,"getWindowHandles",null] 00:39:50 INFO - PROCESS | 1885 | 1477985990595 Marionette TRACE conn4 <- [1,3053,null,["8"]] 00:39:50 INFO - PROCESS | 1885 | 1477985990600 Marionette TRACE conn4 -> [0,3054,"switchToWindow",{"name":"8"}] 00:39:50 INFO - PROCESS | 1885 | 1477985990605 Marionette TRACE conn4 <- [1,3054,null,{}] 00:39:50 INFO - PROCESS | 1885 | 1477985990610 Marionette TRACE conn4 -> [0,3055,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fa39000 == 46 [pid = 1885] [id = 681] 00:39:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 118 (0x8fa39400) [pid = 1885] [serial = 1975] [outer = (nil)] 00:39:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 119 (0x8fb81c00) [pid = 1885] [serial = 1976] [outer = 0x8fa39400] 00:39:50 INFO - PROCESS | 1885 | 1477985990778 Marionette DEBUG loaded listener.js 00:39:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 120 (0x8fbd3000) [pid = 1885] [serial = 1977] [outer = 0x8fa39400] 00:39:51 INFO - PROCESS | 1885 | --DOMWINDOW == 119 (0x8dcbcc00) [pid = 1885] [serial = 1904] [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] 00:39:51 INFO - PROCESS | 1885 | --DOMWINDOW == 118 (0x8fc5b000) [pid = 1885] [serial = 1916] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 00:39:51 INFO - PROCESS | 1885 | --DOMWINDOW == 117 (0x8deb1800) [pid = 1885] [serial = 1886] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:39:51 INFO - PROCESS | 1885 | --DOMWINDOW == 116 (0x8fc60c00) [pid = 1885] [serial = 1910] [outer = (nil)] [url = about:blank] 00:39:51 INFO - PROCESS | 1885 | --DOMWINDOW == 115 (0x8adfc000) [pid = 1885] [serial = 1901] [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] 00:39:51 INFO - PROCESS | 1885 | --DOMWINDOW == 114 (0x83261400) [pid = 1885] [serial = 1898] [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] 00:39:51 INFO - PROCESS | 1885 | --DOMWINDOW == 113 (0x9083e400) [pid = 1885] [serial = 1919] [outer = (nil)] [url = about:blank] 00:39:51 INFO - PROCESS | 1885 | --DOMWINDOW == 112 (0x8fbd4000) [pid = 1885] [serial = 1907] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 00:39:51 INFO - PROCESS | 1885 | --DOMWINDOW == 111 (0x82f6fc00) [pid = 1885] [serial = 1896] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:39:51 INFO - PROCESS | 1885 | --DOMWINDOW == 110 (0x8fcd8c00) [pid = 1885] [serial = 1914] [outer = (nil)] [url = about:blank] 00:39:51 INFO - PROCESS | 1885 | --DOMWINDOW == 109 (0x82b0e000) [pid = 1885] [serial = 1893] [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] 00:39:51 INFO - PROCESS | 1885 | --DOMWINDOW == 108 (0x8fab9800) [pid = 1885] [serial = 1891] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477985969766] 00:39:51 INFO - PROCESS | 1885 | --DOMWINDOW == 107 (0x8fcd5c00) [pid = 1885] [serial = 1912] [outer = (nil)] [url = about:blank] 00:39:51 INFO - PROCESS | 1885 | 1477985991522 Marionette TRACE conn4 <- [1,3055,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 00:39:51 INFO - . 00:39:51 INFO - TEST-OK | /touch-events/historical.html | took 1221ms 00:39:51 INFO - PROCESS | 1885 | 1477985991564 Marionette TRACE conn4 -> [0,3056,"getWindowHandle",null] 00:39:51 INFO - PROCESS | 1885 | 1477985991568 Marionette TRACE conn4 <- [1,3056,null,{"value":"8"}] 00:39:51 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 00:39:51 INFO - PROCESS | 1885 | 1477985991574 Marionette TRACE conn4 -> [0,3057,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:51 INFO - PROCESS | 1885 | 1477985991817 Marionette TRACE conn4 <- [1,3057,null,{"value":null}] 00:39:51 INFO - PROCESS | 1885 | 1477985991909 Marionette TRACE conn4 -> [0,3058,"getWindowHandles",null] 00:39:51 INFO - PROCESS | 1885 | 1477985991912 Marionette TRACE conn4 <- [1,3058,null,["8"]] 00:39:51 INFO - PROCESS | 1885 | 1477985991921 Marionette TRACE conn4 -> [0,3059,"switchToWindow",{"name":"8"}] 00:39:51 INFO - PROCESS | 1885 | 1477985991926 Marionette TRACE conn4 <- [1,3059,null,{}] 00:39:51 INFO - PROCESS | 1885 | 1477985991931 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adfc000 == 47 [pid = 1885] [id = 682] 00:39:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 108 (0x8db0a800) [pid = 1885] [serial = 1978] [outer = (nil)] 00:39:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 109 (0x8fcd2800) [pid = 1885] [serial = 1979] [outer = 0x8db0a800] 00:39:52 INFO - PROCESS | 1885 | 1477985992020 Marionette DEBUG loaded listener.js 00:39:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 110 (0x8fcdb800) [pid = 1885] [serial = 1980] [outer = 0x8db0a800] 00:39:52 INFO - PROCESS | 1885 | 1477985992507 Marionette TRACE conn4 <- [1,3060,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]]]}] 00:39:52 INFO - ... 00:39:52 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 976ms 00:39:52 INFO - PROCESS | 1885 | 1477985992554 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 00:39:52 INFO - PROCESS | 1885 | 1477985992556 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 00:39:52 INFO - TEST-START | /touch-events/touch-retargeting.html 00:39:52 INFO - PROCESS | 1885 | 1477985992565 Marionette TRACE conn4 -> [0,3062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:52 INFO - PROCESS | 1885 | 1477985992777 Marionette TRACE conn4 <- [1,3062,null,{"value":null}] 00:39:52 INFO - PROCESS | 1885 | 1477985992796 Marionette TRACE conn4 -> [0,3063,"getWindowHandles",null] 00:39:52 INFO - PROCESS | 1885 | 1477985992802 Marionette TRACE conn4 <- [1,3063,null,["8"]] 00:39:52 INFO - PROCESS | 1885 | 1477985992807 Marionette TRACE conn4 -> [0,3064,"switchToWindow",{"name":"8"}] 00:39:52 INFO - PROCESS | 1885 | 1477985992813 Marionette TRACE conn4 <- [1,3064,null,{}] 00:39:52 INFO - PROCESS | 1885 | 1477985992818 Marionette TRACE conn4 -> [0,3065,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x9083ec00 == 48 [pid = 1885] [id = 683] 00:39:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 111 (0x90840800) [pid = 1885] [serial = 1981] [outer = (nil)] 00:39:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 112 (0x9126bc00) [pid = 1885] [serial = 1982] [outer = 0x90840800] 00:39:52 INFO - PROCESS | 1885 | 1477985992906 Marionette DEBUG loaded listener.js 00:39:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 113 (0x92c65c00) [pid = 1885] [serial = 1983] [outer = 0x90840800] 00:39:53 INFO - PROCESS | 1885 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 00:39:56 INFO - PROCESS | 1885 | --DOCSHELL 0x8adfc000 == 47 [pid = 1885] [id = 682] 00:39:56 INFO - PROCESS | 1885 | --DOCSHELL 0x8fa39000 == 46 [pid = 1885] [id = 681] 00:39:56 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd8cc00 == 45 [pid = 1885] [id = 680] 00:39:56 INFO - PROCESS | 1885 | --DOCSHELL 0x83e39c00 == 44 [pid = 1885] [id = 679] 00:39:56 INFO - PROCESS | 1885 | --DOCSHELL 0x8ccd7000 == 43 [pid = 1885] [id = 678] 00:39:56 INFO - PROCESS | 1885 | --DOCSHELL 0x82a2c800 == 42 [pid = 1885] [id = 677] 00:39:56 INFO - PROCESS | 1885 | --DOCSHELL 0x831cc800 == 41 [pid = 1885] [id = 676] 00:39:56 INFO - PROCESS | 1885 | --DOCSHELL 0x82b12400 == 40 [pid = 1885] [id = 675] 00:39:56 INFO - PROCESS | 1885 | --DOCSHELL 0x82c44c00 == 39 [pid = 1885] [id = 674] 00:39:56 INFO - PROCESS | 1885 | --DOCSHELL 0x967af400 == 38 [pid = 1885] [id = 673] 00:39:56 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd52800 == 37 [pid = 1885] [id = 672] 00:39:56 INFO - PROCESS | 1885 | --DOCSHELL 0x95d69c00 == 36 [pid = 1885] [id = 670] 00:39:56 INFO - PROCESS | 1885 | --DOCSHELL 0x94fb0000 == 35 [pid = 1885] [id = 668] 00:39:56 INFO - PROCESS | 1885 | --DOCSHELL 0x9449ec00 == 34 [pid = 1885] [id = 667] 00:39:56 INFO - PROCESS | 1885 | --DOCSHELL 0x93043400 == 33 [pid = 1885] [id = 666] 00:39:56 INFO - PROCESS | 1885 | --DOCSHELL 0x92d94400 == 32 [pid = 1885] [id = 665] 00:39:56 INFO - PROCESS | 1885 | --DOCSHELL 0x8da93c00 == 31 [pid = 1885] [id = 664] 00:39:56 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfee000 == 30 [pid = 1885] [id = 663] 00:39:56 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd55000 == 29 [pid = 1885] [id = 662] 00:39:56 INFO - PROCESS | 1885 | --DOCSHELL 0x82a28000 == 28 [pid = 1885] [id = 661] 00:39:56 INFO - PROCESS | 1885 | --DOCSHELL 0x82c4d000 == 27 [pid = 1885] [id = 660] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 112 (0x8fc62800) [pid = 1885] [serial = 1917] [outer = (nil)] [url = about:blank] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 111 (0x8fcde800) [pid = 1885] [serial = 1918] [outer = (nil)] [url = about:blank] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 110 (0x8fbdac00) [pid = 1885] [serial = 1908] [outer = (nil)] [url = about:blank] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 109 (0x8fbdc000) [pid = 1885] [serial = 1909] [outer = (nil)] [url = about:blank] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 108 (0x8deb5c00) [pid = 1885] [serial = 1905] [outer = (nil)] [url = about:blank] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 107 (0x8dec0800) [pid = 1885] [serial = 1906] [outer = (nil)] [url = about:blank] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 106 (0x8ccddc00) [pid = 1885] [serial = 1902] [outer = (nil)] [url = about:blank] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 105 (0x8cd50000) [pid = 1885] [serial = 1903] [outer = (nil)] [url = about:blank] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 104 (0x83263c00) [pid = 1885] [serial = 1899] [outer = (nil)] [url = about:blank] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 103 (0x833c1400) [pid = 1885] [serial = 1900] [outer = (nil)] [url = about:blank] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 102 (0x82f53400) [pid = 1885] [serial = 1894] [outer = (nil)] [url = about:blank] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 101 (0x82f72800) [pid = 1885] [serial = 1895] [outer = (nil)] [url = about:blank] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 100 (0x83001c00) [pid = 1885] [serial = 1897] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 99 (0x8db0ac00) [pid = 1885] [serial = 1878] [outer = (nil)] [url = about:blank] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0x8ccda400) [pid = 1885] [serial = 1884] [outer = (nil)] [url = about:blank] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0x8deb3400) [pid = 1885] [serial = 1887] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0x91275400) [pid = 1885] [serial = 1922] [outer = (nil)] [url = about:blank] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0x8fc61800) [pid = 1885] [serial = 1911] [outer = (nil)] [url = about:blank] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0x83049800) [pid = 1885] [serial = 1881] [outer = (nil)] [url = about:blank] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0x8dec9800) [pid = 1885] [serial = 1889] [outer = (nil)] [url = about:blank] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0x8fabac00) [pid = 1885] [serial = 1892] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477985969766] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x9083e800) [pid = 1885] [serial = 1920] [outer = (nil)] [url = about:blank] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x8fcd9000) [pid = 1885] [serial = 1915] [outer = (nil)] [url = about:blank] 00:39:57 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x8fcd6000) [pid = 1885] [serial = 1913] [outer = (nil)] [url = about:blank] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x82c45000) [pid = 1885] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x8fc54800) [pid = 1885] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x95962800) [pid = 1885] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x9126e800) [pid = 1885] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x831d4000) [pid = 1885] [serial = 1962] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x8fb82c00) [pid = 1885] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x967b0000) [pid = 1885] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x95d70c00) [pid = 1885] [serial = 1950] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x944a0800) [pid = 1885] [serial = 1940] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x83da4800) [pid = 1885] [serial = 1926] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x8fa39400) [pid = 1885] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x8db0a800) [pid = 1885] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x8cd8e800) [pid = 1885] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x8ccd7c00) [pid = 1885] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x94fb0400) [pid = 1885] [serial = 1943] [outer = (nil)] [url = about:blank] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x831ce800) [pid = 1885] [serial = 1960] [outer = (nil)] [url = about:blank] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x92d94800) [pid = 1885] [serial = 1936] [outer = (nil)] [url = about:blank] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x82c50800) [pid = 1885] [serial = 1924] [outer = (nil)] [url = about:blank] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x8adc7400) [pid = 1885] [serial = 1965] [outer = (nil)] [url = about:blank] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x8fa45000) [pid = 1885] [serial = 1931] [outer = (nil)] [url = about:blank] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x95d6a000) [pid = 1885] [serial = 1948] [outer = (nil)] [url = about:blank] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8cd8f400) [pid = 1885] [serial = 1970] [outer = (nil)] [url = about:blank] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8add0c00) [pid = 1885] [serial = 1883] [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] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x8dbc2c00) [pid = 1885] [serial = 1929] [outer = (nil)] [url = about:blank] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8da8cc00) [pid = 1885] [serial = 1877] [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] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x83010000) [pid = 1885] [serial = 1880] [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] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x8dec1800) [pid = 1885] [serial = 1888] [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] 00:40:01 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x93043c00) [pid = 1885] [serial = 1938] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOCSHELL 0x95961400 == 26 [pid = 1885] [id = 669] 00:40:05 INFO - PROCESS | 1885 | --DOCSHELL 0x95d70400 == 25 [pid = 1885] [id = 671] 00:40:05 INFO - PROCESS | 1885 | --DOCSHELL 0x8dec1000 == 24 [pid = 1885] [id = 646] 00:40:05 INFO - PROCESS | 1885 | --DOCSHELL 0x83261000 == 23 [pid = 1885] [id = 650] 00:40:05 INFO - PROCESS | 1885 | --DOCSHELL 0x8300fc00 == 22 [pid = 1885] [id = 643] 00:40:05 INFO - PROCESS | 1885 | --DOCSHELL 0x8add0400 == 21 [pid = 1885] [id = 644] 00:40:05 INFO - PROCESS | 1885 | --DOCSHELL 0x82f78800 == 20 [pid = 1885] [id = 653] 00:40:05 INFO - PROCESS | 1885 | --DOCSHELL 0x8adc1800 == 19 [pid = 1885] [id = 639] 00:40:05 INFO - PROCESS | 1885 | --DOCSHELL 0x831c8400 == 18 [pid = 1885] [id = 640] 00:40:05 INFO - PROCESS | 1885 | --DOCSHELL 0x8dcb5400 == 17 [pid = 1885] [id = 652] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x9126bc00) [pid = 1885] [serial = 1982] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOCSHELL 0x82c48c00 == 16 [pid = 1885] [id = 636] 00:40:05 INFO - PROCESS | 1885 | --DOCSHELL 0x8fc5a800 == 15 [pid = 1885] [id = 657] 00:40:05 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd81c00 == 14 [pid = 1885] [id = 641] 00:40:05 INFO - PROCESS | 1885 | --DOCSHELL 0x9126d800 == 13 [pid = 1885] [id = 659] 00:40:05 INFO - PROCESS | 1885 | --DOCSHELL 0x82a2f000 == 12 [pid = 1885] [id = 642] 00:40:05 INFO - PROCESS | 1885 | --DOCSHELL 0x8300b000 == 11 [pid = 1885] [id = 638] 00:40:05 INFO - PROCESS | 1885 | --DOCSHELL 0x8adf9800 == 10 [pid = 1885] [id = 651] 00:40:05 INFO - PROCESS | 1885 | --DOCSHELL 0x831cf000 == 9 [pid = 1885] [id = 637] 00:40:05 INFO - PROCESS | 1885 | --DOCSHELL 0x82b16000 == 8 [pid = 1885] [id = 635] 00:40:05 INFO - PROCESS | 1885 | --DOCSHELL 0x82b0dc00 == 7 [pid = 1885] [id = 648] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x94a6b400) [pid = 1885] [serial = 1941] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x94d0b800) [pid = 1885] [serial = 1942] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x90833800) [pid = 1885] [serial = 1934] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x90840c00) [pid = 1885] [serial = 1935] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x8adcbc00) [pid = 1885] [serial = 1927] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x8adcf800) [pid = 1885] [serial = 1928] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x91d32400) [pid = 1885] [serial = 1923] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x82f47800) [pid = 1885] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x83047c00) [pid = 1885] [serial = 1956] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x8fcdb800) [pid = 1885] [serial = 1980] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x8fcd2800) [pid = 1885] [serial = 1979] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x8fb81c00) [pid = 1885] [serial = 1976] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x8fbd3000) [pid = 1885] [serial = 1977] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x8db0bc00) [pid = 1885] [serial = 1973] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x8dcc1400) [pid = 1885] [serial = 1974] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x8cce2400) [pid = 1885] [serial = 1968] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x8cd55400) [pid = 1885] [serial = 1969] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x83262800) [pid = 1885] [serial = 1963] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x82f76400) [pid = 1885] [serial = 1964] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x82f54400) [pid = 1885] [serial = 1958] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x82f77000) [pid = 1885] [serial = 1959] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x966d8400) [pid = 1885] [serial = 1951] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x94fb2000) [pid = 1885] [serial = 1944] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x8dec5800) [pid = 1885] [serial = 1952] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x831d5400) [pid = 1885] [serial = 1961] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x95acd000) [pid = 1885] [serial = 1946] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x95ad0000) [pid = 1885] [serial = 1947] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x9303c000) [pid = 1885] [serial = 1937] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x82f51000) [pid = 1885] [serial = 1925] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8adc8000) [pid = 1885] [serial = 1966] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8fabbc00) [pid = 1885] [serial = 1932] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x96231800) [pid = 1885] [serial = 1949] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8cd8f800) [pid = 1885] [serial = 1971] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8cd5ac00) [pid = 1885] [serial = 1885] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8dbc3800) [pid = 1885] [serial = 1930] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x8db10400) [pid = 1885] [serial = 1879] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8304e000) [pid = 1885] [serial = 1882] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x8dfe9c00) [pid = 1885] [serial = 1890] [outer = (nil)] [url = about:blank] 00:40:05 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x9332f400) [pid = 1885] [serial = 1939] [outer = (nil)] [url = about:blank] 00:40:23 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:40:23 INFO - PROCESS | 1885 | 1477986023065 Marionette TRACE conn4 <- [1,3065,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 00:40:23 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30559ms 00:40:23 INFO - PROCESS | 1885 | 1477986023126 Marionette TRACE conn4 -> [0,3066,"getWindowHandle",null] 00:40:23 INFO - PROCESS | 1885 | 1477986023132 Marionette TRACE conn4 <- [1,3066,null,{"value":"8"}] 00:40:23 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 00:40:23 INFO - PROCESS | 1885 | 1477986023144 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:23 INFO - PROCESS | 1885 | 1477986023376 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 00:40:23 INFO - PROCESS | 1885 | 1477986023467 Marionette TRACE conn4 -> [0,3068,"getWindowHandles",null] 00:40:23 INFO - PROCESS | 1885 | 1477986023472 Marionette TRACE conn4 <- [1,3068,null,["8"]] 00:40:23 INFO - PROCESS | 1885 | 1477986023481 Marionette TRACE conn4 -> [0,3069,"switchToWindow",{"name":"8"}] 00:40:23 INFO - PROCESS | 1885 | 1477986023489 Marionette TRACE conn4 <- [1,3069,null,{}] 00:40:23 INFO - PROCESS | 1885 | 1477986023497 Marionette TRACE conn4 -> [0,3070,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b11c00 == 8 [pid = 1885] [id = 684] 00:40:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b12000) [pid = 1885] [serial = 1984] [outer = (nil)] 00:40:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82b15800) [pid = 1885] [serial = 1985] [outer = 0x82b12000] 00:40:23 INFO - PROCESS | 1885 | 1477986023606 Marionette DEBUG loaded listener.js 00:40:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c45000) [pid = 1885] [serial = 1986] [outer = 0x82b12000] 00:40:24 INFO - PROCESS | 1885 | 1477986024198 Marionette TRACE conn4 <- [1,3070,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]]]}] 00:40:24 INFO - ..... 00:40:24 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1123ms 00:40:24 INFO - PROCESS | 1885 | 1477986024265 Marionette TRACE conn4 -> [0,3071,"getWindowHandle",null] 00:40:24 INFO - TEST-START | /user-timing/idlharness.html 00:40:24 INFO - PROCESS | 1885 | 1477986024271 Marionette TRACE conn4 <- [1,3071,null,{"value":"8"}] 00:40:24 INFO - PROCESS | 1885 | 1477986024278 Marionette TRACE conn4 -> [0,3072,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:24 INFO - PROCESS | 1885 | 1477986024459 Marionette TRACE conn4 <- [1,3072,null,{"value":null}] 00:40:24 INFO - PROCESS | 1885 | 1477986024593 Marionette TRACE conn4 -> [0,3073,"getWindowHandles",null] 00:40:24 INFO - PROCESS | 1885 | 1477986024597 Marionette TRACE conn4 <- [1,3073,null,["8"]] 00:40:24 INFO - PROCESS | 1885 | 1477986024604 Marionette TRACE conn4 -> [0,3074,"switchToWindow",{"name":"8"}] 00:40:24 INFO - PROCESS | 1885 | 1477986024610 Marionette TRACE conn4 <- [1,3074,null,{}] 00:40:24 INFO - PROCESS | 1885 | 1477986024616 Marionette TRACE conn4 -> [0,3075,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:24 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c42800 == 9 [pid = 1885] [id = 685] 00:40:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x82f6e800) [pid = 1885] [serial = 1987] [outer = (nil)] 00:40:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x82f70c00) [pid = 1885] [serial = 1988] [outer = 0x82f6e800] 00:40:24 INFO - PROCESS | 1885 | 1477986024708 Marionette DEBUG loaded listener.js 00:40:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x82f73c00) [pid = 1885] [serial = 1989] [outer = 0x82f6e800] 00:40:25 INFO - PROCESS | 1885 | 1477986025655 Marionette TRACE conn4 <- [1,3075,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]]]}] 00:40:25 INFO - ........................ 00:40:25 INFO - TEST-OK | /user-timing/idlharness.html | took 1428ms 00:40:25 INFO - PROCESS | 1885 | 1477986025717 Marionette TRACE conn4 -> [0,3076,"getWindowHandle",null] 00:40:25 INFO - PROCESS | 1885 | 1477986025725 Marionette TRACE conn4 <- [1,3076,null,{"value":"8"}] 00:40:25 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 00:40:25 INFO - PROCESS | 1885 | 1477986025732 Marionette TRACE conn4 -> [0,3077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:25 INFO - PROCESS | 1885 | 1477986025958 Marionette TRACE conn4 <- [1,3077,null,{"value":null}] 00:40:26 INFO - PROCESS | 1885 | 1477986026098 Marionette TRACE conn4 -> [0,3078,"getWindowHandles",null] 00:40:26 INFO - PROCESS | 1885 | 1477986026103 Marionette TRACE conn4 <- [1,3078,null,["8"]] 00:40:26 INFO - PROCESS | 1885 | 1477986026108 Marionette TRACE conn4 -> [0,3079,"switchToWindow",{"name":"8"}] 00:40:26 INFO - PROCESS | 1885 | 1477986026115 Marionette TRACE conn4 <- [1,3079,null,{}] 00:40:26 INFO - PROCESS | 1885 | 1477986026122 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x831d2000 == 10 [pid = 1885] [id = 686] 00:40:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x831d2c00) [pid = 1885] [serial = 1990] [outer = (nil)] 00:40:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x831d6000) [pid = 1885] [serial = 1991] [outer = 0x831d2c00] 00:40:26 INFO - PROCESS | 1885 | 1477986026220 Marionette DEBUG loaded listener.js 00:40:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8325a400) [pid = 1885] [serial = 1992] [outer = 0x831d2c00] 00:40:26 INFO - PROCESS | 1885 | 1477986026948 Marionette TRACE conn4 <- [1,3080,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]]]}] 00:40:27 INFO - ....... 00:40:27 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1281ms 00:40:27 INFO - PROCESS | 1885 | 1477986027013 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 00:40:27 INFO - PROCESS | 1885 | 1477986027018 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 00:40:27 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 00:40:27 INFO - PROCESS | 1885 | 1477986027024 Marionette TRACE conn4 -> [0,3082,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:27 INFO - PROCESS | 1885 | 1477986027195 Marionette TRACE conn4 <- [1,3082,null,{"value":null}] 00:40:27 INFO - PROCESS | 1885 | 1477986027208 Marionette TRACE conn4 -> [0,3083,"getWindowHandles",null] 00:40:27 INFO - PROCESS | 1885 | 1477986027214 Marionette TRACE conn4 <- [1,3083,null,["8"]] 00:40:27 INFO - PROCESS | 1885 | 1477986027221 Marionette TRACE conn4 -> [0,3084,"switchToWindow",{"name":"8"}] 00:40:27 INFO - PROCESS | 1885 | 1477986027227 Marionette TRACE conn4 <- [1,3084,null,{}] 00:40:27 INFO - PROCESS | 1885 | 1477986027237 Marionette TRACE conn4 -> [0,3085,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x833be000 == 11 [pid = 1885] [id = 687] 00:40:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x833c0c00) [pid = 1885] [serial = 1993] [outer = (nil)] 00:40:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x833c4800) [pid = 1885] [serial = 1994] [outer = 0x833c0c00] 00:40:27 INFO - PROCESS | 1885 | 1477986027462 Marionette DEBUG loaded listener.js 00:40:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x83e31800) [pid = 1885] [serial = 1995] [outer = 0x833c0c00] 00:40:28 INFO - ....... 00:40:28 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1174ms 00:40:28 INFO - PROCESS | 1885 | 1477986028183 Marionette TRACE conn4 <- [1,3085,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]]]}] 00:40:28 INFO - PROCESS | 1885 | 1477986028199 Marionette TRACE conn4 -> [0,3086,"getWindowHandle",null] 00:40:28 INFO - PROCESS | 1885 | 1477986028202 Marionette TRACE conn4 <- [1,3086,null,{"value":"8"}] 00:40:28 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 00:40:28 INFO - PROCESS | 1885 | 1477986028210 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:28 INFO - PROCESS | 1885 | 1477986028432 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 00:40:28 INFO - PROCESS | 1885 | 1477986028450 Marionette TRACE conn4 -> [0,3088,"getWindowHandles",null] 00:40:28 INFO - PROCESS | 1885 | 1477986028454 Marionette TRACE conn4 <- [1,3088,null,["8"]] 00:40:28 INFO - PROCESS | 1885 | 1477986028465 Marionette TRACE conn4 -> [0,3089,"switchToWindow",{"name":"8"}] 00:40:28 INFO - PROCESS | 1885 | 1477986028468 Marionette TRACE conn4 <- [1,3089,null,{}] 00:40:28 INFO - PROCESS | 1885 | 1477986028475 Marionette TRACE conn4 -> [0,3090,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x83e38800 == 12 [pid = 1885] [id = 688] 00:40:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x83e39000) [pid = 1885] [serial = 1996] [outer = (nil)] 00:40:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x83e3d400) [pid = 1885] [serial = 1997] [outer = 0x83e39000] 00:40:28 INFO - PROCESS | 1885 | 1477986028564 Marionette DEBUG loaded listener.js 00:40:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x8adc3400) [pid = 1885] [serial = 1998] [outer = 0x83e39000] 00:40:29 INFO - PROCESS | 1885 | 1477986029185 Marionette TRACE conn4 <- [1,3090,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]]]}] 00:40:29 INFO - .. 00:40:29 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 1020ms 00:40:29 INFO - PROCESS | 1885 | 1477986029230 Marionette TRACE conn4 -> [0,3091,"getWindowHandle",null] 00:40:29 INFO - PROCESS | 1885 | 1477986029234 Marionette TRACE conn4 <- [1,3091,null,{"value":"8"}] 00:40:29 INFO - TEST-START | /user-timing/test_user_timing_exists.html 00:40:29 INFO - PROCESS | 1885 | 1477986029240 Marionette TRACE conn4 -> [0,3092,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:29 INFO - PROCESS | 1885 | 1477986029455 Marionette TRACE conn4 <- [1,3092,null,{"value":null}] 00:40:29 INFO - PROCESS | 1885 | 1477986029467 Marionette TRACE conn4 -> [0,3093,"getWindowHandles",null] 00:40:29 INFO - PROCESS | 1885 | 1477986029470 Marionette TRACE conn4 <- [1,3093,null,["8"]] 00:40:29 INFO - PROCESS | 1885 | 1477986029474 Marionette TRACE conn4 -> [0,3094,"switchToWindow",{"name":"8"}] 00:40:29 INFO - PROCESS | 1885 | 1477986029480 Marionette TRACE conn4 <- [1,3094,null,{}] 00:40:29 INFO - PROCESS | 1885 | 1477986029613 Marionette TRACE conn4 -> [0,3095,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adce000 == 13 [pid = 1885] [id = 689] 00:40:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x8adcec00) [pid = 1885] [serial = 1999] [outer = (nil)] 00:40:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8adf6000) [pid = 1885] [serial = 2000] [outer = 0x8adcec00] 00:40:29 INFO - PROCESS | 1885 | 1477986029706 Marionette DEBUG loaded listener.js 00:40:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8ccd4800) [pid = 1885] [serial = 2001] [outer = 0x8adcec00] 00:40:30 INFO - PROCESS | 1885 | 1477986030262 Marionette TRACE conn4 <- [1,3095,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]]]}] 00:40:30 INFO - ..... 00:40:30 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1080ms 00:40:30 INFO - PROCESS | 1885 | 1477986030334 Marionette TRACE conn4 -> [0,3096,"getWindowHandle",null] 00:40:30 INFO - PROCESS | 1885 | 1477986030338 Marionette TRACE conn4 <- [1,3096,null,{"value":"8"}] 00:40:30 INFO - TEST-START | /user-timing/test_user_timing_mark.html 00:40:30 INFO - PROCESS | 1885 | 1477986030348 Marionette TRACE conn4 -> [0,3097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:30 INFO - PROCESS | 1885 | 1477986030533 Marionette TRACE conn4 <- [1,3097,null,{"value":null}] 00:40:30 INFO - PROCESS | 1885 | 1477986030678 Marionette TRACE conn4 -> [0,3098,"getWindowHandles",null] 00:40:30 INFO - PROCESS | 1885 | 1477986030686 Marionette TRACE conn4 <- [1,3098,null,["8"]] 00:40:30 INFO - PROCESS | 1885 | 1477986030692 Marionette TRACE conn4 -> [0,3099,"switchToWindow",{"name":"8"}] 00:40:30 INFO - PROCESS | 1885 | 1477986030698 Marionette TRACE conn4 <- [1,3099,null,{}] 00:40:30 INFO - PROCESS | 1885 | 1477986030703 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x83050c00 == 14 [pid = 1885] [id = 690] 00:40:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x8ccdd400) [pid = 1885] [serial = 2002] [outer = (nil)] 00:40:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x8cd4dc00) [pid = 1885] [serial = 2003] [outer = 0x8ccdd400] 00:40:30 INFO - PROCESS | 1885 | 1477986030798 Marionette DEBUG loaded listener.js 00:40:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x8cd50400) [pid = 1885] [serial = 2004] [outer = 0x8ccdd400] 00:40:31 INFO - PROCESS | 1885 | 1477986031588 Marionette TRACE conn4 <- [1,3100,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]]]}] 00:40:31 INFO - ..................... 00:40:31 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1334ms 00:40:31 INFO - PROCESS | 1885 | 1477986031682 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 00:40:31 INFO - PROCESS | 1885 | 1477986031689 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 00:40:31 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 00:40:31 INFO - PROCESS | 1885 | 1477986031700 Marionette TRACE conn4 -> [0,3102,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:31 INFO - PROCESS | 1885 | 1477986031918 Marionette TRACE conn4 <- [1,3102,null,{"value":null}] 00:40:32 INFO - PROCESS | 1885 | 1477986032100 Marionette TRACE conn4 -> [0,3103,"getWindowHandles",null] 00:40:32 INFO - PROCESS | 1885 | 1477986032106 Marionette TRACE conn4 <- [1,3103,null,["8"]] 00:40:32 INFO - PROCESS | 1885 | 1477986032114 Marionette TRACE conn4 -> [0,3104,"switchToWindow",{"name":"8"}] 00:40:32 INFO - PROCESS | 1885 | 1477986032122 Marionette TRACE conn4 <- [1,3104,null,{}] 00:40:32 INFO - PROCESS | 1885 | 1477986032128 Marionette TRACE conn4 -> [0,3105,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f4c800 == 15 [pid = 1885] [id = 691] 00:40:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x82f4d000) [pid = 1885] [serial = 2005] [outer = (nil)] 00:40:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x82f6c800) [pid = 1885] [serial = 2006] [outer = 0x82f4d000] 00:40:32 INFO - PROCESS | 1885 | 1477986032285 Marionette DEBUG loaded listener.js 00:40:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x82f72400) [pid = 1885] [serial = 2007] [outer = 0x82f4d000] 00:40:32 INFO - PROCESS | 1885 | 1477986032977 Marionette TRACE conn4 <- [1,3105,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]]]}] 00:40:33 INFO - ..... 00:40:33 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1324ms 00:40:33 INFO - PROCESS | 1885 | 1477986033041 Marionette TRACE conn4 -> [0,3106,"getWindowHandle",null] 00:40:33 INFO - PROCESS | 1885 | 1477986033047 Marionette TRACE conn4 <- [1,3106,null,{"value":"8"}] 00:40:33 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 00:40:33 INFO - PROCESS | 1885 | 1477986033056 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:33 INFO - PROCESS | 1885 | 1477986033253 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 00:40:33 INFO - PROCESS | 1885 | 1477986033430 Marionette TRACE conn4 -> [0,3108,"getWindowHandles",null] 00:40:33 INFO - PROCESS | 1885 | 1477986033434 Marionette TRACE conn4 <- [1,3108,null,["8"]] 00:40:33 INFO - PROCESS | 1885 | 1477986033446 Marionette TRACE conn4 -> [0,3109,"switchToWindow",{"name":"8"}] 00:40:33 INFO - PROCESS | 1885 | 1477986033452 Marionette TRACE conn4 <- [1,3109,null,{}] 00:40:33 INFO - PROCESS | 1885 | 1477986033459 Marionette TRACE conn4 -> [0,3110,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x83049800 == 16 [pid = 1885] [id = 692] 00:40:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x8304dc00) [pid = 1885] [serial = 2008] [outer = (nil)] 00:40:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x831cd400) [pid = 1885] [serial = 2009] [outer = 0x8304dc00] 00:40:33 INFO - PROCESS | 1885 | 1477986033563 Marionette DEBUG loaded listener.js 00:40:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x831d0800) [pid = 1885] [serial = 2010] [outer = 0x8304dc00] 00:40:34 INFO - PROCESS | 1885 | 1477986034338 Marionette TRACE conn4 <- [1,3110,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]]]}] 00:40:34 INFO - ......................................... 00:40:34 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1343ms 00:40:34 INFO - PROCESS | 1885 | 1477986034420 Marionette TRACE conn4 -> [0,3111,"getWindowHandle",null] 00:40:34 INFO - PROCESS | 1885 | 1477986034428 Marionette TRACE conn4 <- [1,3111,null,{"value":"8"}] 00:40:34 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 00:40:34 INFO - PROCESS | 1885 | 1477986034436 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}] 00:40:34 INFO - PROCESS | 1885 | 1477986034620 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 00:40:34 INFO - PROCESS | 1885 | 1477986034802 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 00:40:34 INFO - PROCESS | 1885 | 1477986034812 Marionette TRACE conn4 <- [1,3113,null,["8"]] 00:40:34 INFO - PROCESS | 1885 | 1477986034819 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 00:40:34 INFO - PROCESS | 1885 | 1477986034826 Marionette TRACE conn4 <- [1,3114,null,{}] 00:40:34 INFO - PROCESS | 1885 | 1477986034834 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([\"/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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:34 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ccd8400 == 17 [pid = 1885] [id = 693] 00:40:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x8ccd9800) [pid = 1885] [serial = 2011] [outer = (nil)] 00:40:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x8cd4d000) [pid = 1885] [serial = 2012] [outer = 0x8ccd9800] 00:40:34 INFO - PROCESS | 1885 | 1477986034939 Marionette DEBUG loaded listener.js 00:40:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x8cd54800) [pid = 1885] [serial = 2013] [outer = 0x8ccd9800] 00:40:35 INFO - PROCESS | 1885 | 1477986035579 Marionette TRACE conn4 <- [1,3115,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]]]}] 00:40:35 INFO - .. 00:40:35 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1226ms 00:40:35 INFO - PROCESS | 1885 | 1477986035663 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 00:40:35 INFO - TEST-START | /user-timing/test_user_timing_measure.html 00:40:35 INFO - PROCESS | 1885 | 1477986035667 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 00:40:35 INFO - PROCESS | 1885 | 1477986035675 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}] 00:40:35 INFO - PROCESS | 1885 | 1477986035863 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 00:40:36 INFO - PROCESS | 1885 | 1477986036043 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 00:40:36 INFO - PROCESS | 1885 | 1477986036048 Marionette TRACE conn4 <- [1,3118,null,["8"]] 00:40:36 INFO - PROCESS | 1885 | 1477986036058 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 00:40:36 INFO - PROCESS | 1885 | 1477986036063 Marionette TRACE conn4 <- [1,3119,null,{}] 00:40:36 INFO - PROCESS | 1885 | 1477986036109 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([\"/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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd85400 == 18 [pid = 1885] [id = 694] 00:40:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x8cd89400) [pid = 1885] [serial = 2014] [outer = (nil)] 00:40:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x8cd8f400) [pid = 1885] [serial = 2015] [outer = 0x8cd89400] 00:40:36 INFO - PROCESS | 1885 | 1477986036221 Marionette DEBUG loaded listener.js 00:40:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x8da8c800) [pid = 1885] [serial = 2016] [outer = 0x8cd89400] 00:40:37 INFO - PROCESS | 1885 | 1477986037172 Marionette TRACE conn4 <- [1,3120,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]]]}] 00:40:37 INFO - ............................... 00:40:37 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1635ms 00:40:37 INFO - PROCESS | 1885 | 1477986037309 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 00:40:37 INFO - PROCESS | 1885 | 1477986037315 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 00:40:37 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 00:40:37 INFO - PROCESS | 1885 | 1477986037325 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}] 00:40:37 INFO - PROCESS | 1885 | 1477986037548 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 00:40:38 INFO - PROCESS | 1885 | --DOCSHELL 0x9083ec00 == 17 [pid = 1885] [id = 683] 00:40:38 INFO - PROCESS | 1885 | 1477986038404 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 00:40:38 INFO - PROCESS | 1885 | 1477986038410 Marionette TRACE conn4 <- [1,3123,null,["8"]] 00:40:38 INFO - PROCESS | 1885 | 1477986038419 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 00:40:38 INFO - PROCESS | 1885 | 1477986038428 Marionette TRACE conn4 <- [1,3124,null,{}] 00:40:38 INFO - PROCESS | 1885 | 1477986038437 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([\"/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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a2f400 == 18 [pid = 1885] [id = 695] 00:40:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x82b09c00) [pid = 1885] [serial = 2017] [outer = (nil)] 00:40:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x82b0f400) [pid = 1885] [serial = 2018] [outer = 0x82b09c00] 00:40:38 INFO - PROCESS | 1885 | 1477986038539 Marionette DEBUG loaded listener.js 00:40:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x82c44800) [pid = 1885] [serial = 2019] [outer = 0x82b09c00] 00:40:39 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 00:40:39 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 00:40:39 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 330 00:40:39 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 00:40:39 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 00:40:39 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 00:40:39 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 330 00:40:39 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 00:40:39 INFO - PROCESS | 1885 | 1477986039269 Marionette TRACE conn4 <- [1,3125,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]]]}] 00:40:39 INFO - ................. 00:40:39 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 2027ms 00:40:39 INFO - PROCESS | 1885 | 1477986039353 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 00:40:39 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 00:40:39 INFO - PROCESS | 1885 | 1477986039360 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 00:40:39 INFO - PROCESS | 1885 | 1477986039369 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}] 00:40:39 INFO - PROCESS | 1885 | 1477986039559 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 00:40:39 INFO - PROCESS | 1885 | 1477986039708 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 00:40:39 INFO - PROCESS | 1885 | 1477986039715 Marionette TRACE conn4 <- [1,3128,null,["8"]] 00:40:39 INFO - PROCESS | 1885 | 1477986039722 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 00:40:39 INFO - PROCESS | 1885 | 1477986039730 Marionette TRACE conn4 <- [1,3129,null,{}] 00:40:39 INFO - PROCESS | 1885 | 1477986039736 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([\"/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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f6cc00 == 19 [pid = 1885] [id = 696] 00:40:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x8300d000) [pid = 1885] [serial = 2020] [outer = (nil)] 00:40:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x83046c00) [pid = 1885] [serial = 2021] [outer = 0x8300d000] 00:40:39 INFO - PROCESS | 1885 | 1477986039839 Marionette DEBUG loaded listener.js 00:40:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x8304d800) [pid = 1885] [serial = 2022] [outer = 0x8300d000] 00:40:40 INFO - ................. 00:40:40 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1373ms 00:40:40 INFO - PROCESS | 1885 | 1477986040724 Marionette TRACE conn4 <- [1,3130,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]]]}] 00:40:40 INFO - PROCESS | 1885 | 1477986040743 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 00:40:40 INFO - PROCESS | 1885 | 1477986040750 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 00:40:40 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 00:40:40 INFO - PROCESS | 1885 | 1477986040768 Marionette TRACE conn4 -> [0,3132,"getContext",null] 00:40:40 INFO - PROCESS | 1885 | 1477986040771 Marionette TRACE conn4 <- [1,3132,null,{"value":"content"}] 00:40:40 INFO - PROCESS | 1885 | 1477986040786 Marionette TRACE conn4 -> [0,3133,"setContext",{"value":"chrome"}] 00:40:40 INFO - PROCESS | 1885 | 1477986040795 Marionette TRACE conn4 <- [1,3133,null,{}] 00:40:40 INFO - PROCESS | 1885 | 1477986040818 Marionette TRACE conn4 -> [0,3134,"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}] 00:40:40 INFO - PROCESS | 1885 | 1477986040838 Marionette TRACE conn4 <- [1,3134,null,{"value":true}] 00:40:40 INFO - Setting pref dom.animations-api.core.enabled (true) 00:40:40 INFO - PROCESS | 1885 | 1477986040849 Marionette TRACE conn4 -> [0,3135,"setContext",{"value":"content"}] 00:40:40 INFO - PROCESS | 1885 | 1477986040851 Marionette TRACE conn4 <- [1,3135,null,{}] 00:40:40 INFO - PROCESS | 1885 | 1477986040858 Marionette TRACE conn4 -> [0,3136,"getContext",null] 00:40:40 INFO - PROCESS | 1885 | 1477986040861 Marionette TRACE conn4 <- [1,3136,null,{"value":"content"}] 00:40:40 INFO - PROCESS | 1885 | 1477986040867 Marionette TRACE conn4 -> [0,3137,"setContext",{"value":"chrome"}] 00:40:40 INFO - PROCESS | 1885 | 1477986040870 Marionette TRACE conn4 <- [1,3137,null,{}] 00:40:40 INFO - PROCESS | 1885 | 1477986040876 Marionette TRACE conn4 -> [0,3138,"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}] 00:40:40 INFO - PROCESS | 1885 | 1477986040893 Marionette TRACE conn4 <- [1,3138,null,{"value":null}] 00:40:40 INFO - PROCESS | 1885 | 1477986040906 Marionette TRACE conn4 -> [0,3139,"setContext",{"value":"content"}] 00:40:40 INFO - PROCESS | 1885 | 1477986040909 Marionette TRACE conn4 <- [1,3139,null,{}] 00:40:40 INFO - PROCESS | 1885 | 1477986040915 Marionette TRACE conn4 -> [0,3140,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:41 INFO - PROCESS | 1885 | 1477986041162 Marionette TRACE conn4 <- [1,3140,null,{"value":null}] 00:40:41 INFO - PROCESS | 1885 | 1477986041187 Marionette TRACE conn4 -> [0,3141,"getWindowHandles",null] 00:40:41 INFO - PROCESS | 1885 | 1477986041192 Marionette TRACE conn4 <- [1,3141,null,["8"]] 00:40:41 INFO - PROCESS | 1885 | 1477986041197 Marionette TRACE conn4 -> [0,3142,"switchToWindow",{"name":"8"}] 00:40:41 INFO - PROCESS | 1885 | 1477986041205 Marionette TRACE conn4 <- [1,3142,null,{}] 00:40:41 INFO - PROCESS | 1885 | 1477986041212 Marionette TRACE conn4 -> [0,3143,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x8362f800 == 20 [pid = 1885] [id = 697] 00:40:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x83632800) [pid = 1885] [serial = 2023] [outer = (nil)] 00:40:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x837a6c00) [pid = 1885] [serial = 2024] [outer = 0x83632800] 00:40:41 INFO - PROCESS | 1885 | 1477986041383 Marionette DEBUG loaded listener.js 00:40:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x83d97400) [pid = 1885] [serial = 2025] [outer = 0x83632800] 00:40:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x83da3000 == 21 [pid = 1885] [id = 698] 00:40:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x83e30400) [pid = 1885] [serial = 2026] [outer = (nil)] 00:40:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x83da3c00) [pid = 1885] [serial = 2027] [outer = 0x83e30400] 00:40:42 INFO - PROCESS | 1885 | 1477986042248 Marionette TRACE conn4 <- [1,3143,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]]]}] 00:40:42 INFO - ... 00:40:42 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1523ms 00:40:42 INFO - PROCESS | 1885 | 1477986042291 Marionette TRACE conn4 -> [0,3144,"getWindowHandle",null] 00:40:42 INFO - PROCESS | 1885 | 1477986042295 Marionette TRACE conn4 <- [1,3144,null,{"value":"8"}] 00:40:42 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 00:40:42 INFO - PROCESS | 1885 | 1477986042307 Marionette TRACE conn4 -> [0,3145,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:42 INFO - PROCESS | 1885 | 1477986042572 Marionette TRACE conn4 <- [1,3145,null,{"value":null}] 00:40:42 INFO - PROCESS | 1885 | 1477986042605 Marionette TRACE conn4 -> [0,3146,"getWindowHandles",null] 00:40:42 INFO - PROCESS | 1885 | 1477986042607 Marionette TRACE conn4 <- [1,3146,null,["8"]] 00:40:42 INFO - PROCESS | 1885 | 1477986042611 Marionette TRACE conn4 -> [0,3147,"switchToWindow",{"name":"8"}] 00:40:42 INFO - PROCESS | 1885 | 1477986042618 Marionette TRACE conn4 <- [1,3147,null,{}] 00:40:42 INFO - PROCESS | 1885 | 1477986042623 Marionette TRACE conn4 -> [0,3148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a22800 == 22 [pid = 1885] [id = 699] 00:40:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x82a24c00) [pid = 1885] [serial = 2028] [outer = (nil)] 00:40:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8cd81400) [pid = 1885] [serial = 2029] [outer = 0x82a24c00] 00:40:42 INFO - PROCESS | 1885 | 1477986042974 Marionette DEBUG loaded listener.js 00:40:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8cd87c00) [pid = 1885] [serial = 2030] [outer = 0x82a24c00] 00:40:43 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8ccdd400) [pid = 1885] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 00:40:43 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8adcec00) [pid = 1885] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 00:40:43 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x83e39000) [pid = 1885] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 00:40:43 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x833c0c00) [pid = 1885] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 00:40:43 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x831d2c00) [pid = 1885] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 00:40:43 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x82f6e800) [pid = 1885] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 00:40:43 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x82b12000) [pid = 1885] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 00:40:43 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x90840800) [pid = 1885] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 00:40:43 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:40:43 INFO - PROCESS | 1885 | [1885] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:40:43 INFO - PROCESS | 1885 | 1477986043669 Marionette TRACE conn4 <- [1,3148,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]]]}] 00:40:43 INFO - ......... 00:40:43 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1389ms 00:40:43 INFO - PROCESS | 1885 | 1477986043698 Marionette TRACE conn4 -> [0,3149,"getWindowHandle",null] 00:40:43 INFO - PROCESS | 1885 | 1477986043701 Marionette TRACE conn4 <- [1,3149,null,{"value":"8"}] 00:40:43 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 00:40:43 INFO - PROCESS | 1885 | 1477986043709 Marionette TRACE conn4 -> [0,3150,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:43 INFO - PROCESS | 1885 | 1477986043876 Marionette TRACE conn4 <- [1,3150,null,{"value":null}] 00:40:44 INFO - PROCESS | 1885 | 1477986044020 Marionette TRACE conn4 -> [0,3151,"getWindowHandles",null] 00:40:44 INFO - PROCESS | 1885 | 1477986044024 Marionette TRACE conn4 <- [1,3151,null,["8"]] 00:40:44 INFO - PROCESS | 1885 | 1477986044029 Marionette TRACE conn4 -> [0,3152,"switchToWindow",{"name":"8"}] 00:40:44 INFO - PROCESS | 1885 | 1477986044034 Marionette TRACE conn4 <- [1,3152,null,{}] 00:40:44 INFO - PROCESS | 1885 | 1477986044039 Marionette TRACE conn4 -> [0,3153,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:44 INFO - PROCESS | 1885 | ++DOCSHELL 0x8db0c800 == 23 [pid = 1885] [id = 700] 00:40:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x8db0f000) [pid = 1885] [serial = 2031] [outer = (nil)] 00:40:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x8dcc1400) [pid = 1885] [serial = 2032] [outer = 0x8db0f000] 00:40:44 INFO - PROCESS | 1885 | 1477986044134 Marionette DEBUG loaded listener.js 00:40:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x8deb2c00) [pid = 1885] [serial = 2033] [outer = 0x8db0f000] 00:40:44 INFO - PROCESS | 1885 | 1477986044779 Marionette TRACE conn4 <- [1,3153,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]]]}] 00:40:44 INFO - ................................... 00:40:44 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1128ms 00:40:44 INFO - PROCESS | 1885 | 1477986044836 Marionette TRACE conn4 -> [0,3154,"getWindowHandle",null] 00:40:44 INFO - PROCESS | 1885 | 1477986044840 Marionette TRACE conn4 <- [1,3154,null,{"value":"8"}] 00:40:44 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 00:40:44 INFO - Clearing pref dom.animations-api.core.enabled 00:40:44 INFO - PROCESS | 1885 | 1477986044847 Marionette TRACE conn4 -> [0,3155,"getContext",null] 00:40:44 INFO - PROCESS | 1885 | 1477986044853 Marionette TRACE conn4 <- [1,3155,null,{"value":"content"}] 00:40:44 INFO - PROCESS | 1885 | 1477986044858 Marionette TRACE conn4 -> [0,3156,"setContext",{"value":"chrome"}] 00:40:44 INFO - PROCESS | 1885 | 1477986044861 Marionette TRACE conn4 <- [1,3156,null,{}] 00:40:44 INFO - PROCESS | 1885 | 1477986044866 Marionette TRACE conn4 -> [0,3157,"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}] 00:40:44 INFO - PROCESS | 1885 | 1477986044880 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 00:40:44 INFO - PROCESS | 1885 | 1477986044884 Marionette TRACE conn4 -> [0,3158,"setContext",{"value":"content"}] 00:40:44 INFO - PROCESS | 1885 | 1477986044888 Marionette TRACE conn4 <- [1,3158,null,{}] 00:40:44 INFO - PROCESS | 1885 | 1477986044936 Marionette TRACE conn4 -> [0,3159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:45 INFO - PROCESS | 1885 | 1477986045143 Marionette TRACE conn4 <- [1,3159,null,{"value":null}] 00:40:45 INFO - PROCESS | 1885 | 1477986045332 Marionette TRACE conn4 -> [0,3160,"getWindowHandles",null] 00:40:45 INFO - PROCESS | 1885 | 1477986045338 Marionette TRACE conn4 <- [1,3160,null,["8"]] 00:40:45 INFO - PROCESS | 1885 | 1477986045348 Marionette TRACE conn4 -> [0,3161,"switchToWindow",{"name":"8"}] 00:40:45 INFO - PROCESS | 1885 | 1477986045358 Marionette TRACE conn4 <- [1,3161,null,{}] 00:40:45 INFO - PROCESS | 1885 | 1477986045413 Marionette TRACE conn4 -> [0,3162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f48000 == 24 [pid = 1885] [id = 701] 00:40:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x82f48800) [pid = 1885] [serial = 2034] [outer = (nil)] 00:40:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x82f6d800) [pid = 1885] [serial = 2035] [outer = 0x82f48800] 00:40:45 INFO - PROCESS | 1885 | 1477986045532 Marionette DEBUG loaded listener.js 00:40:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8300ac00) [pid = 1885] [serial = 2036] [outer = 0x82f48800] 00:40:46 INFO - PROCESS | 1885 | 1477986046283 Marionette TRACE conn4 <- [1,3162,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]]]}] 00:40:46 INFO - . 00:40:46 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1457ms 00:40:46 INFO - PROCESS | 1885 | 1477986046326 Marionette TRACE conn4 -> [0,3163,"getWindowHandle",null] 00:40:46 INFO - TEST-START | /websockets/Close-0.htm 00:40:46 INFO - PROCESS | 1885 | 1477986046333 Marionette TRACE conn4 <- [1,3163,null,{"value":"8"}] 00:40:46 INFO - PROCESS | 1885 | 1477986046349 Marionette TRACE conn4 -> [0,3164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:46 INFO - PROCESS | 1885 | 1477986046564 Marionette TRACE conn4 <- [1,3164,null,{"value":null}] 00:40:46 INFO - PROCESS | 1885 | 1477986046747 Marionette TRACE conn4 -> [0,3165,"getWindowHandles",null] 00:40:46 INFO - PROCESS | 1885 | 1477986046752 Marionette TRACE conn4 <- [1,3165,null,["8"]] 00:40:46 INFO - PROCESS | 1885 | 1477986046762 Marionette TRACE conn4 -> [0,3166,"switchToWindow",{"name":"8"}] 00:40:46 INFO - PROCESS | 1885 | 1477986046769 Marionette TRACE conn4 <- [1,3166,null,{}] 00:40:46 INFO - PROCESS | 1885 | 1477986046821 Marionette TRACE conn4 -> [0,3167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a30400 == 25 [pid = 1885] [id = 702] 00:40:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x833c2400) [pid = 1885] [serial = 2037] [outer = (nil)] 00:40:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x837ab800) [pid = 1885] [serial = 2038] [outer = 0x833c2400] 00:40:46 INFO - PROCESS | 1885 | 1477986046932 Marionette DEBUG loaded listener.js 00:40:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x83d9e800) [pid = 1885] [serial = 2039] [outer = 0x833c2400] 00:40:47 INFO - PROCESS | 1885 | 1477986047653 Marionette TRACE conn4 <- [1,3167,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]]]}] 00:40:47 INFO - . 00:40:47 INFO - TEST-OK | /websockets/Close-0.htm | took 1323ms 00:40:47 INFO - PROCESS | 1885 | 1477986047665 Marionette TRACE conn4 -> [0,3168,"getWindowHandle",null] 00:40:47 INFO - PROCESS | 1885 | 1477986047670 Marionette TRACE conn4 <- [1,3168,null,{"value":"8"}] 00:40:47 INFO - TEST-START | /websockets/Close-1000-reason.htm 00:40:47 INFO - PROCESS | 1885 | 1477986047688 Marionette TRACE conn4 -> [0,3169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:47 INFO - PROCESS | 1885 | 1477986047918 Marionette TRACE conn4 <- [1,3169,null,{"value":null}] 00:40:48 INFO - PROCESS | 1885 | [1885] 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 00:40:48 INFO - PROCESS | 1885 | 1477986048095 Marionette TRACE conn4 -> [0,3170,"getWindowHandles",null] 00:40:48 INFO - PROCESS | 1885 | 1477986048101 Marionette TRACE conn4 <- [1,3170,null,["8"]] 00:40:48 INFO - PROCESS | 1885 | 1477986048150 Marionette TRACE conn4 -> [0,3171,"switchToWindow",{"name":"8"}] 00:40:48 INFO - PROCESS | 1885 | 1477986048157 Marionette TRACE conn4 <- [1,3171,null,{}] 00:40:48 INFO - PROCESS | 1885 | 1477986048165 Marionette TRACE conn4 -> [0,3172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x8db0cc00 == 26 [pid = 1885] [id = 703] 00:40:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8db0d800) [pid = 1885] [serial = 2040] [outer = (nil)] 00:40:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8deb5800) [pid = 1885] [serial = 2041] [outer = 0x8db0d800] 00:40:48 INFO - PROCESS | 1885 | 1477986048275 Marionette DEBUG loaded listener.js 00:40:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8debb000) [pid = 1885] [serial = 2042] [outer = 0x8db0d800] 00:40:49 INFO - PROCESS | 1885 | 1477986049127 Marionette TRACE conn4 <- [1,3172,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]]]}] 00:40:49 INFO - .. 00:40:49 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1476ms 00:40:49 INFO - PROCESS | 1885 | 1477986049154 Marionette TRACE conn4 -> [0,3173,"getWindowHandle",null] 00:40:49 INFO - PROCESS | 1885 | 1477986049160 Marionette TRACE conn4 <- [1,3173,null,{"value":"8"}] 00:40:49 INFO - TEST-START | /websockets/Close-1000.htm 00:40:49 INFO - PROCESS | 1885 | 1477986049171 Marionette TRACE conn4 -> [0,3174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:49 INFO - PROCESS | 1885 | 1477986049461 Marionette TRACE conn4 <- [1,3174,null,{"value":null}] 00:40:49 INFO - PROCESS | 1885 | 1477986049637 Marionette TRACE conn4 -> [0,3175,"getWindowHandles",null] 00:40:49 INFO - PROCESS | 1885 | 1477986049644 Marionette TRACE conn4 <- [1,3175,null,["8"]] 00:40:49 INFO - PROCESS | 1885 | 1477986049650 Marionette TRACE conn4 -> [0,3176,"switchToWindow",{"name":"8"}] 00:40:49 INFO - PROCESS | 1885 | 1477986049658 Marionette TRACE conn4 <- [1,3176,null,{}] 00:40:49 INFO - PROCESS | 1885 | --DOCSHELL 0x83e38800 == 25 [pid = 1885] [id = 688] 00:40:49 INFO - PROCESS | 1885 | --DOCSHELL 0x833be000 == 24 [pid = 1885] [id = 687] 00:40:49 INFO - PROCESS | 1885 | --DOCSHELL 0x82b11c00 == 23 [pid = 1885] [id = 684] 00:40:49 INFO - PROCESS | 1885 | --DOCSHELL 0x83da3000 == 22 [pid = 1885] [id = 698] 00:40:49 INFO - PROCESS | 1885 | 1477986049765 Marionette TRACE conn4 -> [0,3177,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:49 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x8cd4dc00) [pid = 1885] [serial = 2003] [outer = (nil)] [url = about:blank] 00:40:49 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x8cd50400) [pid = 1885] [serial = 2004] [outer = (nil)] [url = about:blank] 00:40:49 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x8adf6000) [pid = 1885] [serial = 2000] [outer = (nil)] [url = about:blank] 00:40:49 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x8ccd4800) [pid = 1885] [serial = 2001] [outer = (nil)] [url = about:blank] 00:40:49 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x83e3d400) [pid = 1885] [serial = 1997] [outer = (nil)] [url = about:blank] 00:40:49 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8adc3400) [pid = 1885] [serial = 1998] [outer = (nil)] [url = about:blank] 00:40:49 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x833c4800) [pid = 1885] [serial = 1994] [outer = (nil)] [url = about:blank] 00:40:49 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x83e31800) [pid = 1885] [serial = 1995] [outer = (nil)] [url = about:blank] 00:40:49 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x831d6000) [pid = 1885] [serial = 1991] [outer = (nil)] [url = about:blank] 00:40:49 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x8325a400) [pid = 1885] [serial = 1992] [outer = (nil)] [url = about:blank] 00:40:49 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x82f70c00) [pid = 1885] [serial = 1988] [outer = (nil)] [url = about:blank] 00:40:49 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x82f73c00) [pid = 1885] [serial = 1989] [outer = (nil)] [url = about:blank] 00:40:49 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x82b15800) [pid = 1885] [serial = 1985] [outer = (nil)] [url = about:blank] 00:40:49 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x82c45000) [pid = 1885] [serial = 1986] [outer = (nil)] [url = about:blank] 00:40:49 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x92c65c00) [pid = 1885] [serial = 1983] [outer = (nil)] [url = about:blank] 00:40:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b13c00 == 23 [pid = 1885] [id = 704] 00:40:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x82b15800) [pid = 1885] [serial = 2043] [outer = (nil)] 00:40:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x82f50400) [pid = 1885] [serial = 2044] [outer = 0x82b15800] 00:40:49 INFO - PROCESS | 1885 | 1477986049892 Marionette DEBUG loaded listener.js 00:40:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x82f6f800) [pid = 1885] [serial = 2045] [outer = 0x82b15800] 00:40:50 INFO - PROCESS | 1885 | 1477986050503 Marionette TRACE conn4 <- [1,3177,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]]]}] 00:40:50 INFO - .. 00:40:50 INFO - TEST-OK | /websockets/Close-1000.htm | took 1371ms 00:40:50 INFO - PROCESS | 1885 | 1477986050540 Marionette TRACE conn4 -> [0,3178,"getWindowHandle",null] 00:40:50 INFO - PROCESS | 1885 | 1477986050544 Marionette TRACE conn4 <- [1,3178,null,{"value":"8"}] 00:40:50 INFO - TEST-START | /websockets/Close-NaN.htm 00:40:50 INFO - PROCESS | 1885 | 1477986050551 Marionette TRACE conn4 -> [0,3179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:50 INFO - PROCESS | 1885 | 1477986050745 Marionette TRACE conn4 <- [1,3179,null,{"value":null}] 00:40:50 INFO - PROCESS | 1885 | 1477986050890 Marionette TRACE conn4 -> [0,3180,"getWindowHandles",null] 00:40:50 INFO - PROCESS | 1885 | 1477986050895 Marionette TRACE conn4 <- [1,3180,null,["8"]] 00:40:50 INFO - PROCESS | 1885 | 1477986050901 Marionette TRACE conn4 -> [0,3181,"switchToWindow",{"name":"8"}] 00:40:50 INFO - PROCESS | 1885 | 1477986050906 Marionette TRACE conn4 <- [1,3181,null,{}] 00:40:50 INFO - PROCESS | 1885 | 1477986050912 Marionette TRACE conn4 -> [0,3182,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x831cb000 == 24 [pid = 1885] [id = 705] 00:40:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x831cd800) [pid = 1885] [serial = 2046] [outer = (nil)] 00:40:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x831d2c00) [pid = 1885] [serial = 2047] [outer = 0x831cd800] 00:40:51 INFO - PROCESS | 1885 | 1477986051005 Marionette DEBUG loaded listener.js 00:40:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x831d6c00) [pid = 1885] [serial = 2048] [outer = 0x831cd800] 00:40:51 INFO - PROCESS | 1885 | 1477986051568 Marionette TRACE conn4 <- [1,3182,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]]]}] 00:40:51 INFO - . 00:40:51 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1069ms 00:40:51 INFO - PROCESS | 1885 | 1477986051628 Marionette TRACE conn4 -> [0,3183,"getWindowHandle",null] 00:40:51 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 00:40:51 INFO - PROCESS | 1885 | 1477986051635 Marionette TRACE conn4 <- [1,3183,null,{"value":"8"}] 00:40:51 INFO - PROCESS | 1885 | 1477986051642 Marionette TRACE conn4 -> [0,3184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:51 INFO - PROCESS | 1885 | 1477986051872 Marionette TRACE conn4 <- [1,3184,null,{"value":null}] 00:40:51 INFO - PROCESS | 1885 | [1885] 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 00:40:51 INFO - PROCESS | 1885 | 1477986051896 Marionette TRACE conn4 -> [0,3185,"getWindowHandles",null] 00:40:51 INFO - PROCESS | 1885 | 1477986051900 Marionette TRACE conn4 <- [1,3185,null,["8"]] 00:40:51 INFO - PROCESS | 1885 | 1477986051905 Marionette TRACE conn4 -> [0,3186,"switchToWindow",{"name":"8"}] 00:40:51 INFO - PROCESS | 1885 | 1477986051912 Marionette TRACE conn4 <- [1,3186,null,{}] 00:40:51 INFO - PROCESS | 1885 | 1477986051919 Marionette TRACE conn4 -> [0,3187,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x83da1800 == 25 [pid = 1885] [id = 706] 00:40:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x83da3000) [pid = 1885] [serial = 2049] [outer = (nil)] 00:40:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x83e37800) [pid = 1885] [serial = 2050] [outer = 0x83da3000] 00:40:52 INFO - PROCESS | 1885 | 1477986052021 Marionette DEBUG loaded listener.js 00:40:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8adc2000) [pid = 1885] [serial = 2051] [outer = 0x83da3000] 00:40:52 INFO - PROCESS | 1885 | 1477986052713 Marionette TRACE conn4 <- [1,3187,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]]]}] 00:40:52 INFO - . 00:40:52 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1119ms 00:40:52 INFO - PROCESS | 1885 | 1477986052761 Marionette TRACE conn4 -> [0,3188,"getWindowHandle",null] 00:40:52 INFO - TEST-START | /websockets/Close-clamp.htm 00:40:52 INFO - PROCESS | 1885 | 1477986052766 Marionette TRACE conn4 <- [1,3188,null,{"value":"8"}] 00:40:52 INFO - PROCESS | 1885 | 1477986052773 Marionette TRACE conn4 -> [0,3189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:53 INFO - PROCESS | 1885 | 1477986053019 Marionette TRACE conn4 <- [1,3189,null,{"value":null}] 00:40:53 INFO - PROCESS | 1885 | [1885] 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 00:40:53 INFO - PROCESS | 1885 | 1477986053053 Marionette TRACE conn4 -> [0,3190,"getWindowHandles",null] 00:40:53 INFO - PROCESS | 1885 | 1477986053058 Marionette TRACE conn4 <- [1,3190,null,["8"]] 00:40:53 INFO - PROCESS | 1885 | 1477986053063 Marionette TRACE conn4 -> [0,3191,"switchToWindow",{"name":"8"}] 00:40:53 INFO - PROCESS | 1885 | 1477986053068 Marionette TRACE conn4 <- [1,3191,null,{}] 00:40:53 INFO - PROCESS | 1885 | 1477986053155 Marionette TRACE conn4 -> [0,3192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ccdd400 == 26 [pid = 1885] [id = 707] 00:40:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8cd5ac00) [pid = 1885] [serial = 2052] [outer = (nil)] 00:40:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8cd8f800) [pid = 1885] [serial = 2053] [outer = 0x8cd5ac00] 00:40:53 INFO - PROCESS | 1885 | 1477986053249 Marionette DEBUG loaded listener.js 00:40:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x8da8a800) [pid = 1885] [serial = 2054] [outer = 0x8cd5ac00] 00:40:53 INFO - PROCESS | 1885 | 1477986053857 Marionette TRACE conn4 <- [1,3192,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 00:40:53 INFO - . 00:40:53 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1121ms 00:40:53 INFO - PROCESS | 1885 | 1477986053899 Marionette TRACE conn4 -> [0,3193,"getWindowHandle",null] 00:40:53 INFO - PROCESS | 1885 | 1477986053903 Marionette TRACE conn4 <- [1,3193,null,{"value":"8"}] 00:40:53 INFO - TEST-START | /websockets/Close-null.htm 00:40:53 INFO - PROCESS | 1885 | 1477986053909 Marionette TRACE conn4 -> [0,3194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:54 INFO - PROCESS | 1885 | 1477986054121 Marionette TRACE conn4 <- [1,3194,null,{"value":null}] 00:40:54 INFO - PROCESS | 1885 | [1885] 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 00:40:54 INFO - PROCESS | 1885 | 1477986054150 Marionette TRACE conn4 -> [0,3195,"getWindowHandles",null] 00:40:54 INFO - PROCESS | 1885 | 1477986054153 Marionette TRACE conn4 <- [1,3195,null,["8"]] 00:40:54 INFO - PROCESS | 1885 | 1477986054157 Marionette TRACE conn4 -> [0,3196,"switchToWindow",{"name":"8"}] 00:40:54 INFO - PROCESS | 1885 | 1477986054169 Marionette TRACE conn4 <- [1,3196,null,{}] 00:40:54 INFO - PROCESS | 1885 | 1477986054337 Marionette TRACE conn4 -> [0,3197,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:54 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x82f4d000) [pid = 1885] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 00:40:54 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8304dc00) [pid = 1885] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 00:40:54 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x83e30400) [pid = 1885] [serial = 2026] [outer = (nil)] [url = about:blank] 00:40:54 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x82a24c00) [pid = 1885] [serial = 2028] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 00:40:54 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x82b09c00) [pid = 1885] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 00:40:54 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x8ccd9800) [pid = 1885] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 00:40:54 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x83632800) [pid = 1885] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 00:40:54 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x8300d000) [pid = 1885] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 00:40:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a24c00 == 27 [pid = 1885] [id = 708] 00:40:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x82b09c00) [pid = 1885] [serial = 2055] [outer = (nil)] 00:40:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x8debbc00) [pid = 1885] [serial = 2056] [outer = 0x82b09c00] 00:40:54 INFO - PROCESS | 1885 | 1477986054447 Marionette DEBUG loaded listener.js 00:40:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8adf3c00) [pid = 1885] [serial = 2057] [outer = 0x82b09c00] 00:40:54 INFO - PROCESS | 1885 | 1477986054991 Marionette TRACE conn4 <- [1,3197,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]]]}] 00:40:55 INFO - . 00:40:55 INFO - TEST-OK | /websockets/Close-null.htm | took 1119ms 00:40:55 INFO - PROCESS | 1885 | 1477986055029 Marionette TRACE conn4 -> [0,3198,"getWindowHandle",null] 00:40:55 INFO - PROCESS | 1885 | 1477986055033 Marionette TRACE conn4 <- [1,3198,null,{"value":"8"}] 00:40:55 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 00:40:55 INFO - PROCESS | 1885 | 1477986055040 Marionette TRACE conn4 -> [0,3199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:55 INFO - PROCESS | 1885 | 1477986055295 Marionette TRACE conn4 <- [1,3199,null,{"value":null}] 00:40:55 INFO - PROCESS | 1885 | [1885] 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 00:40:55 INFO - PROCESS | 1885 | 1477986055313 Marionette TRACE conn4 -> [0,3200,"getWindowHandles",null] 00:40:55 INFO - PROCESS | 1885 | 1477986055317 Marionette TRACE conn4 <- [1,3200,null,["8"]] 00:40:55 INFO - PROCESS | 1885 | 1477986055322 Marionette TRACE conn4 -> [0,3201,"switchToWindow",{"name":"8"}] 00:40:55 INFO - PROCESS | 1885 | 1477986055327 Marionette TRACE conn4 <- [1,3201,null,{}] 00:40:55 INFO - PROCESS | 1885 | 1477986055332 Marionette TRACE conn4 -> [0,3202,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dff1400 == 28 [pid = 1885] [id = 709] 00:40:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8dff2000) [pid = 1885] [serial = 2058] [outer = (nil)] 00:40:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8fa39000) [pid = 1885] [serial = 2059] [outer = 0x8dff2000] 00:40:55 INFO - PROCESS | 1885 | 1477986055427 Marionette DEBUG loaded listener.js 00:40:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8fa41c00) [pid = 1885] [serial = 2060] [outer = 0x8dff2000] 00:40:56 INFO - PROCESS | 1885 | [1885] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 00:40:56 INFO - PROCESS | 1885 | [1885] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 00:40:56 INFO - PROCESS | 1885 | 1477986056121 Marionette TRACE conn4 <- [1,3202,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]]]}] 00:40:56 INFO - .. 00:40:56 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1120ms 00:40:56 INFO - PROCESS | 1885 | 1477986056160 Marionette TRACE conn4 -> [0,3203,"getWindowHandle",null] 00:40:56 INFO - PROCESS | 1885 | 1477986056165 Marionette TRACE conn4 <- [1,3203,null,{"value":"8"}] 00:40:56 INFO - TEST-START | /websockets/Close-string.htm 00:40:56 INFO - PROCESS | 1885 | 1477986056171 Marionette TRACE conn4 -> [0,3204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:56 INFO - PROCESS | 1885 | 1477986056335 Marionette TRACE conn4 <- [1,3204,null,{"value":null}] 00:40:56 INFO - PROCESS | 1885 | 1477986056351 Marionette TRACE conn4 -> [0,3205,"getWindowHandles",null] 00:40:56 INFO - PROCESS | 1885 | 1477986056357 Marionette TRACE conn4 <- [1,3205,null,["8"]] 00:40:56 INFO - PROCESS | 1885 | 1477986056361 Marionette TRACE conn4 -> [0,3206,"switchToWindow",{"name":"8"}] 00:40:56 INFO - PROCESS | 1885 | 1477986056368 Marionette TRACE conn4 <- [1,3206,null,{}] 00:40:56 INFO - PROCESS | 1885 | 1477986056373 Marionette TRACE conn4 -> [0,3207,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fb7a400 == 29 [pid = 1885] [id = 710] 00:40:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8fb7b400) [pid = 1885] [serial = 2061] [outer = (nil)] 00:40:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x8fb7ec00) [pid = 1885] [serial = 2062] [outer = 0x8fb7b400] 00:40:56 INFO - PROCESS | 1885 | 1477986056462 Marionette DEBUG loaded listener.js 00:40:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8fb7dc00) [pid = 1885] [serial = 2063] [outer = 0x8fb7b400] 00:40:57 INFO - PROCESS | 1885 | 1477986057226 Marionette TRACE conn4 <- [1,3207,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]]]}] 00:40:57 INFO - . 00:40:57 INFO - TEST-OK | /websockets/Close-string.htm | took 1072ms 00:40:57 INFO - PROCESS | 1885 | 1477986057244 Marionette TRACE conn4 -> [0,3208,"getWindowHandle",null] 00:40:57 INFO - PROCESS | 1885 | 1477986057251 Marionette TRACE conn4 <- [1,3208,null,{"value":"8"}] 00:40:57 INFO - TEST-START | /websockets/Close-undefined.htm 00:40:57 INFO - PROCESS | 1885 | 1477986057261 Marionette TRACE conn4 -> [0,3209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:57 INFO - PROCESS | 1885 | 1477986057490 Marionette TRACE conn4 <- [1,3209,null,{"value":null}] 00:40:57 INFO - PROCESS | 1885 | [1885] 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 00:40:57 INFO - PROCESS | 1885 | 1477986057652 Marionette TRACE conn4 -> [0,3210,"getWindowHandles",null] 00:40:57 INFO - PROCESS | 1885 | 1477986057657 Marionette TRACE conn4 <- [1,3210,null,["8"]] 00:40:57 INFO - PROCESS | 1885 | 1477986057664 Marionette TRACE conn4 -> [0,3211,"switchToWindow",{"name":"8"}] 00:40:57 INFO - PROCESS | 1885 | 1477986057672 Marionette TRACE conn4 <- [1,3211,null,{}] 00:40:57 INFO - PROCESS | 1885 | 1477986057722 Marionette TRACE conn4 -> [0,3212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f70c00 == 30 [pid = 1885] [id = 711] 00:40:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x83044000) [pid = 1885] [serial = 2064] [outer = (nil)] 00:40:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x831ccc00) [pid = 1885] [serial = 2065] [outer = 0x83044000] 00:40:57 INFO - PROCESS | 1885 | 1477986057838 Marionette DEBUG loaded listener.js 00:40:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x83260c00) [pid = 1885] [serial = 2066] [outer = 0x83044000] 00:40:58 INFO - PROCESS | 1885 | 1477986058515 Marionette TRACE conn4 <- [1,3212,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 00:40:58 INFO - . 00:40:58 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1270ms 00:40:58 INFO - PROCESS | 1885 | 1477986058529 Marionette TRACE conn4 -> [0,3213,"getWindowHandle",null] 00:40:58 INFO - PROCESS | 1885 | 1477986058536 Marionette TRACE conn4 <- [1,3213,null,{"value":"8"}] 00:40:58 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 00:40:58 INFO - PROCESS | 1885 | 1477986058544 Marionette TRACE conn4 -> [0,3214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:58 INFO - PROCESS | 1885 | 1477986058762 Marionette TRACE conn4 <- [1,3214,null,{"value":null}] 00:40:58 INFO - PROCESS | 1885 | 1477986058925 Marionette TRACE conn4 -> [0,3215,"getWindowHandles",null] 00:40:58 INFO - PROCESS | 1885 | 1477986058929 Marionette TRACE conn4 <- [1,3215,null,["8"]] 00:40:58 INFO - PROCESS | 1885 | 1477986058936 Marionette TRACE conn4 -> [0,3216,"switchToWindow",{"name":"8"}] 00:40:58 INFO - PROCESS | 1885 | 1477986058942 Marionette TRACE conn4 <- [1,3216,null,{}] 00:40:59 INFO - PROCESS | 1885 | 1477986058991 Marionette TRACE conn4 -> [0,3217,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x83268400 == 31 [pid = 1885] [id = 712] 00:40:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x83d9d000) [pid = 1885] [serial = 2067] [outer = (nil)] 00:40:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8adc1c00) [pid = 1885] [serial = 2068] [outer = 0x83d9d000] 00:40:59 INFO - PROCESS | 1885 | 1477986059095 Marionette DEBUG loaded listener.js 00:40:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x8db0c000) [pid = 1885] [serial = 2069] [outer = 0x83d9d000] 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:40:59 INFO - PROCESS | 1885 | [1885] 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 2097 00:40:59 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - . 00:41:00 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1539ms 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 00:41:00 INFO - PROCESS | 1885 | [1885] 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 2097 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:00 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:00 INFO - PROCESS | 1885 | 1477986060037 Marionette TRACE conn4 <- [1,3217,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]]]}] 00:41:00 INFO - PROCESS | 1885 | 1477986060134 Marionette TRACE conn4 -> [0,3218,"getWindowHandle",null] 00:41:00 INFO - PROCESS | 1885 | 1477986060158 Marionette TRACE conn4 <- [1,3218,null,{"value":"8"}] 00:41:00 INFO - PROCESS | 1885 | 1477986060185 Marionette TRACE conn4 -> [0,3219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:00 INFO - PROCESS | 1885 | 1477986060461 Marionette TRACE conn4 <- [1,3219,null,{"value":null}] 00:41:00 INFO - PROCESS | 1885 | 1477986060653 Marionette TRACE conn4 -> [0,3220,"getWindowHandles",null] 00:41:00 INFO - PROCESS | 1885 | 1477986060657 Marionette TRACE conn4 <- [1,3220,null,["8"]] 00:41:00 INFO - PROCESS | 1885 | 1477986060665 Marionette TRACE conn4 -> [0,3221,"switchToWindow",{"name":"8"}] 00:41:00 INFO - PROCESS | 1885 | 1477986060672 Marionette TRACE conn4 <- [1,3221,null,{}] 00:41:00 INFO - PROCESS | 1885 | 1477986060722 Marionette TRACE conn4 -> [0,3222,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:00 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fb7d800 == 32 [pid = 1885] [id = 713] 00:41:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x8fb7f400) [pid = 1885] [serial = 2070] [outer = (nil)] 00:41:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8fbd4400) [pid = 1885] [serial = 2071] [outer = 0x8fb7f400] 00:41:00 INFO - PROCESS | 1885 | 1477986060871 Marionette DEBUG loaded listener.js 00:41:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x8fbda400) [pid = 1885] [serial = 2072] [outer = 0x8fb7f400] 00:41:03 INFO - PROCESS | 1885 | --DOCSHELL 0x82f4c800 == 31 [pid = 1885] [id = 691] 00:41:03 INFO - PROCESS | 1885 | --DOCSHELL 0x83049800 == 30 [pid = 1885] [id = 692] 00:41:03 INFO - PROCESS | 1885 | --DOCSHELL 0x8ccd8400 == 29 [pid = 1885] [id = 693] 00:41:03 INFO - PROCESS | 1885 | --DOCSHELL 0x82c42800 == 28 [pid = 1885] [id = 685] 00:41:03 INFO - PROCESS | 1885 | --DOCSHELL 0x831d2000 == 27 [pid = 1885] [id = 686] 00:41:03 INFO - PROCESS | 1885 | --DOCSHELL 0x8adce000 == 26 [pid = 1885] [id = 689] 00:41:03 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd85400 == 25 [pid = 1885] [id = 694] 00:41:03 INFO - PROCESS | 1885 | --DOCSHELL 0x83050c00 == 24 [pid = 1885] [id = 690] 00:41:03 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x82f72400) [pid = 1885] [serial = 2007] [outer = (nil)] [url = about:blank] 00:41:03 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x82f6c800) [pid = 1885] [serial = 2006] [outer = (nil)] [url = about:blank] 00:41:03 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x831d0800) [pid = 1885] [serial = 2010] [outer = (nil)] [url = about:blank] 00:41:03 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x831cd400) [pid = 1885] [serial = 2009] [outer = (nil)] [url = about:blank] 00:41:03 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x8cd54800) [pid = 1885] [serial = 2013] [outer = (nil)] [url = about:blank] 00:41:03 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x8cd4d000) [pid = 1885] [serial = 2012] [outer = (nil)] [url = about:blank] 00:41:03 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x82c44800) [pid = 1885] [serial = 2019] [outer = (nil)] [url = about:blank] 00:41:03 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x82b0f400) [pid = 1885] [serial = 2018] [outer = (nil)] [url = about:blank] 00:41:03 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x8304d800) [pid = 1885] [serial = 2022] [outer = (nil)] [url = about:blank] 00:41:03 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x83046c00) [pid = 1885] [serial = 2021] [outer = (nil)] [url = about:blank] 00:41:03 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x83d97400) [pid = 1885] [serial = 2025] [outer = (nil)] [url = about:blank] 00:41:03 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x837a6c00) [pid = 1885] [serial = 2024] [outer = (nil)] [url = about:blank] 00:41:03 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8cd87c00) [pid = 1885] [serial = 2030] [outer = (nil)] [url = about:blank] 00:41:03 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x8cd81400) [pid = 1885] [serial = 2029] [outer = (nil)] [url = about:blank] 00:41:03 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8cd8f400) [pid = 1885] [serial = 2015] [outer = (nil)] [url = about:blank] 00:41:03 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x8dcc1400) [pid = 1885] [serial = 2032] [outer = (nil)] [url = about:blank] 00:41:03 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x83da3c00) [pid = 1885] [serial = 2027] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x8db0f000) [pid = 1885] [serial = 2031] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 00:41:05 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x82b15800) [pid = 1885] [serial = 2043] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 00:41:05 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x82f48800) [pid = 1885] [serial = 2034] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 00:41:05 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x833c2400) [pid = 1885] [serial = 2037] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 00:41:05 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x8db0d800) [pid = 1885] [serial = 2040] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 00:41:05 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x831cd800) [pid = 1885] [serial = 2046] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 00:41:05 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x82b09c00) [pid = 1885] [serial = 2055] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 00:41:05 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x8dff2000) [pid = 1885] [serial = 2058] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 00:41:05 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x8fb7b400) [pid = 1885] [serial = 2061] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 00:41:05 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x8cd5ac00) [pid = 1885] [serial = 2052] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 00:41:05 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x83da3000) [pid = 1885] [serial = 2049] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 00:41:05 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x8cd89400) [pid = 1885] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 00:41:08 INFO - PROCESS | 1885 | --DOCSHELL 0x83268400 == 23 [pid = 1885] [id = 712] 00:41:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82f70c00 == 22 [pid = 1885] [id = 711] 00:41:08 INFO - PROCESS | 1885 | --DOCSHELL 0x831cb000 == 21 [pid = 1885] [id = 705] 00:41:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82a30400 == 20 [pid = 1885] [id = 702] 00:41:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82b13c00 == 19 [pid = 1885] [id = 704] 00:41:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8db0cc00 == 18 [pid = 1885] [id = 703] 00:41:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82f48000 == 17 [pid = 1885] [id = 701] 00:41:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82a22800 == 16 [pid = 1885] [id = 699] 00:41:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8fb7a400 == 15 [pid = 1885] [id = 710] 00:41:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82f6cc00 == 14 [pid = 1885] [id = 696] 00:41:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82a24c00 == 13 [pid = 1885] [id = 708] 00:41:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8dff1400 == 12 [pid = 1885] [id = 709] 00:41:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8362f800 == 11 [pid = 1885] [id = 697] 00:41:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8db0c800 == 10 [pid = 1885] [id = 700] 00:41:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8ccdd400 == 9 [pid = 1885] [id = 707] 00:41:08 INFO - PROCESS | 1885 | --DOCSHELL 0x83da1800 == 8 [pid = 1885] [id = 706] 00:41:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82a2f400 == 7 [pid = 1885] [id = 695] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x8deb2c00) [pid = 1885] [serial = 2033] [outer = (nil)] [url = about:blank] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x82f6f800) [pid = 1885] [serial = 2045] [outer = (nil)] [url = about:blank] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x8300ac00) [pid = 1885] [serial = 2036] [outer = (nil)] [url = about:blank] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x83d9e800) [pid = 1885] [serial = 2039] [outer = (nil)] [url = about:blank] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x8debb000) [pid = 1885] [serial = 2042] [outer = (nil)] [url = about:blank] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x831d6c00) [pid = 1885] [serial = 2048] [outer = (nil)] [url = about:blank] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x8debbc00) [pid = 1885] [serial = 2056] [outer = (nil)] [url = about:blank] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x8adf3c00) [pid = 1885] [serial = 2057] [outer = (nil)] [url = about:blank] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x8fa39000) [pid = 1885] [serial = 2059] [outer = (nil)] [url = about:blank] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x8fb7dc00) [pid = 1885] [serial = 2063] [outer = (nil)] [url = about:blank] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x8da8a800) [pid = 1885] [serial = 2054] [outer = (nil)] [url = about:blank] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x8adc2000) [pid = 1885] [serial = 2051] [outer = (nil)] [url = about:blank] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x8fb7ec00) [pid = 1885] [serial = 2062] [outer = (nil)] [url = about:blank] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x8fa41c00) [pid = 1885] [serial = 2060] [outer = (nil)] [url = about:blank] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x8cd8f800) [pid = 1885] [serial = 2053] [outer = (nil)] [url = about:blank] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x83e37800) [pid = 1885] [serial = 2050] [outer = (nil)] [url = about:blank] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x831d2c00) [pid = 1885] [serial = 2047] [outer = (nil)] [url = about:blank] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x82f50400) [pid = 1885] [serial = 2044] [outer = (nil)] [url = about:blank] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8deb5800) [pid = 1885] [serial = 2041] [outer = (nil)] [url = about:blank] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x837ab800) [pid = 1885] [serial = 2038] [outer = (nil)] [url = about:blank] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x82f6d800) [pid = 1885] [serial = 2035] [outer = (nil)] [url = about:blank] 00:41:08 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x8da8c800) [pid = 1885] [serial = 2016] [outer = (nil)] [url = about:blank] 00:41:10 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x83044000) [pid = 1885] [serial = 2064] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 00:41:10 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x83d9d000) [pid = 1885] [serial = 2067] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 00:41:15 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x8db0c000) [pid = 1885] [serial = 2069] [outer = (nil)] [url = about:blank] 00:41:15 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x8adc1c00) [pid = 1885] [serial = 2068] [outer = (nil)] [url = about:blank] 00:41:15 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x8fbd4400) [pid = 1885] [serial = 2071] [outer = (nil)] [url = about:blank] 00:41:15 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x831ccc00) [pid = 1885] [serial = 2065] [outer = (nil)] [url = about:blank] 00:41:15 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x83260c00) [pid = 1885] [serial = 2066] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:41:31 INFO - PROCESS | 1885 | 1477986091075 Marionette TRACE conn4 <- [1,3222,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]]]}] 00:41:31 INFO - .. 00:41:31 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30915ms 00:41:31 INFO - PROCESS | 1885 | 1477986091094 Marionette TRACE conn4 -> [0,3223,"getWindowHandle",null] 00:41:31 INFO - PROCESS | 1885 | 1477986091100 Marionette TRACE conn4 <- [1,3223,null,{"value":"8"}] 00:41:31 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 00:41:31 INFO - PROCESS | 1885 | 1477986091112 Marionette TRACE conn4 -> [0,3224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:31 INFO - PROCESS | 1885 | 1477986091355 Marionette TRACE conn4 <- [1,3224,null,{"value":null}] 00:41:31 INFO - PROCESS | 1885 | [1885] 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 00:41:31 INFO - PROCESS | 1885 | 1477986091447 Marionette TRACE conn4 -> [0,3225,"getWindowHandles",null] 00:41:31 INFO - PROCESS | 1885 | 1477986091454 Marionette TRACE conn4 <- [1,3225,null,["8"]] 00:41:31 INFO - PROCESS | 1885 | 1477986091463 Marionette TRACE conn4 -> [0,3226,"switchToWindow",{"name":"8"}] 00:41:31 INFO - PROCESS | 1885 | 1477986091471 Marionette TRACE conn4 <- [1,3226,null,{}] 00:41:31 INFO - PROCESS | 1885 | 1477986091482 Marionette TRACE conn4 -> [0,3227,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:31 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b15000 == 8 [pid = 1885] [id = 714] 00:41:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b15400) [pid = 1885] [serial = 2073] [outer = (nil)] 00:41:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82c41800) [pid = 1885] [serial = 2074] [outer = 0x82b15400] 00:41:31 INFO - PROCESS | 1885 | 1477986091585 Marionette DEBUG loaded listener.js 00:41:31 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c46800) [pid = 1885] [serial = 2075] [outer = 0x82b15400] 00:41:32 INFO - PROCESS | 1885 | [1885] 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 2073 00:41:32 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:32 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:32 INFO - PROCESS | 1885 | 1477986092135 Marionette TRACE conn4 <- [1,3227,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]]]}] 00:41:32 INFO - . 00:41:32 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1073ms 00:41:32 INFO - PROCESS | 1885 | 1477986092182 Marionette TRACE conn4 -> [0,3228,"getWindowHandle",null] 00:41:32 INFO - PROCESS | 1885 | 1477986092187 Marionette TRACE conn4 <- [1,3228,null,{"value":"8"}] 00:41:32 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 00:41:32 INFO - PROCESS | 1885 | 1477986092196 Marionette TRACE conn4 -> [0,3229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:32 INFO - PROCESS | 1885 | 1477986092382 Marionette TRACE conn4 <- [1,3229,null,{"value":null}] 00:41:32 INFO - PROCESS | 1885 | 1477986092523 Marionette TRACE conn4 -> [0,3230,"getWindowHandles",null] 00:41:32 INFO - PROCESS | 1885 | 1477986092529 Marionette TRACE conn4 <- [1,3230,null,["8"]] 00:41:32 INFO - PROCESS | 1885 | 1477986092535 Marionette TRACE conn4 -> [0,3231,"switchToWindow",{"name":"8"}] 00:41:32 INFO - PROCESS | 1885 | 1477986092540 Marionette TRACE conn4 <- [1,3231,null,{}] 00:41:32 INFO - PROCESS | 1885 | 1477986092547 Marionette TRACE conn4 -> [0,3232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c46400 == 9 [pid = 1885] [id = 715] 00:41:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x82f4d000) [pid = 1885] [serial = 2076] [outer = (nil)] 00:41:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x82f6dc00) [pid = 1885] [serial = 2077] [outer = 0x82f4d000] 00:41:32 INFO - PROCESS | 1885 | 1477986092642 Marionette DEBUG loaded listener.js 00:41:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x82b12800) [pid = 1885] [serial = 2078] [outer = 0x82f4d000] 00:41:33 INFO - PROCESS | 1885 | 1477986093302 Marionette TRACE conn4 <- [1,3232,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]]]}] 00:41:33 INFO - .. 00:41:33 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1121ms 00:41:33 INFO - PROCESS | 1885 | 1477986093326 Marionette TRACE conn4 -> [0,3233,"getWindowHandle",null] 00:41:33 INFO - PROCESS | 1885 | 1477986093334 Marionette TRACE conn4 <- [1,3233,null,{"value":"8"}] 00:41:33 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 00:41:33 INFO - PROCESS | 1885 | 1477986093341 Marionette TRACE conn4 -> [0,3234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:33 INFO - PROCESS | 1885 | 1477986093580 Marionette TRACE conn4 <- [1,3234,null,{"value":null}] 00:41:33 INFO - PROCESS | 1885 | 1477986093598 Marionette TRACE conn4 -> [0,3235,"getWindowHandles",null] 00:41:33 INFO - PROCESS | 1885 | 1477986093603 Marionette TRACE conn4 <- [1,3235,null,["8"]] 00:41:33 INFO - PROCESS | 1885 | 1477986093610 Marionette TRACE conn4 -> [0,3236,"switchToWindow",{"name":"8"}] 00:41:33 INFO - PROCESS | 1885 | 1477986093617 Marionette TRACE conn4 <- [1,3236,null,{}] 00:41:33 INFO - PROCESS | 1885 | 1477986093624 Marionette TRACE conn4 -> [0,3237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x83049000 == 10 [pid = 1885] [id = 716] 00:41:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x83049400) [pid = 1885] [serial = 2079] [outer = (nil)] 00:41:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x8304c000) [pid = 1885] [serial = 2080] [outer = 0x83049400] 00:41:33 INFO - PROCESS | 1885 | 1477986093722 Marionette DEBUG loaded listener.js 00:41:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8304dc00) [pid = 1885] [serial = 2081] [outer = 0x83049400] 00:41:34 INFO - PROCESS | 1885 | 1477986094397 Marionette TRACE conn4 <- [1,3237,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]]]}] 00:41:34 INFO - .. 00:41:34 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1080ms 00:41:34 INFO - PROCESS | 1885 | 1477986094420 Marionette TRACE conn4 -> [0,3238,"getWindowHandle",null] 00:41:34 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 00:41:34 INFO - PROCESS | 1885 | 1477986094425 Marionette TRACE conn4 <- [1,3238,null,{"value":"8"}] 00:41:34 INFO - PROCESS | 1885 | 1477986094431 Marionette TRACE conn4 -> [0,3239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:34 INFO - PROCESS | 1885 | 1477986094648 Marionette TRACE conn4 <- [1,3239,null,{"value":null}] 00:41:34 INFO - PROCESS | 1885 | 1477986094670 Marionette TRACE conn4 -> [0,3240,"getWindowHandles",null] 00:41:34 INFO - PROCESS | 1885 | 1477986094676 Marionette TRACE conn4 <- [1,3240,null,["8"]] 00:41:34 INFO - PROCESS | 1885 | 1477986094681 Marionette TRACE conn4 -> [0,3241,"switchToWindow",{"name":"8"}] 00:41:34 INFO - PROCESS | 1885 | 1477986094687 Marionette TRACE conn4 <- [1,3241,null,{}] 00:41:34 INFO - PROCESS | 1885 | 1477986094693 Marionette TRACE conn4 -> [0,3242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:34 INFO - PROCESS | 1885 | ++DOCSHELL 0x831d6400 == 11 [pid = 1885] [id = 717] 00:41:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x831d7000) [pid = 1885] [serial = 2082] [outer = (nil)] 00:41:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8325c000) [pid = 1885] [serial = 2083] [outer = 0x831d7000] 00:41:34 INFO - PROCESS | 1885 | 1477986094791 Marionette DEBUG loaded listener.js 00:41:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x83d9a000) [pid = 1885] [serial = 2084] [outer = 0x831d7000] 00:41:35 INFO - PROCESS | 1885 | 1477986095419 Marionette TRACE conn4 <- [1,3242,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]]]}] 00:41:35 INFO - .. 00:41:35 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1023ms 00:41:35 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 00:41:35 INFO - PROCESS | 1885 | 1477986095454 Marionette TRACE conn4 -> [0,3243,"getWindowHandle",null] 00:41:35 INFO - PROCESS | 1885 | 1477986095457 Marionette TRACE conn4 <- [1,3243,null,{"value":"8"}] 00:41:35 INFO - PROCESS | 1885 | 1477986095465 Marionette TRACE conn4 -> [0,3244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:35 INFO - PROCESS | 1885 | 1477986095622 Marionette TRACE conn4 <- [1,3244,null,{"value":null}] 00:41:35 INFO - PROCESS | 1885 | 1477986095769 Marionette TRACE conn4 -> [0,3245,"getWindowHandles",null] 00:41:35 INFO - PROCESS | 1885 | 1477986095773 Marionette TRACE conn4 <- [1,3245,null,["8"]] 00:41:35 INFO - PROCESS | 1885 | 1477986095778 Marionette TRACE conn4 -> [0,3246,"switchToWindow",{"name":"8"}] 00:41:35 INFO - PROCESS | 1885 | 1477986095783 Marionette TRACE conn4 <- [1,3246,null,{}] 00:41:35 INFO - PROCESS | 1885 | 1477986095788 Marionette TRACE conn4 -> [0,3247,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:35 INFO - PROCESS | 1885 | ++DOCSHELL 0x83da0800 == 12 [pid = 1885] [id = 718] 00:41:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x83da0c00) [pid = 1885] [serial = 2085] [outer = (nil)] 00:41:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x83da2400) [pid = 1885] [serial = 2086] [outer = 0x83da0c00] 00:41:35 INFO - PROCESS | 1885 | 1477986095877 Marionette DEBUG loaded listener.js 00:41:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x83e31400) [pid = 1885] [serial = 2087] [outer = 0x83da0c00] 00:41:36 INFO - PROCESS | 1885 | 1477986096409 Marionette TRACE conn4 <- [1,3247,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]]]}] 00:41:36 INFO - .. 00:41:36 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 980ms 00:41:36 INFO - PROCESS | 1885 | 1477986096443 Marionette TRACE conn4 -> [0,3248,"getWindowHandle",null] 00:41:36 INFO - PROCESS | 1885 | 1477986096446 Marionette TRACE conn4 <- [1,3248,null,{"value":"8"}] 00:41:36 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 00:41:36 INFO - PROCESS | 1885 | 1477986096454 Marionette TRACE conn4 -> [0,3249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:36 INFO - PROCESS | 1885 | 1477986096660 Marionette TRACE conn4 <- [1,3249,null,{"value":null}] 00:41:36 INFO - PROCESS | 1885 | 1477986096805 Marionette TRACE conn4 -> [0,3250,"getWindowHandles",null] 00:41:36 INFO - PROCESS | 1885 | 1477986096810 Marionette TRACE conn4 <- [1,3250,null,["8"]] 00:41:36 INFO - PROCESS | 1885 | 1477986096815 Marionette TRACE conn4 -> [0,3251,"switchToWindow",{"name":"8"}] 00:41:36 INFO - PROCESS | 1885 | 1477986096820 Marionette TRACE conn4 <- [1,3251,null,{}] 00:41:36 INFO - PROCESS | 1885 | 1477986096825 Marionette TRACE conn4 -> [0,3252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x83e3ec00 == 13 [pid = 1885] [id = 719] 00:41:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x8adc1400) [pid = 1885] [serial = 2088] [outer = (nil)] 00:41:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8adc8400) [pid = 1885] [serial = 2089] [outer = 0x8adc1400] 00:41:36 INFO - PROCESS | 1885 | 1477986096919 Marionette DEBUG loaded listener.js 00:41:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8adcf800) [pid = 1885] [serial = 2090] [outer = 0x8adc1400] 00:41:37 INFO - PROCESS | 1885 | 1477986097502 Marionette TRACE conn4 <- [1,3252,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]]]}] 00:41:37 INFO - .. 00:41:37 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1099ms 00:41:37 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 00:41:37 INFO - PROCESS | 1885 | 1477986097556 Marionette TRACE conn4 -> [0,3253,"getWindowHandle",null] 00:41:37 INFO - PROCESS | 1885 | 1477986097559 Marionette TRACE conn4 <- [1,3253,null,{"value":"8"}] 00:41:37 INFO - PROCESS | 1885 | 1477986097567 Marionette TRACE conn4 -> [0,3254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:37 INFO - PROCESS | 1885 | 1477986097725 Marionette TRACE conn4 <- [1,3254,null,{"value":null}] 00:41:37 INFO - PROCESS | 1885 | 1477986097864 Marionette TRACE conn4 -> [0,3255,"getWindowHandles",null] 00:41:37 INFO - PROCESS | 1885 | 1477986097871 Marionette TRACE conn4 <- [1,3255,null,["8"]] 00:41:37 INFO - PROCESS | 1885 | 1477986097877 Marionette TRACE conn4 -> [0,3256,"switchToWindow",{"name":"8"}] 00:41:37 INFO - PROCESS | 1885 | 1477986097883 Marionette TRACE conn4 <- [1,3256,null,{}] 00:41:37 INFO - PROCESS | 1885 | 1477986097888 Marionette TRACE conn4 -> [0,3257,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adef000 == 14 [pid = 1885] [id = 720] 00:41:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x8adf7400) [pid = 1885] [serial = 2091] [outer = (nil)] 00:41:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x8adf9800) [pid = 1885] [serial = 2092] [outer = 0x8adf7400] 00:41:37 INFO - PROCESS | 1885 | 1477986097978 Marionette DEBUG loaded listener.js 00:41:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x8ccd6400) [pid = 1885] [serial = 2093] [outer = 0x8adf7400] 00:41:38 INFO - PROCESS | 1885 | 1477986098536 Marionette TRACE conn4 <- [1,3257,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]]]}] 00:41:38 INFO - . 00:41:38 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 1022ms 00:41:38 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 00:41:38 INFO - PROCESS | 1885 | 1477986098587 Marionette TRACE conn4 -> [0,3258,"getWindowHandle",null] 00:41:38 INFO - PROCESS | 1885 | 1477986098590 Marionette TRACE conn4 <- [1,3258,null,{"value":"8"}] 00:41:38 INFO - PROCESS | 1885 | 1477986098598 Marionette TRACE conn4 -> [0,3259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:38 INFO - PROCESS | 1885 | 1477986098751 Marionette TRACE conn4 <- [1,3259,null,{"value":null}] 00:41:38 INFO - PROCESS | 1885 | [1885] 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 00:41:38 INFO - PROCESS | 1885 | 1477986098905 Marionette TRACE conn4 -> [0,3260,"getWindowHandles",null] 00:41:38 INFO - PROCESS | 1885 | 1477986098931 Marionette TRACE conn4 <- [1,3260,null,["8"]] 00:41:38 INFO - PROCESS | 1885 | 1477986098941 Marionette TRACE conn4 -> [0,3261,"switchToWindow",{"name":"8"}] 00:41:38 INFO - PROCESS | 1885 | 1477986098945 Marionette TRACE conn4 <- [1,3261,null,{}] 00:41:38 INFO - PROCESS | 1885 | 1477986098951 Marionette TRACE conn4 -> [0,3262,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:38 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a22c00 == 15 [pid = 1885] [id = 721] 00:41:38 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x8304b000) [pid = 1885] [serial = 2094] [outer = (nil)] 00:41:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x8cd4ec00) [pid = 1885] [serial = 2095] [outer = 0x8304b000] 00:41:39 INFO - PROCESS | 1885 | 1477986099042 Marionette DEBUG loaded listener.js 00:41:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x8cd50c00) [pid = 1885] [serial = 2096] [outer = 0x8304b000] 00:41:39 INFO - PROCESS | 1885 | 1477986099715 Marionette TRACE conn4 <- [1,3262,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"]]]}] 00:41:39 INFO - . 00:41:39 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1181ms 00:41:39 INFO - PROCESS | 1885 | 1477986099778 Marionette TRACE conn4 -> [0,3263,"getWindowHandle",null] 00:41:39 INFO - PROCESS | 1885 | 1477986099784 Marionette TRACE conn4 <- [1,3263,null,{"value":"8"}] 00:41:39 INFO - TEST-START | /websockets/Create-invalid-urls.htm 00:41:39 INFO - PROCESS | 1885 | 1477986099793 Marionette TRACE conn4 -> [0,3264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:39 INFO - PROCESS | 1885 | 1477986099982 Marionette TRACE conn4 <- [1,3264,null,{"value":null}] 00:41:40 INFO - PROCESS | 1885 | 1477986100161 Marionette TRACE conn4 -> [0,3265,"getWindowHandles",null] 00:41:40 INFO - PROCESS | 1885 | 1477986100167 Marionette TRACE conn4 <- [1,3265,null,["8"]] 00:41:40 INFO - PROCESS | 1885 | 1477986100178 Marionette TRACE conn4 -> [0,3266,"switchToWindow",{"name":"8"}] 00:41:40 INFO - PROCESS | 1885 | 1477986100187 Marionette TRACE conn4 <- [1,3266,null,{}] 00:41:40 INFO - PROCESS | 1885 | 1477986100236 Marionette TRACE conn4 -> [0,3267,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:40 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f6ac00 == 16 [pid = 1885] [id = 722] 00:41:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x82f6d800) [pid = 1885] [serial = 2097] [outer = (nil)] 00:41:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x82f78800) [pid = 1885] [serial = 2098] [outer = 0x82f6d800] 00:41:40 INFO - PROCESS | 1885 | 1477986100351 Marionette DEBUG loaded listener.js 00:41:40 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x83004c00) [pid = 1885] [serial = 2099] [outer = 0x82f6d800] 00:41:40 INFO - PROCESS | 1885 | [1885] 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 2073 00:41:40 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:40 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:40 INFO - PROCESS | 1885 | [1885] 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 2076 00:41:40 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:40 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:40 INFO - PROCESS | 1885 | [1885] 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 2076 00:41:40 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:40 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:40 INFO - PROCESS | 1885 | [1885] 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 2073 00:41:40 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:40 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:40 INFO - PROCESS | 1885 | [1885] 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 2073 00:41:40 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:40 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:41 INFO - PROCESS | 1885 | 1477986101042 Marionette TRACE conn4 <- [1,3267,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]]]}] 00:41:41 INFO - ..... 00:41:41 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1272ms 00:41:41 INFO - PROCESS | 1885 | 1477986101065 Marionette TRACE conn4 -> [0,3268,"getWindowHandle",null] 00:41:41 INFO - PROCESS | 1885 | 1477986101072 Marionette TRACE conn4 <- [1,3268,null,{"value":"8"}] 00:41:41 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 00:41:41 INFO - PROCESS | 1885 | 1477986101079 Marionette TRACE conn4 -> [0,3269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:41 INFO - PROCESS | 1885 | 1477986101262 Marionette TRACE conn4 <- [1,3269,null,{"value":null}] 00:41:41 INFO - PROCESS | 1885 | 1477986101446 Marionette TRACE conn4 -> [0,3270,"getWindowHandles",null] 00:41:41 INFO - PROCESS | 1885 | 1477986101451 Marionette TRACE conn4 <- [1,3270,null,["8"]] 00:41:41 INFO - PROCESS | 1885 | 1477986101459 Marionette TRACE conn4 -> [0,3271,"switchToWindow",{"name":"8"}] 00:41:41 INFO - PROCESS | 1885 | 1477986101466 Marionette TRACE conn4 <- [1,3271,null,{}] 00:41:41 INFO - PROCESS | 1885 | 1477986101472 Marionette TRACE conn4 -> [0,3272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x831d5800 == 17 [pid = 1885] [id = 723] 00:41:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 49 (0x831d6000) [pid = 1885] [serial = 2100] [outer = (nil)] 00:41:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 50 (0x83d98400) [pid = 1885] [serial = 2101] [outer = 0x831d6000] 00:41:41 INFO - PROCESS | 1885 | 1477986101577 Marionette DEBUG loaded listener.js 00:41:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 51 (0x83d9d400) [pid = 1885] [serial = 2102] [outer = 0x831d6000] 00:41:42 INFO - PROCESS | 1885 | [1885] 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 2073 00:41:42 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:42 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:42 INFO - PROCESS | 1885 | 1477986102218 Marionette TRACE conn4 <- [1,3272,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]]]}] 00:41:42 INFO - . 00:41:42 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1183ms 00:41:42 INFO - PROCESS | 1885 | 1477986102271 Marionette TRACE conn4 -> [0,3273,"getWindowHandle",null] 00:41:42 INFO - PROCESS | 1885 | 1477986102277 Marionette TRACE conn4 <- [1,3273,null,{"value":"8"}] 00:41:42 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 00:41:42 INFO - PROCESS | 1885 | 1477986102285 Marionette TRACE conn4 -> [0,3274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:42 INFO - PROCESS | 1885 | 1477986102462 Marionette TRACE conn4 <- [1,3274,null,{"value":null}] 00:41:42 INFO - PROCESS | 1885 | 1477986102659 Marionette TRACE conn4 -> [0,3275,"getWindowHandles",null] 00:41:42 INFO - PROCESS | 1885 | 1477986102665 Marionette TRACE conn4 <- [1,3275,null,["8"]] 00:41:42 INFO - PROCESS | 1885 | 1477986102672 Marionette TRACE conn4 -> [0,3276,"switchToWindow",{"name":"8"}] 00:41:42 INFO - PROCESS | 1885 | 1477986102680 Marionette TRACE conn4 <- [1,3276,null,{}] 00:41:42 INFO - PROCESS | 1885 | 1477986102690 Marionette TRACE conn4 -> [0,3277,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd55000 == 18 [pid = 1885] [id = 724] 00:41:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 52 (0x8cd56000) [pid = 1885] [serial = 2103] [outer = (nil)] 00:41:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 53 (0x8cd59c00) [pid = 1885] [serial = 2104] [outer = 0x8cd56000] 00:41:42 INFO - PROCESS | 1885 | 1477986102807 Marionette DEBUG loaded listener.js 00:41:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 54 (0x8cd85000) [pid = 1885] [serial = 2105] [outer = 0x8cd56000] 00:41:43 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:43 INFO - PROCESS | 1885 | 1477986103459 Marionette TRACE conn4 <- [1,3277,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]]]}] 00:41:43 INFO - . 00:41:43 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1231ms 00:41:43 INFO - PROCESS | 1885 | 1477986103517 Marionette TRACE conn4 -> [0,3278,"getWindowHandle",null] 00:41:43 INFO - PROCESS | 1885 | 1477986103521 Marionette TRACE conn4 <- [1,3278,null,{"value":"8"}] 00:41:43 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 00:41:43 INFO - PROCESS | 1885 | 1477986103530 Marionette TRACE conn4 -> [0,3279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:43 INFO - PROCESS | 1885 | 1477986103734 Marionette TRACE conn4 <- [1,3279,null,{"value":null}] 00:41:43 INFO - PROCESS | 1885 | 1477986103928 Marionette TRACE conn4 -> [0,3280,"getWindowHandles",null] 00:41:43 INFO - PROCESS | 1885 | 1477986103933 Marionette TRACE conn4 <- [1,3280,null,["8"]] 00:41:43 INFO - PROCESS | 1885 | 1477986103941 Marionette TRACE conn4 -> [0,3281,"switchToWindow",{"name":"8"}] 00:41:43 INFO - PROCESS | 1885 | 1477986103949 Marionette TRACE conn4 <- [1,3281,null,{}] 00:41:43 INFO - PROCESS | 1885 | 1477986103959 Marionette TRACE conn4 -> [0,3282,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cf7d000 == 19 [pid = 1885] [id = 725] 00:41:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 55 (0x8cf83000) [pid = 1885] [serial = 2106] [outer = (nil)] 00:41:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 56 (0x8da8dc00) [pid = 1885] [serial = 2107] [outer = 0x8cf83000] 00:41:44 INFO - PROCESS | 1885 | 1477986104061 Marionette DEBUG loaded listener.js 00:41:44 INFO - PROCESS | 1885 | ++DOMWINDOW == 57 (0x8db0a000) [pid = 1885] [serial = 2108] [outer = 0x8cf83000] 00:41:44 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:44 INFO - PROCESS | 1885 | 1477986104813 Marionette TRACE conn4 <- [1,3282,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]]]}] 00:41:44 INFO - . 00:41:44 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1323ms 00:41:44 INFO - PROCESS | 1885 | 1477986104852 Marionette TRACE conn4 -> [0,3283,"getWindowHandle",null] 00:41:44 INFO - PROCESS | 1885 | 1477986104858 Marionette TRACE conn4 <- [1,3283,null,{"value":"8"}] 00:41:44 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 00:41:44 INFO - PROCESS | 1885 | 1477986104869 Marionette TRACE conn4 -> [0,3284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:45 INFO - PROCESS | 1885 | 1477986105047 Marionette TRACE conn4 <- [1,3284,null,{"value":null}] 00:41:45 INFO - PROCESS | 1885 | 1477986105254 Marionette TRACE conn4 -> [0,3285,"getWindowHandles",null] 00:41:45 INFO - PROCESS | 1885 | 1477986105266 Marionette TRACE conn4 <- [1,3285,null,["8"]] 00:41:45 INFO - PROCESS | 1885 | 1477986105288 Marionette TRACE conn4 -> [0,3286,"switchToWindow",{"name":"8"}] 00:41:45 INFO - PROCESS | 1885 | 1477986105301 Marionette TRACE conn4 <- [1,3286,null,{}] 00:41:45 INFO - PROCESS | 1885 | 1477986105310 Marionette TRACE conn4 -> [0,3287,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a2d800 == 20 [pid = 1885] [id = 726] 00:41:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 58 (0x82a2f400) [pid = 1885] [serial = 2109] [outer = (nil)] 00:41:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x82f6f800) [pid = 1885] [serial = 2110] [outer = 0x82a2f400] 00:41:45 INFO - PROCESS | 1885 | 1477986105410 Marionette DEBUG loaded listener.js 00:41:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x83045000) [pid = 1885] [serial = 2111] [outer = 0x82a2f400] 00:41:46 INFO - PROCESS | 1885 | --DOCSHELL 0x8fb7d800 == 19 [pid = 1885] [id = 713] 00:41:46 INFO - PROCESS | 1885 | 1477986106803 Marionette TRACE conn4 <- [1,3287,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"]]]}] 00:41:46 INFO - . 00:41:46 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1981ms 00:41:46 INFO - PROCESS | 1885 | 1477986106849 Marionette TRACE conn4 -> [0,3288,"getWindowHandle",null] 00:41:46 INFO - PROCESS | 1885 | 1477986106856 Marionette TRACE conn4 <- [1,3288,null,{"value":"8"}] 00:41:46 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 00:41:46 INFO - PROCESS | 1885 | 1477986106873 Marionette TRACE conn4 -> [0,3289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:47 INFO - PROCESS | 1885 | 1477986107050 Marionette TRACE conn4 <- [1,3289,null,{"value":null}] 00:41:47 INFO - PROCESS | 1885 | [1885] 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 00:41:47 INFO - PROCESS | 1885 | 1477986107063 Marionette TRACE conn4 -> [0,3290,"getWindowHandles",null] 00:41:47 INFO - PROCESS | 1885 | 1477986107068 Marionette TRACE conn4 <- [1,3290,null,["8"]] 00:41:47 INFO - PROCESS | 1885 | 1477986107077 Marionette TRACE conn4 -> [0,3291,"switchToWindow",{"name":"8"}] 00:41:47 INFO - PROCESS | 1885 | 1477986107084 Marionette TRACE conn4 <- [1,3291,null,{}] 00:41:47 INFO - PROCESS | 1885 | 1477986107092 Marionette TRACE conn4 -> [0,3292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f54000 == 20 [pid = 1885] [id = 727] 00:41:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x82f54400) [pid = 1885] [serial = 2112] [outer = (nil)] 00:41:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x82f74c00) [pid = 1885] [serial = 2113] [outer = 0x82f54400] 00:41:47 INFO - PROCESS | 1885 | 1477986107191 Marionette DEBUG loaded listener.js 00:41:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x83007400) [pid = 1885] [serial = 2114] [outer = 0x82f54400] 00:41:47 INFO - PROCESS | 1885 | 1477986107899 Marionette TRACE conn4 <- [1,3292,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]]]}] 00:41:47 INFO - . 00:41:47 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1078ms 00:41:47 INFO - PROCESS | 1885 | 1477986107951 Marionette TRACE conn4 -> [0,3293,"getWindowHandle",null] 00:41:47 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 00:41:47 INFO - PROCESS | 1885 | 1477986107956 Marionette TRACE conn4 <- [1,3293,null,{"value":"8"}] 00:41:47 INFO - PROCESS | 1885 | 1477986107963 Marionette TRACE conn4 -> [0,3294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:48 INFO - PROCESS | 1885 | 1477986108146 Marionette TRACE conn4 <- [1,3294,null,{"value":null}] 00:41:48 INFO - PROCESS | 1885 | 1477986108162 Marionette TRACE conn4 -> [0,3295,"getWindowHandles",null] 00:41:48 INFO - PROCESS | 1885 | 1477986108166 Marionette TRACE conn4 <- [1,3295,null,["8"]] 00:41:48 INFO - PROCESS | 1885 | 1477986108174 Marionette TRACE conn4 -> [0,3296,"switchToWindow",{"name":"8"}] 00:41:48 INFO - PROCESS | 1885 | 1477986108180 Marionette TRACE conn4 <- [1,3296,null,{}] 00:41:48 INFO - PROCESS | 1885 | 1477986108185 Marionette TRACE conn4 -> [0,3297,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x8325b800 == 21 [pid = 1885] [id = 728] 00:41:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8325c800) [pid = 1885] [serial = 2115] [outer = (nil)] 00:41:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8325fc00) [pid = 1885] [serial = 2116] [outer = 0x8325c800] 00:41:48 INFO - PROCESS | 1885 | 1477986108418 Marionette DEBUG loaded listener.js 00:41:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x83261000) [pid = 1885] [serial = 2117] [outer = 0x8325c800] 00:41:49 INFO - PROCESS | 1885 | 1477986109087 Marionette TRACE conn4 <- [1,3297,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]]]}] 00:41:49 INFO - .. 00:41:49 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1171ms 00:41:49 INFO - PROCESS | 1885 | 1477986109142 Marionette TRACE conn4 -> [0,3298,"getWindowHandle",null] 00:41:49 INFO - PROCESS | 1885 | 1477986109150 Marionette TRACE conn4 <- [1,3298,null,{"value":"8"}] 00:41:49 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 00:41:49 INFO - PROCESS | 1885 | 1477986109163 Marionette TRACE conn4 -> [0,3299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:49 INFO - PROCESS | 1885 | 1477986109372 Marionette TRACE conn4 <- [1,3299,null,{"value":null}] 00:41:49 INFO - PROCESS | 1885 | 1477986109417 Marionette TRACE conn4 -> [0,3300,"getWindowHandles",null] 00:41:49 INFO - PROCESS | 1885 | 1477986109428 Marionette TRACE conn4 <- [1,3300,null,["8"]] 00:41:49 INFO - PROCESS | 1885 | 1477986109511 Marionette TRACE conn4 -> [0,3301,"switchToWindow",{"name":"8"}] 00:41:49 INFO - PROCESS | 1885 | 1477986109518 Marionette TRACE conn4 <- [1,3301,null,{}] 00:41:49 INFO - PROCESS | 1885 | 1477986109529 Marionette TRACE conn4 -> [0,3302,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x833ca400 == 22 [pid = 1885] [id = 729] 00:41:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x833ca800) [pid = 1885] [serial = 2118] [outer = (nil)] 00:41:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x833cc400) [pid = 1885] [serial = 2119] [outer = 0x833ca800] 00:41:49 INFO - PROCESS | 1885 | 1477986109636 Marionette DEBUG loaded listener.js 00:41:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x837a2c00) [pid = 1885] [serial = 2120] [outer = 0x833ca800] 00:41:50 INFO - PROCESS | 1885 | 1477986110245 Marionette TRACE conn4 <- [1,3302,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]]]}] 00:41:50 INFO - . 00:41:50 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1119ms 00:41:50 INFO - PROCESS | 1885 | 1477986110298 Marionette TRACE conn4 -> [0,3303,"getWindowHandle",null] 00:41:50 INFO - PROCESS | 1885 | 1477986110301 Marionette TRACE conn4 <- [1,3303,null,{"value":"8"}] 00:41:50 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 00:41:50 INFO - PROCESS | 1885 | 1477986110309 Marionette TRACE conn4 -> [0,3304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:50 INFO - PROCESS | 1885 | 1477986110540 Marionette TRACE conn4 <- [1,3304,null,{"value":null}] 00:41:50 INFO - PROCESS | 1885 | 1477986110571 Marionette TRACE conn4 -> [0,3305,"getWindowHandles",null] 00:41:50 INFO - PROCESS | 1885 | 1477986110577 Marionette TRACE conn4 <- [1,3305,null,["8"]] 00:41:50 INFO - PROCESS | 1885 | 1477986110582 Marionette TRACE conn4 -> [0,3306,"switchToWindow",{"name":"8"}] 00:41:50 INFO - PROCESS | 1885 | 1477986110588 Marionette TRACE conn4 <- [1,3306,null,{}] 00:41:50 INFO - PROCESS | 1885 | 1477986110669 Marionette TRACE conn4 -> [0,3307,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x83e32000 == 23 [pid = 1885] [id = 730] 00:41:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x83e33000) [pid = 1885] [serial = 2121] [outer = (nil)] 00:41:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8cd88400) [pid = 1885] [serial = 2122] [outer = 0x83e33000] 00:41:50 INFO - PROCESS | 1885 | 1477986110770 Marionette DEBUG loaded listener.js 00:41:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8cd8b400) [pid = 1885] [serial = 2123] [outer = 0x83e33000] 00:41:51 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x8adf7400) [pid = 1885] [serial = 2091] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 00:41:51 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x8adc1400) [pid = 1885] [serial = 2088] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 00:41:51 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x83da0c00) [pid = 1885] [serial = 2085] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 00:41:51 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x831d7000) [pid = 1885] [serial = 2082] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 00:41:51 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x83049400) [pid = 1885] [serial = 2079] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 00:41:51 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x82f4d000) [pid = 1885] [serial = 2076] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 00:41:51 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x82b15400) [pid = 1885] [serial = 2073] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 00:41:51 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8304b000) [pid = 1885] [serial = 2094] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 00:41:51 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x8fb7f400) [pid = 1885] [serial = 2070] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 00:41:51 INFO - PROCESS | 1885 | 1477986111560 Marionette TRACE conn4 <- [1,3307,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]]]}] 00:41:51 INFO - .. 00:41:51 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1273ms 00:41:51 INFO - PROCESS | 1885 | 1477986111589 Marionette TRACE conn4 -> [0,3308,"getWindowHandle",null] 00:41:51 INFO - PROCESS | 1885 | 1477986111592 Marionette TRACE conn4 <- [1,3308,null,{"value":"8"}] 00:41:51 INFO - TEST-START | /websockets/Create-valid-url.htm 00:41:51 INFO - PROCESS | 1885 | 1477986111601 Marionette TRACE conn4 -> [0,3309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:51 INFO - PROCESS | 1885 | 1477986111750 Marionette TRACE conn4 <- [1,3309,null,{"value":null}] 00:41:51 INFO - PROCESS | 1885 | 1477986111771 Marionette TRACE conn4 -> [0,3310,"getWindowHandles",null] 00:41:51 INFO - PROCESS | 1885 | 1477986111774 Marionette TRACE conn4 <- [1,3310,null,["8"]] 00:41:51 INFO - PROCESS | 1885 | 1477986111779 Marionette TRACE conn4 -> [0,3311,"switchToWindow",{"name":"8"}] 00:41:51 INFO - PROCESS | 1885 | 1477986111784 Marionette TRACE conn4 <- [1,3311,null,{}] 00:41:51 INFO - PROCESS | 1885 | 1477986111919 Marionette TRACE conn4 -> [0,3312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x8da88c00 == 24 [pid = 1885] [id = 731] 00:41:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8da95000) [pid = 1885] [serial = 2124] [outer = (nil)] 00:41:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8dbc0c00) [pid = 1885] [serial = 2125] [outer = 0x8da95000] 00:41:52 INFO - PROCESS | 1885 | 1477986112007 Marionette DEBUG loaded listener.js 00:41:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8dbc3800) [pid = 1885] [serial = 2126] [outer = 0x8da95000] 00:41:52 INFO - PROCESS | 1885 | 1477986112530 Marionette TRACE conn4 <- [1,3312,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]]]}] 00:41:52 INFO - .. 00:41:52 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 973ms 00:41:52 INFO - PROCESS | 1885 | 1477986112574 Marionette TRACE conn4 -> [0,3313,"getWindowHandle",null] 00:41:52 INFO - PROCESS | 1885 | 1477986112577 Marionette TRACE conn4 <- [1,3313,null,{"value":"8"}] 00:41:52 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 00:41:52 INFO - PROCESS | 1885 | 1477986112584 Marionette TRACE conn4 -> [0,3314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:52 INFO - PROCESS | 1885 | 1477986112772 Marionette TRACE conn4 <- [1,3314,null,{"value":null}] 00:41:52 INFO - PROCESS | 1885 | 1477986112928 Marionette TRACE conn4 -> [0,3315,"getWindowHandles",null] 00:41:52 INFO - PROCESS | 1885 | 1477986112931 Marionette TRACE conn4 <- [1,3315,null,["8"]] 00:41:52 INFO - PROCESS | 1885 | 1477986112937 Marionette TRACE conn4 -> [0,3316,"switchToWindow",{"name":"8"}] 00:41:52 INFO - PROCESS | 1885 | 1477986112942 Marionette TRACE conn4 <- [1,3316,null,{}] 00:41:52 INFO - PROCESS | 1885 | 1477986112949 Marionette TRACE conn4 -> [0,3317,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:52 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deafc00 == 25 [pid = 1885] [id = 732] 00:41:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8deb0000) [pid = 1885] [serial = 2127] [outer = (nil)] 00:41:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8debf800) [pid = 1885] [serial = 2128] [outer = 0x8deb0000] 00:41:53 INFO - PROCESS | 1885 | 1477986113042 Marionette DEBUG loaded listener.js 00:41:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x8dec3c00) [pid = 1885] [serial = 2129] [outer = 0x8deb0000] 00:41:53 INFO - PROCESS | 1885 | 1477986113748 Marionette TRACE conn4 <- [1,3317,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]]]}] 00:41:53 INFO - . 00:41:53 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1232ms 00:41:53 INFO - PROCESS | 1885 | 1477986113818 Marionette TRACE conn4 -> [0,3318,"getWindowHandle",null] 00:41:53 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 00:41:53 INFO - PROCESS | 1885 | 1477986113824 Marionette TRACE conn4 <- [1,3318,null,{"value":"8"}] 00:41:53 INFO - PROCESS | 1885 | 1477986113834 Marionette TRACE conn4 -> [0,3319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:54 INFO - PROCESS | 1885 | 1477986114048 Marionette TRACE conn4 <- [1,3319,null,{"value":null}] 00:41:54 INFO - PROCESS | 1885 | [1885] 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 00:41:54 INFO - PROCESS | 1885 | 1477986114239 Marionette TRACE conn4 -> [0,3320,"getWindowHandles",null] 00:41:54 INFO - PROCESS | 1885 | 1477986114245 Marionette TRACE conn4 <- [1,3320,null,["8"]] 00:41:54 INFO - PROCESS | 1885 | 1477986114252 Marionette TRACE conn4 -> [0,3321,"switchToWindow",{"name":"8"}] 00:41:54 INFO - PROCESS | 1885 | 1477986114260 Marionette TRACE conn4 <- [1,3321,null,{}] 00:41:54 INFO - PROCESS | 1885 | 1477986114310 Marionette TRACE conn4 -> [0,3322,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x831c8c00 == 26 [pid = 1885] [id = 733] 00:41:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x831ce400) [pid = 1885] [serial = 2130] [outer = (nil)] 00:41:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x83266800) [pid = 1885] [serial = 2131] [outer = 0x831ce400] 00:41:54 INFO - PROCESS | 1885 | 1477986114429 Marionette DEBUG loaded listener.js 00:41:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x83268400) [pid = 1885] [serial = 2132] [outer = 0x831ce400] 00:41:55 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 00:41:55 INFO - PROCESS | 1885 | [1885] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:41:55 INFO - PROCESS | 1885 | 1477986115169 Marionette TRACE conn4 <- [1,3322,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]]]}] 00:41:55 INFO - . 00:41:55 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1378ms 00:41:55 INFO - PROCESS | 1885 | 1477986115213 Marionette TRACE conn4 -> [0,3323,"getWindowHandle",null] 00:41:55 INFO - TEST-START | /websockets/Secure-Close-0.htm 00:41:55 INFO - PROCESS | 1885 | 1477986115220 Marionette TRACE conn4 <- [1,3323,null,{"value":"8"}] 00:41:55 INFO - PROCESS | 1885 | 1477986115227 Marionette TRACE conn4 -> [0,3324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:55 INFO - PROCESS | 1885 | 1477986115417 Marionette TRACE conn4 <- [1,3324,null,{"value":null}] 00:41:55 INFO - PROCESS | 1885 | 1477986115602 Marionette TRACE conn4 -> [0,3325,"getWindowHandles",null] 00:41:55 INFO - PROCESS | 1885 | 1477986115606 Marionette TRACE conn4 <- [1,3325,null,["8"]] 00:41:55 INFO - PROCESS | 1885 | 1477986115617 Marionette TRACE conn4 -> [0,3326,"switchToWindow",{"name":"8"}] 00:41:55 INFO - PROCESS | 1885 | 1477986115623 Marionette TRACE conn4 <- [1,3326,null,{}] 00:41:55 INFO - PROCESS | 1885 | 1477986115671 Marionette TRACE conn4 -> [0,3327,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c4c400 == 27 [pid = 1885] [id = 734] 00:41:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x83e37c00) [pid = 1885] [serial = 2133] [outer = (nil)] 00:41:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8cd8ec00) [pid = 1885] [serial = 2134] [outer = 0x83e37c00] 00:41:55 INFO - PROCESS | 1885 | 1477986115779 Marionette DEBUG loaded listener.js 00:41:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8db0fc00) [pid = 1885] [serial = 2135] [outer = 0x83e37c00] 00:41:56 INFO - PROCESS | 1885 | 1477986116518 Marionette TRACE conn4 <- [1,3327,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]]]}] 00:41:56 INFO - . 00:41:56 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1326ms 00:41:56 INFO - PROCESS | 1885 | 1477986116729 Marionette TRACE conn4 -> [0,3328,"getWindowHandle",null] 00:41:56 INFO - PROCESS | 1885 | 1477986116735 Marionette TRACE conn4 <- [1,3328,null,{"value":"8"}] 00:41:56 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 00:41:56 INFO - PROCESS | 1885 | 1477986116761 Marionette TRACE conn4 -> [0,3329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:56 INFO - PROCESS | 1885 | 1477986116953 Marionette TRACE conn4 <- [1,3329,null,{"value":null}] 00:41:57 INFO - PROCESS | 1885 | [1885] 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 00:41:57 INFO - PROCESS | 1885 | 1477986117261 Marionette TRACE conn4 -> [0,3330,"getWindowHandles",null] 00:41:57 INFO - PROCESS | 1885 | 1477986117269 Marionette TRACE conn4 <- [1,3330,null,["8"]] 00:41:57 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x8cd4ec00) [pid = 1885] [serial = 2095] [outer = (nil)] [url = about:blank] 00:41:57 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x8cd50c00) [pid = 1885] [serial = 2096] [outer = (nil)] [url = about:blank] 00:41:57 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x8adf9800) [pid = 1885] [serial = 2092] [outer = (nil)] [url = about:blank] 00:41:57 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x8ccd6400) [pid = 1885] [serial = 2093] [outer = (nil)] [url = about:blank] 00:41:57 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x8adc8400) [pid = 1885] [serial = 2089] [outer = (nil)] [url = about:blank] 00:41:57 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x8adcf800) [pid = 1885] [serial = 2090] [outer = (nil)] [url = about:blank] 00:41:57 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x83da2400) [pid = 1885] [serial = 2086] [outer = (nil)] [url = about:blank] 00:41:57 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x83e31400) [pid = 1885] [serial = 2087] [outer = (nil)] [url = about:blank] 00:41:57 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8325c000) [pid = 1885] [serial = 2083] [outer = (nil)] [url = about:blank] 00:41:57 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x83d9a000) [pid = 1885] [serial = 2084] [outer = (nil)] [url = about:blank] 00:41:57 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8304c000) [pid = 1885] [serial = 2080] [outer = (nil)] [url = about:blank] 00:41:57 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x8304dc00) [pid = 1885] [serial = 2081] [outer = (nil)] [url = about:blank] 00:41:57 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x82f6dc00) [pid = 1885] [serial = 2077] [outer = (nil)] [url = about:blank] 00:41:57 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x82b12800) [pid = 1885] [serial = 2078] [outer = (nil)] [url = about:blank] 00:41:57 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x82c41800) [pid = 1885] [serial = 2074] [outer = (nil)] [url = about:blank] 00:41:57 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x82c46800) [pid = 1885] [serial = 2075] [outer = (nil)] [url = about:blank] 00:41:57 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x8fbda400) [pid = 1885] [serial = 2072] [outer = (nil)] [url = about:blank] 00:41:57 INFO - PROCESS | 1885 | 1477986117339 Marionette TRACE conn4 -> [0,3331,"switchToWindow",{"name":"8"}] 00:41:57 INFO - PROCESS | 1885 | 1477986117347 Marionette TRACE conn4 <- [1,3331,null,{}] 00:41:57 INFO - PROCESS | 1885 | 1477986117356 Marionette TRACE conn4 -> [0,3332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b18c00 == 28 [pid = 1885] [id = 735] 00:41:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 59 (0x82c41800) [pid = 1885] [serial = 2136] [outer = (nil)] 00:41:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 60 (0x82f47400) [pid = 1885] [serial = 2137] [outer = 0x82c41800] 00:41:57 INFO - PROCESS | 1885 | 1477986117454 Marionette DEBUG loaded listener.js 00:41:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x82f71800) [pid = 1885] [serial = 2138] [outer = 0x82c41800] 00:41:58 INFO - PROCESS | 1885 | 1477986118060 Marionette TRACE conn4 <- [1,3332,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]]]}] 00:41:58 INFO - .. 00:41:58 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1340ms 00:41:58 INFO - PROCESS | 1885 | 1477986118098 Marionette TRACE conn4 -> [0,3333,"getWindowHandle",null] 00:41:58 INFO - PROCESS | 1885 | 1477986118105 Marionette TRACE conn4 <- [1,3333,null,{"value":"8"}] 00:41:58 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 00:41:58 INFO - PROCESS | 1885 | 1477986118114 Marionette TRACE conn4 -> [0,3334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:58 INFO - PROCESS | 1885 | 1477986118285 Marionette TRACE conn4 <- [1,3334,null,{"value":null}] 00:41:58 INFO - PROCESS | 1885 | 1477986118430 Marionette TRACE conn4 -> [0,3335,"getWindowHandles",null] 00:41:58 INFO - PROCESS | 1885 | 1477986118435 Marionette TRACE conn4 <- [1,3335,null,["8"]] 00:41:58 INFO - PROCESS | 1885 | 1477986118442 Marionette TRACE conn4 -> [0,3336,"switchToWindow",{"name":"8"}] 00:41:58 INFO - PROCESS | 1885 | 1477986118448 Marionette TRACE conn4 <- [1,3336,null,{}] 00:41:58 INFO - PROCESS | 1885 | 1477986118454 Marionette TRACE conn4 -> [0,3337,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:58 INFO - PROCESS | 1885 | ++DOCSHELL 0x8304dc00 == 29 [pid = 1885] [id = 736] 00:41:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x8304f400) [pid = 1885] [serial = 2139] [outer = (nil)] 00:41:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x831cc400) [pid = 1885] [serial = 2140] [outer = 0x8304f400] 00:41:58 INFO - PROCESS | 1885 | 1477986118548 Marionette DEBUG loaded listener.js 00:41:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x831d6800) [pid = 1885] [serial = 2141] [outer = 0x8304f400] 00:41:59 INFO - PROCESS | 1885 | 1477986119161 Marionette TRACE conn4 <- [1,3337,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]]]}] 00:41:59 INFO - .. 00:41:59 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1071ms 00:41:59 INFO - PROCESS | 1885 | 1477986119186 Marionette TRACE conn4 -> [0,3338,"getWindowHandle",null] 00:41:59 INFO - TEST-START | /websockets/Secure-Close-1000.htm 00:41:59 INFO - PROCESS | 1885 | 1477986119196 Marionette TRACE conn4 <- [1,3338,null,{"value":"8"}] 00:41:59 INFO - PROCESS | 1885 | 1477986119212 Marionette TRACE conn4 -> [0,3339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:59 INFO - PROCESS | 1885 | 1477986119441 Marionette TRACE conn4 <- [1,3339,null,{"value":null}] 00:41:59 INFO - PROCESS | 1885 | 1477986119473 Marionette TRACE conn4 -> [0,3340,"getWindowHandles",null] 00:41:59 INFO - PROCESS | 1885 | 1477986119476 Marionette TRACE conn4 <- [1,3340,null,["8"]] 00:41:59 INFO - PROCESS | 1885 | 1477986119483 Marionette TRACE conn4 -> [0,3341,"switchToWindow",{"name":"8"}] 00:41:59 INFO - PROCESS | 1885 | 1477986119490 Marionette TRACE conn4 <- [1,3341,null,{}] 00:41:59 INFO - PROCESS | 1885 | 1477986119495 Marionette TRACE conn4 -> [0,3342,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x83d98c00 == 30 [pid = 1885] [id = 737] 00:41:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x83d99800) [pid = 1885] [serial = 2142] [outer = (nil)] 00:41:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x83da2c00) [pid = 1885] [serial = 2143] [outer = 0x83d99800] 00:41:59 INFO - PROCESS | 1885 | 1477986119599 Marionette DEBUG loaded listener.js 00:41:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x83e33800) [pid = 1885] [serial = 2144] [outer = 0x83d99800] 00:42:00 INFO - PROCESS | 1885 | 1477986120290 Marionette TRACE conn4 <- [1,3342,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]]]}] 00:42:00 INFO - .. 00:42:00 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1122ms 00:42:00 INFO - PROCESS | 1885 | 1477986120327 Marionette TRACE conn4 -> [0,3343,"getWindowHandle",null] 00:42:00 INFO - PROCESS | 1885 | 1477986120331 Marionette TRACE conn4 <- [1,3343,null,{"value":"8"}] 00:42:00 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 00:42:00 INFO - PROCESS | 1885 | 1477986120348 Marionette TRACE conn4 -> [0,3344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:00 INFO - PROCESS | 1885 | 1477986120585 Marionette TRACE conn4 <- [1,3344,null,{"value":null}] 00:42:00 INFO - PROCESS | 1885 | 1477986120605 Marionette TRACE conn4 -> [0,3345,"getWindowHandles",null] 00:42:00 INFO - PROCESS | 1885 | 1477986120612 Marionette TRACE conn4 <- [1,3345,null,["8"]] 00:42:00 INFO - PROCESS | 1885 | 1477986120618 Marionette TRACE conn4 -> [0,3346,"switchToWindow",{"name":"8"}] 00:42:00 INFO - PROCESS | 1885 | 1477986120624 Marionette TRACE conn4 <- [1,3346,null,{}] 00:42:00 INFO - PROCESS | 1885 | 1477986120629 Marionette TRACE conn4 -> [0,3347,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:00 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd50400 == 31 [pid = 1885] [id = 738] 00:42:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8cd50800) [pid = 1885] [serial = 2145] [outer = (nil)] 00:42:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x8cd87000) [pid = 1885] [serial = 2146] [outer = 0x8cd50800] 00:42:00 INFO - PROCESS | 1885 | 1477986120803 Marionette DEBUG loaded listener.js 00:42:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8dbc9000) [pid = 1885] [serial = 2147] [outer = 0x8cd50800] 00:42:01 INFO - PROCESS | 1885 | 1477986121515 Marionette TRACE conn4 <- [1,3347,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]]]}] 00:42:01 INFO - .. 00:42:01 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1229ms 00:42:01 INFO - PROCESS | 1885 | 1477986121567 Marionette TRACE conn4 -> [0,3348,"getWindowHandle",null] 00:42:01 INFO - PROCESS | 1885 | 1477986121570 Marionette TRACE conn4 <- [1,3348,null,{"value":"8"}] 00:42:01 INFO - TEST-START | /websockets/Secure-Close-1005.htm 00:42:01 INFO - PROCESS | 1885 | 1477986121582 Marionette TRACE conn4 -> [0,3349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:01 INFO - PROCESS | 1885 | 1477986121792 Marionette TRACE conn4 <- [1,3349,null,{"value":null}] 00:42:02 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x82f54400) [pid = 1885] [serial = 2112] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 00:42:02 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x82a2f400) [pid = 1885] [serial = 2109] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 00:42:02 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x82f6d800) [pid = 1885] [serial = 2097] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 00:42:02 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x831d6000) [pid = 1885] [serial = 2100] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 00:42:02 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x8cd56000) [pid = 1885] [serial = 2103] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 00:42:02 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8cf83000) [pid = 1885] [serial = 2106] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 00:42:02 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x83e33000) [pid = 1885] [serial = 2121] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 00:42:02 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x833ca800) [pid = 1885] [serial = 2118] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 00:42:02 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x8325c800) [pid = 1885] [serial = 2115] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 00:42:02 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x8da95000) [pid = 1885] [serial = 2124] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 00:42:02 INFO - PROCESS | 1885 | 1477986122033 Marionette TRACE conn4 -> [0,3350,"getWindowHandles",null] 00:42:02 INFO - PROCESS | 1885 | 1477986122040 Marionette TRACE conn4 <- [1,3350,null,["8"]] 00:42:02 INFO - PROCESS | 1885 | 1477986122045 Marionette TRACE conn4 -> [0,3351,"switchToWindow",{"name":"8"}] 00:42:02 INFO - PROCESS | 1885 | 1477986122050 Marionette TRACE conn4 <- [1,3351,null,{}] 00:42:02 INFO - PROCESS | 1885 | 1477986122055 Marionette TRACE conn4 -> [0,3352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:02 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b0f000 == 32 [pid = 1885] [id = 739] 00:42:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x82c4a000) [pid = 1885] [serial = 2148] [outer = (nil)] 00:42:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x82f70400) [pid = 1885] [serial = 2149] [outer = 0x82c4a000] 00:42:02 INFO - PROCESS | 1885 | 1477986122157 Marionette DEBUG loaded listener.js 00:42:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x8cd80800) [pid = 1885] [serial = 2150] [outer = 0x82c4a000] 00:42:02 INFO - PROCESS | 1885 | 1477986122748 Marionette TRACE conn4 <- [1,3352,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]]]}] 00:42:02 INFO - . 00:42:02 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1226ms 00:42:02 INFO - PROCESS | 1885 | 1477986122809 Marionette TRACE conn4 -> [0,3353,"getWindowHandle",null] 00:42:02 INFO - PROCESS | 1885 | 1477986122812 Marionette TRACE conn4 <- [1,3353,null,{"value":"8"}] 00:42:02 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 00:42:02 INFO - PROCESS | 1885 | 1477986122823 Marionette TRACE conn4 -> [0,3354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:03 INFO - PROCESS | 1885 | 1477986123112 Marionette TRACE conn4 <- [1,3354,null,{"value":null}] 00:42:03 INFO - PROCESS | 1885 | [1885] 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 00:42:03 INFO - PROCESS | 1885 | 1477986123128 Marionette TRACE conn4 -> [0,3355,"getWindowHandles",null] 00:42:03 INFO - PROCESS | 1885 | 1477986123132 Marionette TRACE conn4 <- [1,3355,null,["8"]] 00:42:03 INFO - PROCESS | 1885 | 1477986123139 Marionette TRACE conn4 -> [0,3356,"switchToWindow",{"name":"8"}] 00:42:03 INFO - PROCESS | 1885 | 1477986123144 Marionette TRACE conn4 <- [1,3356,null,{}] 00:42:03 INFO - PROCESS | 1885 | 1477986123149 Marionette TRACE conn4 -> [0,3357,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:03 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dff4c00 == 33 [pid = 1885] [id = 740] 00:42:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8dff5c00) [pid = 1885] [serial = 2151] [outer = (nil)] 00:42:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8fa42400) [pid = 1885] [serial = 2152] [outer = 0x8dff5c00] 00:42:03 INFO - PROCESS | 1885 | 1477986123245 Marionette DEBUG loaded listener.js 00:42:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8fabd000) [pid = 1885] [serial = 2153] [outer = 0x8dff5c00] 00:42:04 INFO - PROCESS | 1885 | 1477986124012 Marionette TRACE conn4 <- [1,3357,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]]]}] 00:42:04 INFO - . 00:42:04 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1238ms 00:42:04 INFO - PROCESS | 1885 | 1477986124060 Marionette TRACE conn4 -> [0,3358,"getWindowHandle",null] 00:42:04 INFO - PROCESS | 1885 | 1477986124067 Marionette TRACE conn4 <- [1,3358,null,{"value":"8"}] 00:42:04 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 00:42:04 INFO - PROCESS | 1885 | 1477986124077 Marionette TRACE conn4 -> [0,3359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:04 INFO - PROCESS | 1885 | 1477986124392 Marionette TRACE conn4 <- [1,3359,null,{"value":null}] 00:42:04 INFO - PROCESS | 1885 | [1885] 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 00:42:04 INFO - PROCESS | 1885 | 1477986124553 Marionette TRACE conn4 -> [0,3360,"getWindowHandles",null] 00:42:04 INFO - PROCESS | 1885 | 1477986124558 Marionette TRACE conn4 <- [1,3360,null,["8"]] 00:42:04 INFO - PROCESS | 1885 | 1477986124569 Marionette TRACE conn4 -> [0,3361,"switchToWindow",{"name":"8"}] 00:42:04 INFO - PROCESS | 1885 | 1477986124577 Marionette TRACE conn4 <- [1,3361,null,{}] 00:42:04 INFO - PROCESS | 1885 | 1477986124584 Marionette TRACE conn4 -> [0,3362,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f79c00 == 34 [pid = 1885] [id = 741] 00:42:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x83002c00) [pid = 1885] [serial = 2154] [outer = (nil)] 00:42:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x83046800) [pid = 1885] [serial = 2155] [outer = 0x83002c00] 00:42:04 INFO - PROCESS | 1885 | 1477986124701 Marionette DEBUG loaded listener.js 00:42:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x8304c400) [pid = 1885] [serial = 2156] [outer = 0x83002c00] 00:42:05 INFO - PROCESS | 1885 | 1477986125390 Marionette TRACE conn4 <- [1,3362,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]]]}] 00:42:05 INFO - .. 00:42:05 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1371ms 00:42:05 INFO - PROCESS | 1885 | 1477986125447 Marionette TRACE conn4 -> [0,3363,"getWindowHandle",null] 00:42:05 INFO - PROCESS | 1885 | 1477986125451 Marionette TRACE conn4 <- [1,3363,null,{"value":"8"}] 00:42:05 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 00:42:05 INFO - PROCESS | 1885 | 1477986125459 Marionette TRACE conn4 -> [0,3364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:05 INFO - PROCESS | 1885 | 1477986125721 Marionette TRACE conn4 <- [1,3364,null,{"value":null}] 00:42:05 INFO - PROCESS | 1885 | 1477986125853 Marionette TRACE conn4 -> [0,3365,"getWindowHandles",null] 00:42:05 INFO - PROCESS | 1885 | 1477986125857 Marionette TRACE conn4 <- [1,3365,null,["8"]] 00:42:05 INFO - PROCESS | 1885 | 1477986125868 Marionette TRACE conn4 -> [0,3366,"switchToWindow",{"name":"8"}] 00:42:05 INFO - PROCESS | 1885 | 1477986125874 Marionette TRACE conn4 <- [1,3366,null,{}] 00:42:05 INFO - PROCESS | 1885 | 1477986125923 Marionette TRACE conn4 -> [0,3367,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:05 INFO - PROCESS | 1885 | ++DOCSHELL 0x83d95400 == 35 [pid = 1885] [id = 742] 00:42:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x83d98800) [pid = 1885] [serial = 2157] [outer = (nil)] 00:42:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8adca400) [pid = 1885] [serial = 2158] [outer = 0x83d98800] 00:42:06 INFO - PROCESS | 1885 | 1477986126026 Marionette DEBUG loaded listener.js 00:42:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8ccdd400) [pid = 1885] [serial = 2159] [outer = 0x83d98800] 00:42:06 INFO - PROCESS | 1885 | 1477986126703 Marionette TRACE conn4 <- [1,3367,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]]]}] 00:42:06 INFO - .. 00:42:06 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1272ms 00:42:06 INFO - PROCESS | 1885 | 1477986126740 Marionette TRACE conn4 -> [0,3368,"getWindowHandle",null] 00:42:06 INFO - PROCESS | 1885 | 1477986126747 Marionette TRACE conn4 <- [1,3368,null,{"value":"8"}] 00:42:06 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 00:42:06 INFO - PROCESS | 1885 | 1477986126755 Marionette TRACE conn4 -> [0,3369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:06 INFO - PROCESS | 1885 | 1477986126942 Marionette TRACE conn4 <- [1,3369,null,{"value":null}] 00:42:07 INFO - PROCESS | 1885 | 1477986127136 Marionette TRACE conn4 -> [0,3370,"getWindowHandles",null] 00:42:07 INFO - PROCESS | 1885 | 1477986127140 Marionette TRACE conn4 <- [1,3370,null,["8"]] 00:42:07 INFO - PROCESS | 1885 | 1477986127146 Marionette TRACE conn4 -> [0,3371,"switchToWindow",{"name":"8"}] 00:42:07 INFO - PROCESS | 1885 | 1477986127153 Marionette TRACE conn4 <- [1,3371,null,{}] 00:42:07 INFO - PROCESS | 1885 | 1477986127203 Marionette TRACE conn4 -> [0,3372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:07 INFO - PROCESS | 1885 | ++DOCSHELL 0x83d97800 == 36 [pid = 1885] [id = 743] 00:42:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8fa37c00) [pid = 1885] [serial = 2160] [outer = (nil)] 00:42:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8fb81c00) [pid = 1885] [serial = 2161] [outer = 0x8fa37c00] 00:42:07 INFO - PROCESS | 1885 | 1477986127309 Marionette DEBUG loaded listener.js 00:42:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8fbd1c00) [pid = 1885] [serial = 2162] [outer = 0x8fa37c00] 00:42:07 INFO - PROCESS | 1885 | 1477986127977 Marionette TRACE conn4 <- [1,3372,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]]]}] 00:42:08 INFO - .. 00:42:08 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1273ms 00:42:08 INFO - PROCESS | 1885 | 1477986128027 Marionette TRACE conn4 -> [0,3373,"getWindowHandle",null] 00:42:08 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 00:42:08 INFO - PROCESS | 1885 | 1477986128032 Marionette TRACE conn4 <- [1,3373,null,{"value":"8"}] 00:42:08 INFO - PROCESS | 1885 | 1477986128040 Marionette TRACE conn4 -> [0,3374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:08 INFO - PROCESS | 1885 | 1477986128253 Marionette TRACE conn4 <- [1,3374,null,{"value":null}] 00:42:08 INFO - PROCESS | 1885 | 1477986128435 Marionette TRACE conn4 -> [0,3375,"getWindowHandles",null] 00:42:08 INFO - PROCESS | 1885 | 1477986128441 Marionette TRACE conn4 <- [1,3375,null,["8"]] 00:42:08 INFO - PROCESS | 1885 | 1477986128447 Marionette TRACE conn4 -> [0,3376,"switchToWindow",{"name":"8"}] 00:42:08 INFO - PROCESS | 1885 | 1477986128453 Marionette TRACE conn4 <- [1,3376,null,{}] 00:42:08 INFO - PROCESS | 1885 | 1477986128462 Marionette TRACE conn4 -> [0,3377,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:08 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fbdec00 == 37 [pid = 1885] [id = 744] 00:42:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x8fc54c00) [pid = 1885] [serial = 2163] [outer = (nil)] 00:42:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x8fc5b800) [pid = 1885] [serial = 2164] [outer = 0x8fc54c00] 00:42:08 INFO - PROCESS | 1885 | 1477986128564 Marionette DEBUG loaded listener.js 00:42:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8fc60000) [pid = 1885] [serial = 2165] [outer = 0x8fc54c00] 00:42:09 INFO - PROCESS | 1885 | 1477986129250 Marionette TRACE conn4 <- [1,3377,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]]]}] 00:42:09 INFO - . 00:42:09 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1222ms 00:42:09 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 00:42:09 INFO - PROCESS | 1885 | 1477986129261 Marionette TRACE conn4 -> [0,3378,"getWindowHandle",null] 00:42:09 INFO - PROCESS | 1885 | 1477986129264 Marionette TRACE conn4 <- [1,3378,null,{"value":"8"}] 00:42:09 INFO - PROCESS | 1885 | 1477986129271 Marionette TRACE conn4 -> [0,3379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:09 INFO - PROCESS | 1885 | 1477986129443 Marionette TRACE conn4 <- [1,3379,null,{"value":null}] 00:42:09 INFO - PROCESS | 1885 | [1885] 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 00:42:09 INFO - PROCESS | 1885 | 1477986129772 Marionette TRACE conn4 -> [0,3380,"getWindowHandles",null] 00:42:09 INFO - PROCESS | 1885 | 1477986129777 Marionette TRACE conn4 <- [1,3380,null,["8"]] 00:42:09 INFO - PROCESS | 1885 | 1477986129809 Marionette TRACE conn4 -> [0,3381,"switchToWindow",{"name":"8"}] 00:42:09 INFO - PROCESS | 1885 | 1477986129818 Marionette TRACE conn4 <- [1,3381,null,{}] 00:42:09 INFO - PROCESS | 1885 | 1477986129827 Marionette TRACE conn4 -> [0,3382,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c4f800 == 38 [pid = 1885] [id = 745] 00:42:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x82f47000) [pid = 1885] [serial = 2166] [outer = (nil)] 00:42:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x82f6f000) [pid = 1885] [serial = 2167] [outer = 0x82f47000] 00:42:09 INFO - PROCESS | 1885 | 1477986129925 Marionette DEBUG loaded listener.js 00:42:10 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x8304cc00) [pid = 1885] [serial = 2168] [outer = 0x82f47000] 00:42:10 INFO - PROCESS | 1885 | 1477986130648 Marionette TRACE conn4 <- [1,3382,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]]]}] 00:42:10 INFO - . 00:42:10 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1422ms 00:42:10 INFO - PROCESS | 1885 | 1477986130696 Marionette TRACE conn4 -> [0,3383,"getWindowHandle",null] 00:42:10 INFO - PROCESS | 1885 | 1477986130702 Marionette TRACE conn4 <- [1,3383,null,{"value":"8"}] 00:42:10 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 00:42:10 INFO - PROCESS | 1885 | 1477986130711 Marionette TRACE conn4 -> [0,3384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:10 INFO - PROCESS | 1885 | 1477986130913 Marionette TRACE conn4 <- [1,3384,null,{"value":null}] 00:42:10 INFO - PROCESS | 1885 | [1885] 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 00:42:11 INFO - PROCESS | 1885 | 1477986131112 Marionette TRACE conn4 -> [0,3385,"getWindowHandles",null] 00:42:11 INFO - PROCESS | 1885 | 1477986131118 Marionette TRACE conn4 <- [1,3385,null,["8"]] 00:42:11 INFO - PROCESS | 1885 | 1477986131126 Marionette TRACE conn4 -> [0,3386,"switchToWindow",{"name":"8"}] 00:42:11 INFO - PROCESS | 1885 | 1477986131134 Marionette TRACE conn4 <- [1,3386,null,{}] 00:42:11 INFO - PROCESS | 1885 | --DOCSHELL 0x82b0f000 == 37 [pid = 1885] [id = 739] 00:42:11 INFO - PROCESS | 1885 | --DOCSHELL 0x83d98c00 == 36 [pid = 1885] [id = 737] 00:42:11 INFO - PROCESS | 1885 | --DOCSHELL 0x8304dc00 == 35 [pid = 1885] [id = 736] 00:42:11 INFO - PROCESS | 1885 | --DOCSHELL 0x82b18c00 == 34 [pid = 1885] [id = 735] 00:42:11 INFO - PROCESS | 1885 | --DOCSHELL 0x82c4c400 == 33 [pid = 1885] [id = 734] 00:42:11 INFO - PROCESS | 1885 | --DOCSHELL 0x831c8c00 == 32 [pid = 1885] [id = 733] 00:42:11 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x83d98400) [pid = 1885] [serial = 2101] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x83d9d400) [pid = 1885] [serial = 2102] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x82f78800) [pid = 1885] [serial = 2098] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x83004c00) [pid = 1885] [serial = 2099] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x8debf800) [pid = 1885] [serial = 2128] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1885 | 1477986131219 Marionette TRACE conn4 -> [0,3387,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:11 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x8dbc0c00) [pid = 1885] [serial = 2125] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x8dbc3800) [pid = 1885] [serial = 2126] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x8cd88400) [pid = 1885] [serial = 2122] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x8cd8b400) [pid = 1885] [serial = 2123] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x833cc400) [pid = 1885] [serial = 2119] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x837a2c00) [pid = 1885] [serial = 2120] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x8325fc00) [pid = 1885] [serial = 2116] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x83261000) [pid = 1885] [serial = 2117] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x82f74c00) [pid = 1885] [serial = 2113] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x83007400) [pid = 1885] [serial = 2114] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x82f6f800) [pid = 1885] [serial = 2110] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x83045000) [pid = 1885] [serial = 2111] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x8da8dc00) [pid = 1885] [serial = 2107] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x8db0a000) [pid = 1885] [serial = 2108] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x8cd59c00) [pid = 1885] [serial = 2104] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x8cd85000) [pid = 1885] [serial = 2105] [outer = (nil)] [url = about:blank] 00:42:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b11c00 == 33 [pid = 1885] [id = 746] 00:42:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 61 (0x82b18c00) [pid = 1885] [serial = 2169] [outer = (nil)] 00:42:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 62 (0x83007000) [pid = 1885] [serial = 2170] [outer = 0x82b18c00] 00:42:11 INFO - PROCESS | 1885 | 1477986131336 Marionette DEBUG loaded listener.js 00:42:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 63 (0x83045000) [pid = 1885] [serial = 2171] [outer = 0x82b18c00] 00:42:11 INFO - PROCESS | 1885 | [1885] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 00:42:11 INFO - PROCESS | 1885 | [1885] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 00:42:11 INFO - PROCESS | 1885 | 1477986131967 Marionette TRACE conn4 <- [1,3387,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]]]}] 00:42:11 INFO - .. 00:42:11 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1290ms 00:42:12 INFO - PROCESS | 1885 | 1477986131999 Marionette TRACE conn4 -> [0,3388,"getWindowHandle",null] 00:42:12 INFO - PROCESS | 1885 | 1477986132003 Marionette TRACE conn4 <- [1,3388,null,{"value":"8"}] 00:42:12 INFO - TEST-START | /websockets/Secure-Close-null.htm 00:42:12 INFO - PROCESS | 1885 | 1477986132011 Marionette TRACE conn4 -> [0,3389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:12 INFO - PROCESS | 1885 | 1477986132182 Marionette TRACE conn4 <- [1,3389,null,{"value":null}] 00:42:12 INFO - PROCESS | 1885 | 1477986132199 Marionette TRACE conn4 -> [0,3390,"getWindowHandles",null] 00:42:12 INFO - PROCESS | 1885 | 1477986132208 Marionette TRACE conn4 <- [1,3390,null,["8"]] 00:42:12 INFO - PROCESS | 1885 | 1477986132356 Marionette TRACE conn4 -> [0,3391,"switchToWindow",{"name":"8"}] 00:42:12 INFO - PROCESS | 1885 | 1477986132363 Marionette TRACE conn4 <- [1,3391,null,{}] 00:42:12 INFO - PROCESS | 1885 | 1477986132368 Marionette TRACE conn4 -> [0,3392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x8ccd4c00 == 34 [pid = 1885] [id = 747] 00:42:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 64 (0x8ccd5400) [pid = 1885] [serial = 2172] [outer = (nil)] 00:42:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 65 (0x8cd4ec00) [pid = 1885] [serial = 2173] [outer = 0x8ccd5400] 00:42:12 INFO - PROCESS | 1885 | 1477986132457 Marionette DEBUG loaded listener.js 00:42:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x8cd8dc00) [pid = 1885] [serial = 2174] [outer = 0x8ccd5400] 00:42:13 INFO - PROCESS | 1885 | 1477986133033 Marionette TRACE conn4 <- [1,3392,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]]]}] 00:42:13 INFO - . 00:42:13 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1077ms 00:42:13 INFO - PROCESS | 1885 | 1477986133087 Marionette TRACE conn4 -> [0,3393,"getWindowHandle",null] 00:42:13 INFO - PROCESS | 1885 | 1477986133090 Marionette TRACE conn4 <- [1,3393,null,{"value":"8"}] 00:42:13 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 00:42:13 INFO - PROCESS | 1885 | 1477986133097 Marionette TRACE conn4 -> [0,3394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:13 INFO - PROCESS | 1885 | 1477986133328 Marionette TRACE conn4 <- [1,3394,null,{"value":null}] 00:42:13 INFO - PROCESS | 1885 | [1885] 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 00:42:13 INFO - PROCESS | 1885 | 1477986133353 Marionette TRACE conn4 -> [0,3395,"getWindowHandles",null] 00:42:13 INFO - PROCESS | 1885 | 1477986133356 Marionette TRACE conn4 <- [1,3395,null,["8"]] 00:42:13 INFO - PROCESS | 1885 | 1477986133362 Marionette TRACE conn4 -> [0,3396,"switchToWindow",{"name":"8"}] 00:42:13 INFO - PROCESS | 1885 | 1477986133368 Marionette TRACE conn4 <- [1,3396,null,{}] 00:42:13 INFO - PROCESS | 1885 | 1477986133453 Marionette TRACE conn4 -> [0,3397,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deba400 == 35 [pid = 1885] [id = 748] 00:42:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x8debcc00) [pid = 1885] [serial = 2175] [outer = (nil)] 00:42:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x8dec3000) [pid = 1885] [serial = 2176] [outer = 0x8debcc00] 00:42:13 INFO - PROCESS | 1885 | 1477986133548 Marionette DEBUG loaded listener.js 00:42:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x8dfe7c00) [pid = 1885] [serial = 2177] [outer = 0x8debcc00] 00:42:14 INFO - PROCESS | 1885 | 1477986134205 Marionette TRACE conn4 <- [1,3397,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]]]}] 00:42:14 INFO - . 00:42:14 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1170ms 00:42:14 INFO - PROCESS | 1885 | 1477986134268 Marionette TRACE conn4 -> [0,3398,"getWindowHandle",null] 00:42:14 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 00:42:14 INFO - PROCESS | 1885 | 1477986134272 Marionette TRACE conn4 <- [1,3398,null,{"value":"8"}] 00:42:14 INFO - PROCESS | 1885 | 1477986134279 Marionette TRACE conn4 -> [0,3399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:14 INFO - PROCESS | 1885 | 1477986134521 Marionette TRACE conn4 <- [1,3399,null,{"value":null}] 00:42:14 INFO - PROCESS | 1885 | [1885] 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 00:42:14 INFO - PROCESS | 1885 | 1477986134553 Marionette TRACE conn4 -> [0,3400,"getWindowHandles",null] 00:42:14 INFO - PROCESS | 1885 | 1477986134557 Marionette TRACE conn4 <- [1,3400,null,["8"]] 00:42:14 INFO - PROCESS | 1885 | 1477986134562 Marionette TRACE conn4 -> [0,3401,"switchToWindow",{"name":"8"}] 00:42:14 INFO - PROCESS | 1885 | 1477986134567 Marionette TRACE conn4 <- [1,3401,null,{}] 00:42:14 INFO - PROCESS | 1885 | 1477986134572 Marionette TRACE conn4 -> [0,3402,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b10800 == 36 [pid = 1885] [id = 749] 00:42:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8fabac00) [pid = 1885] [serial = 2178] [outer = (nil)] 00:42:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8fbd4c00) [pid = 1885] [serial = 2179] [outer = 0x8fabac00] 00:42:14 INFO - PROCESS | 1885 | 1477986134741 Marionette DEBUG loaded listener.js 00:42:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8fbdc000) [pid = 1885] [serial = 2180] [outer = 0x8fabac00] 00:42:15 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x82c41800) [pid = 1885] [serial = 2136] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 00:42:15 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x83e37c00) [pid = 1885] [serial = 2133] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 00:42:15 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x8304f400) [pid = 1885] [serial = 2139] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 00:42:15 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x82c4a000) [pid = 1885] [serial = 2148] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 00:42:15 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x831ce400) [pid = 1885] [serial = 2130] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 00:42:15 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8cd50800) [pid = 1885] [serial = 2145] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 00:42:15 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x83d99800) [pid = 1885] [serial = 2142] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 00:42:15 INFO - PROCESS | 1885 | 1477986135376 Marionette TRACE conn4 <- [1,3402,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]]]}] 00:42:15 INFO - .. 00:42:15 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1127ms 00:42:15 INFO - PROCESS | 1885 | 1477986135406 Marionette TRACE conn4 -> [0,3403,"getWindowHandle",null] 00:42:15 INFO - PROCESS | 1885 | 1477986135409 Marionette TRACE conn4 <- [1,3403,null,{"value":"8"}] 00:42:15 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 00:42:15 INFO - PROCESS | 1885 | 1477986135422 Marionette TRACE conn4 -> [0,3404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:15 INFO - PROCESS | 1885 | 1477986135572 Marionette TRACE conn4 <- [1,3404,null,{"value":null}] 00:42:15 INFO - PROCESS | 1885 | 1477986135753 Marionette TRACE conn4 -> [0,3405,"getWindowHandles",null] 00:42:15 INFO - PROCESS | 1885 | 1477986135759 Marionette TRACE conn4 <- [1,3405,null,["8"]] 00:42:15 INFO - PROCESS | 1885 | 1477986135768 Marionette TRACE conn4 -> [0,3406,"switchToWindow",{"name":"8"}] 00:42:15 INFO - PROCESS | 1885 | 1477986135778 Marionette TRACE conn4 <- [1,3406,null,{}] 00:42:15 INFO - PROCESS | 1885 | 1477986135787 Marionette TRACE conn4 -> [0,3407,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b13000 == 37 [pid = 1885] [id = 750] 00:42:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 66 (0x82b16800) [pid = 1885] [serial = 2181] [outer = (nil)] 00:42:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 67 (0x82c49400) [pid = 1885] [serial = 2182] [outer = 0x82b16800] 00:42:15 INFO - PROCESS | 1885 | 1477986135903 Marionette DEBUG loaded listener.js 00:42:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 68 (0x83047000) [pid = 1885] [serial = 2183] [outer = 0x82b16800] 00:42:16 INFO - PROCESS | 1885 | 1477986136619 Marionette TRACE conn4 <- [1,3407,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]]]}] 00:42:16 INFO - . 00:42:16 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1221ms 00:42:16 INFO - PROCESS | 1885 | 1477986136643 Marionette TRACE conn4 -> [0,3408,"getWindowHandle",null] 00:42:16 INFO - PROCESS | 1885 | 1477986136650 Marionette TRACE conn4 <- [1,3408,null,{"value":"8"}] 00:42:16 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 00:42:16 INFO - PROCESS | 1885 | 1477986136659 Marionette TRACE conn4 -> [0,3409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:16 INFO - PROCESS | 1885 | 1477986136883 Marionette TRACE conn4 <- [1,3409,null,{"value":null}] 00:42:17 INFO - PROCESS | 1885 | 1477986137066 Marionette TRACE conn4 -> [0,3410,"getWindowHandles",null] 00:42:17 INFO - PROCESS | 1885 | 1477986137073 Marionette TRACE conn4 <- [1,3410,null,["8"]] 00:42:17 INFO - PROCESS | 1885 | 1477986137082 Marionette TRACE conn4 -> [0,3411,"switchToWindow",{"name":"8"}] 00:42:17 INFO - PROCESS | 1885 | 1477986137090 Marionette TRACE conn4 <- [1,3411,null,{}] 00:42:17 INFO - PROCESS | 1885 | 1477986137096 Marionette TRACE conn4 -> [0,3412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:17 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a2e400 == 38 [pid = 1885] [id = 751] 00:42:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x83e37400) [pid = 1885] [serial = 2184] [outer = (nil)] 00:42:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x8cd56000) [pid = 1885] [serial = 2185] [outer = 0x83e37400] 00:42:17 INFO - PROCESS | 1885 | 1477986137200 Marionette DEBUG loaded listener.js 00:42:17 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x8cd89400) [pid = 1885] [serial = 2186] [outer = 0x83e37400] 00:42:17 INFO - PROCESS | 1885 | 1477986137874 Marionette TRACE conn4 <- [1,3412,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]]]}] 00:42:17 INFO - .. 00:42:17 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1272ms 00:42:17 INFO - PROCESS | 1885 | 1477986137932 Marionette TRACE conn4 -> [0,3413,"getWindowHandle",null] 00:42:17 INFO - PROCESS | 1885 | 1477986137937 Marionette TRACE conn4 <- [1,3413,null,{"value":"8"}] 00:42:17 INFO - TEST-START | /websockets/Secure-Close-string.htm 00:42:17 INFO - PROCESS | 1885 | 1477986137946 Marionette TRACE conn4 -> [0,3414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:18 INFO - PROCESS | 1885 | 1477986138130 Marionette TRACE conn4 <- [1,3414,null,{"value":null}] 00:42:18 INFO - PROCESS | 1885 | 1477986138326 Marionette TRACE conn4 -> [0,3415,"getWindowHandles",null] 00:42:18 INFO - PROCESS | 1885 | 1477986138338 Marionette TRACE conn4 <- [1,3415,null,["8"]] 00:42:18 INFO - PROCESS | 1885 | 1477986138395 Marionette TRACE conn4 -> [0,3416,"switchToWindow",{"name":"8"}] 00:42:18 INFO - PROCESS | 1885 | 1477986138402 Marionette TRACE conn4 <- [1,3416,null,{}] 00:42:18 INFO - PROCESS | 1885 | 1477986138409 Marionette TRACE conn4 -> [0,3417,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:18 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fb7d000 == 39 [pid = 1885] [id = 752] 00:42:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8fb7f000) [pid = 1885] [serial = 2187] [outer = (nil)] 00:42:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8fbda800) [pid = 1885] [serial = 2188] [outer = 0x8fb7f000] 00:42:18 INFO - PROCESS | 1885 | 1477986138517 Marionette DEBUG loaded listener.js 00:42:18 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8fc62800) [pid = 1885] [serial = 2189] [outer = 0x8fb7f000] 00:42:19 INFO - PROCESS | 1885 | 1477986139276 Marionette TRACE conn4 <- [1,3417,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]]]}] 00:42:19 INFO - . 00:42:19 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1377ms 00:42:19 INFO - PROCESS | 1885 | 1477986139322 Marionette TRACE conn4 -> [0,3418,"getWindowHandle",null] 00:42:19 INFO - PROCESS | 1885 | 1477986139326 Marionette TRACE conn4 <- [1,3418,null,{"value":"8"}] 00:42:19 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 00:42:19 INFO - PROCESS | 1885 | 1477986139333 Marionette TRACE conn4 -> [0,3419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:19 INFO - PROCESS | 1885 | 1477986139511 Marionette TRACE conn4 <- [1,3419,null,{"value":null}] 00:42:19 INFO - PROCESS | 1885 | [1885] 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 00:42:19 INFO - PROCESS | 1885 | 1477986139717 Marionette TRACE conn4 -> [0,3420,"getWindowHandles",null] 00:42:19 INFO - PROCESS | 1885 | 1477986139721 Marionette TRACE conn4 <- [1,3420,null,["8"]] 00:42:19 INFO - PROCESS | 1885 | 1477986139731 Marionette TRACE conn4 -> [0,3421,"switchToWindow",{"name":"8"}] 00:42:19 INFO - PROCESS | 1885 | 1477986139737 Marionette TRACE conn4 <- [1,3421,null,{}] 00:42:19 INFO - PROCESS | 1885 | 1477986139785 Marionette TRACE conn4 -> [0,3422,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:19 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fcdac00 == 40 [pid = 1885] [id = 753] 00:42:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8fcdb800) [pid = 1885] [serial = 2190] [outer = (nil)] 00:42:19 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x90835000) [pid = 1885] [serial = 2191] [outer = 0x8fcdb800] 00:42:19 INFO - PROCESS | 1885 | 1477986139888 Marionette DEBUG loaded listener.js 00:42:20 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x90837000) [pid = 1885] [serial = 2192] [outer = 0x8fcdb800] 00:42:20 INFO - PROCESS | 1885 | 1477986140539 Marionette TRACE conn4 <- [1,3422,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 00:42:20 INFO - . 00:42:20 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1229ms 00:42:20 INFO - PROCESS | 1885 | 1477986140561 Marionette TRACE conn4 -> [0,3423,"getWindowHandle",null] 00:42:20 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 00:42:20 INFO - PROCESS | 1885 | 1477986140566 Marionette TRACE conn4 <- [1,3423,null,{"value":"8"}] 00:42:20 INFO - PROCESS | 1885 | 1477986140573 Marionette TRACE conn4 -> [0,3424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:20 INFO - PROCESS | 1885 | 1477986140754 Marionette TRACE conn4 <- [1,3424,null,{"value":null}] 00:42:20 INFO - PROCESS | 1885 | 1477986140945 Marionette TRACE conn4 -> [0,3425,"getWindowHandles",null] 00:42:20 INFO - PROCESS | 1885 | 1477986140949 Marionette TRACE conn4 <- [1,3425,null,["8"]] 00:42:20 INFO - PROCESS | 1885 | 1477986140958 Marionette TRACE conn4 -> [0,3426,"switchToWindow",{"name":"8"}] 00:42:20 INFO - PROCESS | 1885 | 1477986140963 Marionette TRACE conn4 <- [1,3426,null,{}] 00:42:21 INFO - PROCESS | 1885 | 1477986141012 Marionette TRACE conn4 -> [0,3427,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:21 INFO - PROCESS | 1885 | ++DOCSHELL 0x831c8400 == 41 [pid = 1885] [id = 754] 00:42:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8cd86c00) [pid = 1885] [serial = 2193] [outer = (nil)] 00:42:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x91273000) [pid = 1885] [serial = 2194] [outer = 0x8cd86c00] 00:42:21 INFO - PROCESS | 1885 | 1477986141112 Marionette DEBUG loaded listener.js 00:42:21 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x91d2f400) [pid = 1885] [serial = 2195] [outer = 0x8cd86c00] 00:42:21 INFO - PROCESS | 1885 | 1477986141792 Marionette TRACE conn4 <- [1,3427,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]]]}] 00:42:21 INFO - ... 00:42:21 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1277ms 00:42:21 INFO - PROCESS | 1885 | 1477986141870 Marionette TRACE conn4 -> [0,3428,"getWindowHandle",null] 00:42:21 INFO - PROCESS | 1885 | 1477986141873 Marionette TRACE conn4 <- [1,3428,null,{"value":"8"}] 00:42:21 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 00:42:21 INFO - PROCESS | 1885 | 1477986141881 Marionette TRACE conn4 -> [0,3429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:22 INFO - PROCESS | 1885 | 1477986142044 Marionette TRACE conn4 <- [1,3429,null,{"value":null}] 00:42:22 INFO - PROCESS | 1885 | 1477986142242 Marionette TRACE conn4 -> [0,3430,"getWindowHandles",null] 00:42:22 INFO - PROCESS | 1885 | 1477986142245 Marionette TRACE conn4 <- [1,3430,null,["8"]] 00:42:22 INFO - PROCESS | 1885 | 1477986142251 Marionette TRACE conn4 -> [0,3431,"switchToWindow",{"name":"8"}] 00:42:22 INFO - PROCESS | 1885 | 1477986142257 Marionette TRACE conn4 <- [1,3431,null,{}] 00:42:22 INFO - PROCESS | 1885 | 1477986142433 Marionette TRACE conn4 -> [0,3432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:22 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b0b000 == 42 [pid = 1885] [id = 755] 00:42:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x82f6c800) [pid = 1885] [serial = 2196] [outer = (nil)] 00:42:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x83265400) [pid = 1885] [serial = 2197] [outer = 0x82f6c800] 00:42:22 INFO - PROCESS | 1885 | 1477986142537 Marionette DEBUG loaded listener.js 00:42:22 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x833c6c00) [pid = 1885] [serial = 2198] [outer = 0x82f6c800] 00:42:23 INFO - PROCESS | 1885 | 1477986143305 Marionette TRACE conn4 <- [1,3432,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]]]}] 00:42:23 INFO - ... 00:42:23 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1479ms 00:42:23 INFO - PROCESS | 1885 | 1477986143363 Marionette TRACE conn4 -> [0,3433,"getWindowHandle",null] 00:42:23 INFO - PROCESS | 1885 | 1477986143368 Marionette TRACE conn4 <- [1,3433,null,{"value":"8"}] 00:42:23 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 00:42:23 INFO - PROCESS | 1885 | 1477986143379 Marionette TRACE conn4 -> [0,3434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:23 INFO - PROCESS | 1885 | 1477986143565 Marionette TRACE conn4 <- [1,3434,null,{"value":null}] 00:42:23 INFO - PROCESS | 1885 | --DOCSHELL 0x82b10800 == 41 [pid = 1885] [id = 749] 00:42:23 INFO - PROCESS | 1885 | --DOCSHELL 0x8deba400 == 40 [pid = 1885] [id = 748] 00:42:23 INFO - PROCESS | 1885 | --DOCSHELL 0x8ccd4c00 == 39 [pid = 1885] [id = 747] 00:42:23 INFO - PROCESS | 1885 | --DOCSHELL 0x82b11c00 == 38 [pid = 1885] [id = 746] 00:42:23 INFO - PROCESS | 1885 | --DOCSHELL 0x82c4f800 == 37 [pid = 1885] [id = 745] 00:42:23 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x8fa42400) [pid = 1885] [serial = 2152] [outer = (nil)] [url = about:blank] 00:42:23 INFO - PROCESS | 1885 | 1477986143812 Marionette TRACE conn4 -> [0,3435,"getWindowHandles",null] 00:42:23 INFO - PROCESS | 1885 | 1477986143817 Marionette TRACE conn4 <- [1,3435,null,["8"]] 00:42:23 INFO - PROCESS | 1885 | --DOCSHELL 0x82f79c00 == 36 [pid = 1885] [id = 741] 00:42:23 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x82f70400) [pid = 1885] [serial = 2149] [outer = (nil)] [url = about:blank] 00:42:23 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x8cd80800) [pid = 1885] [serial = 2150] [outer = (nil)] [url = about:blank] 00:42:23 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x8cd87000) [pid = 1885] [serial = 2146] [outer = (nil)] [url = about:blank] 00:42:23 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x8dbc9000) [pid = 1885] [serial = 2147] [outer = (nil)] [url = about:blank] 00:42:23 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x83da2c00) [pid = 1885] [serial = 2143] [outer = (nil)] [url = about:blank] 00:42:23 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x83e33800) [pid = 1885] [serial = 2144] [outer = (nil)] [url = about:blank] 00:42:23 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x831cc400) [pid = 1885] [serial = 2140] [outer = (nil)] [url = about:blank] 00:42:23 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x831d6800) [pid = 1885] [serial = 2141] [outer = (nil)] [url = about:blank] 00:42:23 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x82f47400) [pid = 1885] [serial = 2137] [outer = (nil)] [url = about:blank] 00:42:23 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x82f71800) [pid = 1885] [serial = 2138] [outer = (nil)] [url = about:blank] 00:42:23 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x8cd8ec00) [pid = 1885] [serial = 2134] [outer = (nil)] [url = about:blank] 00:42:23 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x8db0fc00) [pid = 1885] [serial = 2135] [outer = (nil)] [url = about:blank] 00:42:23 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x83266800) [pid = 1885] [serial = 2131] [outer = (nil)] [url = about:blank] 00:42:23 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x83268400) [pid = 1885] [serial = 2132] [outer = (nil)] [url = about:blank] 00:42:23 INFO - PROCESS | 1885 | 1477986143852 Marionette TRACE conn4 -> [0,3436,"switchToWindow",{"name":"8"}] 00:42:23 INFO - PROCESS | 1885 | 1477986143859 Marionette TRACE conn4 <- [1,3436,null,{}] 00:42:23 INFO - PROCESS | 1885 | 1477986143872 Marionette TRACE conn4 -> [0,3437,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:23 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f79c00 == 37 [pid = 1885] [id = 756] 00:42:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 69 (0x83045800) [pid = 1885] [serial = 2199] [outer = (nil)] 00:42:23 INFO - PROCESS | 1885 | ++DOMWINDOW == 70 (0x83264000) [pid = 1885] [serial = 2200] [outer = 0x83045800] 00:42:23 INFO - PROCESS | 1885 | 1477986143971 Marionette DEBUG loaded listener.js 00:42:24 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x83268400) [pid = 1885] [serial = 2201] [outer = 0x83045800] 00:42:24 INFO - PROCESS | 1885 | 1477986144616 Marionette TRACE conn4 <- [1,3437,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]]]}] 00:42:24 INFO - ... 00:42:24 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1274ms 00:42:24 INFO - PROCESS | 1885 | 1477986144651 Marionette TRACE conn4 -> [0,3438,"getWindowHandle",null] 00:42:24 INFO - PROCESS | 1885 | 1477986144654 Marionette TRACE conn4 <- [1,3438,null,{"value":"8"}] 00:42:24 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 00:42:24 INFO - PROCESS | 1885 | 1477986144668 Marionette TRACE conn4 -> [0,3439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:24 INFO - PROCESS | 1885 | 1477986144839 Marionette TRACE conn4 <- [1,3439,null,{"value":null}] 00:42:24 INFO - PROCESS | 1885 | 1477986144995 Marionette TRACE conn4 -> [0,3440,"getWindowHandles",null] 00:42:25 INFO - PROCESS | 1885 | 1477986144999 Marionette TRACE conn4 <- [1,3440,null,["8"]] 00:42:25 INFO - PROCESS | 1885 | 1477986145005 Marionette TRACE conn4 -> [0,3441,"switchToWindow",{"name":"8"}] 00:42:25 INFO - PROCESS | 1885 | 1477986145010 Marionette TRACE conn4 <- [1,3441,null,{}] 00:42:25 INFO - PROCESS | 1885 | 1477986145026 Marionette TRACE conn4 -> [0,3442,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:25 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dbc8000 == 38 [pid = 1885] [id = 757] 00:42:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8dbc9800) [pid = 1885] [serial = 2202] [outer = (nil)] 00:42:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x8deb3400) [pid = 1885] [serial = 2203] [outer = 0x8dbc9800] 00:42:25 INFO - PROCESS | 1885 | 1477986145118 Marionette DEBUG loaded listener.js 00:42:25 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8deca000) [pid = 1885] [serial = 2204] [outer = 0x8dbc9800] 00:42:25 INFO - PROCESS | 1885 | 1477986145659 Marionette TRACE conn4 <- [1,3442,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]]]}] 00:42:25 INFO - ... 00:42:25 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1020ms 00:42:25 INFO - PROCESS | 1885 | 1477986145690 Marionette TRACE conn4 -> [0,3443,"getWindowHandle",null] 00:42:25 INFO - PROCESS | 1885 | 1477986145694 Marionette TRACE conn4 <- [1,3443,null,{"value":"8"}] 00:42:25 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 00:42:25 INFO - PROCESS | 1885 | 1477986145700 Marionette TRACE conn4 -> [0,3444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:25 INFO - PROCESS | 1885 | 1477986145931 Marionette TRACE conn4 <- [1,3444,null,{"value":null}] 00:42:26 INFO - PROCESS | 1885 | 1477986146031 Marionette TRACE conn4 -> [0,3445,"getWindowHandles",null] 00:42:26 INFO - PROCESS | 1885 | 1477986146035 Marionette TRACE conn4 <- [1,3445,null,["8"]] 00:42:26 INFO - PROCESS | 1885 | 1477986146041 Marionette TRACE conn4 -> [0,3446,"switchToWindow",{"name":"8"}] 00:42:26 INFO - PROCESS | 1885 | 1477986146048 Marionette TRACE conn4 <- [1,3446,null,{}] 00:42:26 INFO - PROCESS | 1885 | 1477986146053 Marionette TRACE conn4 -> [0,3447,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:26 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fb76c00 == 39 [pid = 1885] [id = 758] 00:42:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8fb79000) [pid = 1885] [serial = 2205] [outer = (nil)] 00:42:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x8fc5e000) [pid = 1885] [serial = 2206] [outer = 0x8fb79000] 00:42:26 INFO - PROCESS | 1885 | 1477986146143 Marionette DEBUG loaded listener.js 00:42:26 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x8fcd3400) [pid = 1885] [serial = 2207] [outer = 0x8fb79000] 00:42:26 INFO - PROCESS | 1885 | 1477986146761 Marionette TRACE conn4 <- [1,3447,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]]]}] 00:42:26 INFO - ... 00:42:26 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1119ms 00:42:26 INFO - PROCESS | 1885 | 1477986146821 Marionette TRACE conn4 -> [0,3448,"getWindowHandle",null] 00:42:26 INFO - PROCESS | 1885 | 1477986146825 Marionette TRACE conn4 <- [1,3448,null,{"value":"8"}] 00:42:26 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 00:42:26 INFO - PROCESS | 1885 | 1477986146838 Marionette TRACE conn4 -> [0,3449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:27 INFO - PROCESS | 1885 | 1477986147067 Marionette TRACE conn4 <- [1,3449,null,{"value":null}] 00:42:27 INFO - PROCESS | 1885 | 1477986147093 Marionette TRACE conn4 -> [0,3450,"getWindowHandles",null] 00:42:27 INFO - PROCESS | 1885 | 1477986147098 Marionette TRACE conn4 <- [1,3450,null,["8"]] 00:42:27 INFO - PROCESS | 1885 | 1477986147104 Marionette TRACE conn4 -> [0,3451,"switchToWindow",{"name":"8"}] 00:42:27 INFO - PROCESS | 1885 | 1477986147108 Marionette TRACE conn4 <- [1,3451,null,{}] 00:42:27 INFO - PROCESS | 1885 | 1477986147114 Marionette TRACE conn4 -> [0,3452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:27 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b0dc00 == 40 [pid = 1885] [id = 759] 00:42:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x9083f000) [pid = 1885] [serial = 2208] [outer = (nil)] 00:42:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x91d2f000) [pid = 1885] [serial = 2209] [outer = 0x9083f000] 00:42:27 INFO - PROCESS | 1885 | 1477986147289 Marionette DEBUG loaded listener.js 00:42:27 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x92c63800) [pid = 1885] [serial = 2210] [outer = 0x9083f000] 00:42:27 INFO - PROCESS | 1885 | 1477986147969 Marionette TRACE conn4 <- [1,3452,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]]]}] 00:42:28 INFO - ... 00:42:28 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1173ms 00:42:28 INFO - PROCESS | 1885 | 1477986148005 Marionette TRACE conn4 -> [0,3453,"getWindowHandle",null] 00:42:28 INFO - PROCESS | 1885 | 1477986148008 Marionette TRACE conn4 <- [1,3453,null,{"value":"8"}] 00:42:28 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 00:42:28 INFO - PROCESS | 1885 | 1477986148015 Marionette TRACE conn4 -> [0,3454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:28 INFO - PROCESS | 1885 | 1477986148236 Marionette TRACE conn4 <- [1,3454,null,{"value":null}] 00:42:28 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x82f47000) [pid = 1885] [serial = 2166] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 00:42:28 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x8ccd5400) [pid = 1885] [serial = 2172] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 00:42:28 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x82b18c00) [pid = 1885] [serial = 2169] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 00:42:28 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x8debcc00) [pid = 1885] [serial = 2175] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 00:42:28 INFO - PROCESS | 1885 | 1477986148403 Marionette TRACE conn4 -> [0,3455,"getWindowHandles",null] 00:42:28 INFO - PROCESS | 1885 | 1477986148406 Marionette TRACE conn4 <- [1,3455,null,["8"]] 00:42:28 INFO - PROCESS | 1885 | 1477986148412 Marionette TRACE conn4 -> [0,3456,"switchToWindow",{"name":"8"}] 00:42:28 INFO - PROCESS | 1885 | 1477986148417 Marionette TRACE conn4 <- [1,3456,null,{}] 00:42:28 INFO - PROCESS | 1885 | 1477986148426 Marionette TRACE conn4 -> [0,3457,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:28 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b13400 == 41 [pid = 1885] [id = 760] 00:42:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x8db0a000) [pid = 1885] [serial = 2211] [outer = (nil)] 00:42:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x92d94000) [pid = 1885] [serial = 2212] [outer = 0x8db0a000] 00:42:28 INFO - PROCESS | 1885 | 1477986148542 Marionette DEBUG loaded listener.js 00:42:28 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x93043400) [pid = 1885] [serial = 2213] [outer = 0x8db0a000] 00:42:29 INFO - PROCESS | 1885 | 1477986149136 Marionette TRACE conn4 <- [1,3457,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]]]}] 00:42:29 INFO - ... 00:42:29 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1135ms 00:42:29 INFO - PROCESS | 1885 | 1477986149149 Marionette TRACE conn4 -> [0,3458,"getWindowHandle",null] 00:42:29 INFO - PROCESS | 1885 | 1477986149152 Marionette TRACE conn4 <- [1,3458,null,{"value":"8"}] 00:42:29 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 00:42:29 INFO - PROCESS | 1885 | 1477986149159 Marionette TRACE conn4 -> [0,3459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:29 INFO - PROCESS | 1885 | 1477986149315 Marionette TRACE conn4 <- [1,3459,null,{"value":null}] 00:42:29 INFO - PROCESS | 1885 | 1477986149476 Marionette TRACE conn4 -> [0,3460,"getWindowHandles",null] 00:42:29 INFO - PROCESS | 1885 | 1477986149479 Marionette TRACE conn4 <- [1,3460,null,["8"]] 00:42:29 INFO - PROCESS | 1885 | 1477986149485 Marionette TRACE conn4 -> [0,3461,"switchToWindow",{"name":"8"}] 00:42:29 INFO - PROCESS | 1885 | 1477986149490 Marionette TRACE conn4 <- [1,3461,null,{}] 00:42:29 INFO - PROCESS | 1885 | 1477986149495 Marionette TRACE conn4 -> [0,3462,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:29 INFO - PROCESS | 1885 | ++DOCSHELL 0x93334800 == 42 [pid = 1885] [id = 761] 00:42:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x93336800) [pid = 1885] [serial = 2214] [outer = (nil)] 00:42:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x9427bc00) [pid = 1885] [serial = 2215] [outer = 0x93336800] 00:42:29 INFO - PROCESS | 1885 | 1477986149591 Marionette DEBUG loaded listener.js 00:42:29 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x944a5c00) [pid = 1885] [serial = 2216] [outer = 0x93336800] 00:42:30 INFO - PROCESS | 1885 | 1477986150120 Marionette TRACE conn4 <- [1,3462,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]]]}] 00:42:30 INFO - ... 00:42:30 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 985ms 00:42:30 INFO - PROCESS | 1885 | 1477986150144 Marionette TRACE conn4 -> [0,3463,"getWindowHandle",null] 00:42:30 INFO - PROCESS | 1885 | 1477986150147 Marionette TRACE conn4 <- [1,3463,null,{"value":"8"}] 00:42:30 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 00:42:30 INFO - PROCESS | 1885 | 1477986150162 Marionette TRACE conn4 -> [0,3464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:30 INFO - PROCESS | 1885 | 1477986150324 Marionette TRACE conn4 <- [1,3464,null,{"value":null}] 00:42:30 INFO - PROCESS | 1885 | 1477986150516 Marionette TRACE conn4 -> [0,3465,"getWindowHandles",null] 00:42:30 INFO - PROCESS | 1885 | 1477986150522 Marionette TRACE conn4 <- [1,3465,null,["8"]] 00:42:30 INFO - PROCESS | 1885 | 1477986150534 Marionette TRACE conn4 -> [0,3466,"switchToWindow",{"name":"8"}] 00:42:30 INFO - PROCESS | 1885 | 1477986150544 Marionette TRACE conn4 <- [1,3466,null,{}] 00:42:30 INFO - PROCESS | 1885 | 1477986150553 Marionette TRACE conn4 -> [0,3467,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:30 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f49800 == 43 [pid = 1885] [id = 762] 00:42:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x82f4ac00) [pid = 1885] [serial = 2217] [outer = (nil)] 00:42:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x82f6cc00) [pid = 1885] [serial = 2218] [outer = 0x82f4ac00] 00:42:30 INFO - PROCESS | 1885 | 1477986150669 Marionette DEBUG loaded listener.js 00:42:30 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x8325f000) [pid = 1885] [serial = 2219] [outer = 0x82f4ac00] 00:42:31 INFO - PROCESS | 1885 | 1477986151436 Marionette TRACE conn4 <- [1,3467,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]]]}] 00:42:31 INFO - ... 00:42:31 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1320ms 00:42:31 INFO - PROCESS | 1885 | 1477986151475 Marionette TRACE conn4 -> [0,3468,"getWindowHandle",null] 00:42:31 INFO - PROCESS | 1885 | 1477986151481 Marionette TRACE conn4 <- [1,3468,null,{"value":"8"}] 00:42:31 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 00:42:31 INFO - PROCESS | 1885 | 1477986151490 Marionette TRACE conn4 -> [0,3469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:31 INFO - PROCESS | 1885 | 1477986151832 Marionette TRACE conn4 <- [1,3469,null,{"value":null}] 00:42:31 INFO - PROCESS | 1885 | 1477986151981 Marionette TRACE conn4 -> [0,3470,"getWindowHandles",null] 00:42:31 INFO - PROCESS | 1885 | 1477986151988 Marionette TRACE conn4 <- [1,3470,null,["8"]] 00:42:32 INFO - PROCESS | 1885 | 1477986151998 Marionette TRACE conn4 -> [0,3471,"switchToWindow",{"name":"8"}] 00:42:32 INFO - PROCESS | 1885 | 1477986152004 Marionette TRACE conn4 <- [1,3471,null,{}] 00:42:32 INFO - PROCESS | 1885 | 1477986152012 Marionette TRACE conn4 -> [0,3472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:32 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dcc1400 == 44 [pid = 1885] [id = 763] 00:42:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x8deb3000) [pid = 1885] [serial = 2220] [outer = (nil)] 00:42:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x8debbc00) [pid = 1885] [serial = 2221] [outer = 0x8deb3000] 00:42:32 INFO - PROCESS | 1885 | 1477986152116 Marionette DEBUG loaded listener.js 00:42:32 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x8faba000) [pid = 1885] [serial = 2222] [outer = 0x8deb3000] 00:42:32 INFO - PROCESS | 1885 | 1477986152869 Marionette TRACE conn4 <- [1,3472,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]]]}] 00:42:32 INFO - ... 00:42:32 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1431ms 00:42:32 INFO - PROCESS | 1885 | 1477986152920 Marionette TRACE conn4 -> [0,3473,"getWindowHandle",null] 00:42:32 INFO - PROCESS | 1885 | 1477986152924 Marionette TRACE conn4 <- [1,3473,null,{"value":"8"}] 00:42:32 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 00:42:32 INFO - PROCESS | 1885 | 1477986152950 Marionette TRACE conn4 -> [0,3474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:33 INFO - PROCESS | 1885 | 1477986153139 Marionette TRACE conn4 <- [1,3474,null,{"value":null}] 00:42:33 INFO - PROCESS | 1885 | 1477986153340 Marionette TRACE conn4 -> [0,3475,"getWindowHandles",null] 00:42:33 INFO - PROCESS | 1885 | 1477986153351 Marionette TRACE conn4 <- [1,3475,null,["8"]] 00:42:33 INFO - PROCESS | 1885 | 1477986153409 Marionette TRACE conn4 -> [0,3476,"switchToWindow",{"name":"8"}] 00:42:33 INFO - PROCESS | 1885 | 1477986153416 Marionette TRACE conn4 <- [1,3476,null,{}] 00:42:33 INFO - PROCESS | 1885 | 1477986153423 Marionette TRACE conn4 -> [0,3477,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:33 INFO - PROCESS | 1885 | ++DOCSHELL 0x9449ec00 == 45 [pid = 1885] [id = 764] 00:42:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x94586000) [pid = 1885] [serial = 2223] [outer = (nil)] 00:42:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x94e23c00) [pid = 1885] [serial = 2224] [outer = 0x94586000] 00:42:33 INFO - PROCESS | 1885 | 1477986153524 Marionette DEBUG loaded listener.js 00:42:33 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x94fab000) [pid = 1885] [serial = 2225] [outer = 0x94586000] 00:42:34 INFO - PROCESS | 1885 | 1477986154324 Marionette TRACE conn4 <- [1,3477,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]]]}] 00:42:34 INFO - ... 00:42:34 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1430ms 00:42:34 INFO - PROCESS | 1885 | 1477986154377 Marionette TRACE conn4 -> [0,3478,"getWindowHandle",null] 00:42:34 INFO - PROCESS | 1885 | 1477986154381 Marionette TRACE conn4 <- [1,3478,null,{"value":"8"}] 00:42:34 INFO - TEST-START | /websockets/Secure-Send-data.htm 00:42:34 INFO - PROCESS | 1885 | 1477986154388 Marionette TRACE conn4 -> [0,3479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:34 INFO - PROCESS | 1885 | 1477986154572 Marionette TRACE conn4 <- [1,3479,null,{"value":null}] 00:42:34 INFO - PROCESS | 1885 | 1477986154788 Marionette TRACE conn4 -> [0,3480,"getWindowHandles",null] 00:42:34 INFO - PROCESS | 1885 | 1477986154792 Marionette TRACE conn4 <- [1,3480,null,["8"]] 00:42:34 INFO - PROCESS | 1885 | 1477986154798 Marionette TRACE conn4 -> [0,3481,"switchToWindow",{"name":"8"}] 00:42:34 INFO - PROCESS | 1885 | 1477986154805 Marionette TRACE conn4 <- [1,3481,null,{}] 00:42:34 INFO - PROCESS | 1885 | 1477986154854 Marionette TRACE conn4 -> [0,3482,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:34 INFO - PROCESS | 1885 | ++DOCSHELL 0x95962000 == 46 [pid = 1885] [id = 765] 00:42:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x95962800) [pid = 1885] [serial = 2226] [outer = (nil)] 00:42:34 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x95acf400) [pid = 1885] [serial = 2227] [outer = 0x95962800] 00:42:34 INFO - PROCESS | 1885 | 1477986154990 Marionette DEBUG loaded listener.js 00:42:35 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x95ad3000) [pid = 1885] [serial = 2228] [outer = 0x95962800] 00:42:35 INFO - PROCESS | 1885 | 1477986155692 Marionette TRACE conn4 <- [1,3482,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]]]}] 00:42:35 INFO - ... 00:42:35 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1321ms 00:42:35 INFO - TEST-START | /websockets/Secure-Send-null.htm 00:42:35 INFO - PROCESS | 1885 | 1477986155709 Marionette TRACE conn4 -> [0,3483,"getWindowHandle",null] 00:42:35 INFO - PROCESS | 1885 | 1477986155712 Marionette TRACE conn4 <- [1,3483,null,{"value":"8"}] 00:42:35 INFO - PROCESS | 1885 | 1477986155720 Marionette TRACE conn4 -> [0,3484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:35 INFO - PROCESS | 1885 | 1477986155895 Marionette TRACE conn4 <- [1,3484,null,{"value":null}] 00:42:36 INFO - PROCESS | 1885 | 1477986156092 Marionette TRACE conn4 -> [0,3485,"getWindowHandles",null] 00:42:36 INFO - PROCESS | 1885 | 1477986156095 Marionette TRACE conn4 <- [1,3485,null,["8"]] 00:42:36 INFO - PROCESS | 1885 | 1477986156105 Marionette TRACE conn4 -> [0,3486,"switchToWindow",{"name":"8"}] 00:42:36 INFO - PROCESS | 1885 | 1477986156111 Marionette TRACE conn4 <- [1,3486,null,{}] 00:42:36 INFO - PROCESS | 1885 | 1477986156159 Marionette TRACE conn4 -> [0,3487,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:36 INFO - PROCESS | 1885 | ++DOCSHELL 0x95d6e000 == 47 [pid = 1885] [id = 766] 00:42:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0x95d70000) [pid = 1885] [serial = 2229] [outer = (nil)] 00:42:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0x966cbc00) [pid = 1885] [serial = 2230] [outer = 0x95d70000] 00:42:36 INFO - PROCESS | 1885 | 1477986156259 Marionette DEBUG loaded listener.js 00:42:36 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x966d8800) [pid = 1885] [serial = 2231] [outer = 0x95d70000] 00:42:36 INFO - PROCESS | 1885 | 1477986156919 Marionette TRACE conn4 <- [1,3487,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]]]}] 00:42:36 INFO - ... 00:42:36 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1228ms 00:42:36 INFO - PROCESS | 1885 | 1477986156946 Marionette TRACE conn4 -> [0,3488,"getWindowHandle",null] 00:42:36 INFO - PROCESS | 1885 | 1477986156950 Marionette TRACE conn4 <- [1,3488,null,{"value":"8"}] 00:42:36 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 00:42:36 INFO - PROCESS | 1885 | 1477986156957 Marionette TRACE conn4 -> [0,3489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:37 INFO - PROCESS | 1885 | 1477986157160 Marionette TRACE conn4 <- [1,3489,null,{"value":null}] 00:42:37 INFO - PROCESS | 1885 | 1477986157336 Marionette TRACE conn4 -> [0,3490,"getWindowHandles",null] 00:42:37 INFO - PROCESS | 1885 | 1477986157340 Marionette TRACE conn4 <- [1,3490,null,["8"]] 00:42:37 INFO - PROCESS | 1885 | 1477986157586 Marionette TRACE conn4 -> [0,3491,"switchToWindow",{"name":"8"}] 00:42:37 INFO - PROCESS | 1885 | 1477986157595 Marionette TRACE conn4 <- [1,3491,null,{}] 00:42:37 INFO - PROCESS | 1885 | 1477986157605 Marionette TRACE conn4 -> [0,3492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:37 INFO - PROCESS | 1885 | ++DOCSHELL 0x83268800 == 48 [pid = 1885] [id = 767] 00:42:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0x833c3000) [pid = 1885] [serial = 2232] [outer = (nil)] 00:42:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0x83d9c800) [pid = 1885] [serial = 2233] [outer = 0x833c3000] 00:42:37 INFO - PROCESS | 1885 | 1477986157708 Marionette DEBUG loaded listener.js 00:42:37 INFO - PROCESS | 1885 | ++DOMWINDOW == 100 (0x8ccddc00) [pid = 1885] [serial = 2234] [outer = 0x833c3000] 00:42:38 INFO - PROCESS | 1885 | 1477986158410 Marionette TRACE conn4 <- [1,3492,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]]]}] 00:42:38 INFO - ... 00:42:38 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1470ms 00:42:38 INFO - PROCESS | 1885 | 1477986158429 Marionette TRACE conn4 -> [0,3493,"getWindowHandle",null] 00:42:38 INFO - PROCESS | 1885 | 1477986158435 Marionette TRACE conn4 <- [1,3493,null,{"value":"8"}] 00:42:38 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 00:42:38 INFO - PROCESS | 1885 | 1477986158443 Marionette TRACE conn4 -> [0,3494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:38 INFO - PROCESS | 1885 | 1477986158767 Marionette TRACE conn4 <- [1,3494,null,{"value":null}] 00:42:38 INFO - PROCESS | 1885 | 1477986158909 Marionette TRACE conn4 -> [0,3495,"getWindowHandles",null] 00:42:38 INFO - PROCESS | 1885 | 1477986158914 Marionette TRACE conn4 <- [1,3495,null,["8"]] 00:42:38 INFO - PROCESS | 1885 | 1477986158988 Marionette TRACE conn4 -> [0,3496,"switchToWindow",{"name":"8"}] 00:42:39 INFO - PROCESS | 1885 | 1477986158997 Marionette TRACE conn4 <- [1,3496,null,{}] 00:42:39 INFO - PROCESS | 1885 | 1477986159004 Marionette TRACE conn4 -> [0,3497,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:39 INFO - PROCESS | 1885 | ++DOCSHELL 0x83049800 == 49 [pid = 1885] [id = 768] 00:42:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 101 (0x83049c00) [pid = 1885] [serial = 2235] [outer = (nil)] 00:42:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 102 (0x83e33800) [pid = 1885] [serial = 2236] [outer = 0x83049c00] 00:42:39 INFO - PROCESS | 1885 | 1477986159099 Marionette DEBUG loaded listener.js 00:42:39 INFO - PROCESS | 1885 | ++DOMWINDOW == 103 (0x8ccd7000) [pid = 1885] [serial = 2237] [outer = 0x83049c00] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x93334800 == 48 [pid = 1885] [id = 761] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x82b0dc00 == 47 [pid = 1885] [id = 759] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x82b13400 == 46 [pid = 1885] [id = 760] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x8fb76c00 == 45 [pid = 1885] [id = 758] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x82f79c00 == 44 [pid = 1885] [id = 756] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x8dbc8000 == 43 [pid = 1885] [id = 757] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x82b0b000 == 42 [pid = 1885] [id = 755] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x82b13000 == 41 [pid = 1885] [id = 750] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x8dff4c00 == 40 [pid = 1885] [id = 740] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x8fb7d000 == 39 [pid = 1885] [id = 752] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x8deafc00 == 38 [pid = 1885] [id = 732] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x8fcdac00 == 37 [pid = 1885] [id = 753] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x82a2e400 == 36 [pid = 1885] [id = 751] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x83d97800 == 35 [pid = 1885] [id = 743] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x831c8400 == 34 [pid = 1885] [id = 754] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd50400 == 33 [pid = 1885] [id = 738] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x83d95400 == 32 [pid = 1885] [id = 742] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x8fbdec00 == 31 [pid = 1885] [id = 744] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x95d6e000 == 30 [pid = 1885] [id = 766] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x83268800 == 29 [pid = 1885] [id = 767] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x82f49800 == 28 [pid = 1885] [id = 762] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x8dcc1400 == 27 [pid = 1885] [id = 763] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x9449ec00 == 26 [pid = 1885] [id = 764] 00:42:40 INFO - PROCESS | 1885 | --DOCSHELL 0x95962000 == 25 [pid = 1885] [id = 765] 00:42:40 INFO - PROCESS | 1885 | --DOMWINDOW == 102 (0x83046800) [pid = 1885] [serial = 2155] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1885 | --DOMWINDOW == 101 (0x8adca400) [pid = 1885] [serial = 2158] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1885 | --DOMWINDOW == 100 (0x8fb81c00) [pid = 1885] [serial = 2161] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1885 | --DOMWINDOW == 99 (0x8fc5b800) [pid = 1885] [serial = 2164] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0x8304cc00) [pid = 1885] [serial = 2168] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0x82f6f000) [pid = 1885] [serial = 2167] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0x83045000) [pid = 1885] [serial = 2171] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0x83007000) [pid = 1885] [serial = 2170] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0x8cd8dc00) [pid = 1885] [serial = 2174] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0x8cd4ec00) [pid = 1885] [serial = 2173] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0x8dfe7c00) [pid = 1885] [serial = 2177] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x8dec3000) [pid = 1885] [serial = 2176] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x8fbd4c00) [pid = 1885] [serial = 2179] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1885 | 1477986160731 Marionette TRACE conn4 <- [1,3497,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]]]}] 00:42:40 INFO - ... 00:42:40 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 2335ms 00:42:40 INFO - PROCESS | 1885 | 1477986160779 Marionette TRACE conn4 -> [0,3498,"getWindowHandle",null] 00:42:40 INFO - PROCESS | 1885 | 1477986160785 Marionette TRACE conn4 <- [1,3498,null,{"value":"8"}] 00:42:40 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 00:42:40 INFO - PROCESS | 1885 | 1477986160795 Marionette TRACE conn4 -> [0,3499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:41 INFO - PROCESS | 1885 | 1477986161030 Marionette TRACE conn4 <- [1,3499,null,{"value":null}] 00:42:41 INFO - PROCESS | 1885 | 1477986161183 Marionette TRACE conn4 -> [0,3500,"getWindowHandles",null] 00:42:41 INFO - PROCESS | 1885 | 1477986161186 Marionette TRACE conn4 <- [1,3500,null,["8"]] 00:42:41 INFO - PROCESS | 1885 | 1477986161193 Marionette TRACE conn4 -> [0,3501,"switchToWindow",{"name":"8"}] 00:42:41 INFO - PROCESS | 1885 | 1477986161200 Marionette TRACE conn4 <- [1,3501,null,{}] 00:42:41 INFO - PROCESS | 1885 | 1477986161207 Marionette TRACE conn4 -> [0,3502,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:41 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f77800 == 26 [pid = 1885] [id = 769] 00:42:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x82f78800) [pid = 1885] [serial = 2238] [outer = (nil)] 00:42:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x83004400) [pid = 1885] [serial = 2239] [outer = 0x82f78800] 00:42:41 INFO - PROCESS | 1885 | 1477986161312 Marionette DEBUG loaded listener.js 00:42:41 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x8300d400) [pid = 1885] [serial = 2240] [outer = 0x82f78800] 00:42:41 INFO - PROCESS | 1885 | [1885] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 00:42:41 INFO - PROCESS | 1885 | [1885] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 00:42:41 INFO - PROCESS | 1885 | 1477986161915 Marionette TRACE conn4 <- [1,3502,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]]]}] 00:42:41 INFO - ... 00:42:41 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1168ms 00:42:41 INFO - PROCESS | 1885 | 1477986161963 Marionette TRACE conn4 -> [0,3503,"getWindowHandle",null] 00:42:41 INFO - PROCESS | 1885 | 1477986161970 Marionette TRACE conn4 <- [1,3503,null,{"value":"8"}] 00:42:41 INFO - TEST-START | /websockets/Send-0byte-data.htm 00:42:41 INFO - PROCESS | 1885 | 1477986161978 Marionette TRACE conn4 -> [0,3504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:42 INFO - PROCESS | 1885 | 1477986162150 Marionette TRACE conn4 <- [1,3504,null,{"value":null}] 00:42:42 INFO - PROCESS | 1885 | 1477986162310 Marionette TRACE conn4 -> [0,3505,"getWindowHandles",null] 00:42:42 INFO - PROCESS | 1885 | 1477986162314 Marionette TRACE conn4 <- [1,3505,null,["8"]] 00:42:42 INFO - PROCESS | 1885 | 1477986162333 Marionette TRACE conn4 -> [0,3506,"switchToWindow",{"name":"8"}] 00:42:42 INFO - PROCESS | 1885 | 1477986162338 Marionette TRACE conn4 <- [1,3506,null,{}] 00:42:42 INFO - PROCESS | 1885 | 1477986162345 Marionette TRACE conn4 -> [0,3507,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:42 INFO - PROCESS | 1885 | ++DOCSHELL 0x83268800 == 27 [pid = 1885] [id = 770] 00:42:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x833c2800) [pid = 1885] [serial = 2241] [outer = (nil)] 00:42:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0x833ca000) [pid = 1885] [serial = 2242] [outer = 0x833c2800] 00:42:42 INFO - PROCESS | 1885 | 1477986162438 Marionette DEBUG loaded listener.js 00:42:42 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0x83630400) [pid = 1885] [serial = 2243] [outer = 0x833c2800] 00:42:43 INFO - PROCESS | 1885 | 1477986163071 Marionette TRACE conn4 <- [1,3507,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]]]}] 00:42:43 INFO - ... 00:42:43 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1120ms 00:42:43 INFO - PROCESS | 1885 | 1477986163108 Marionette TRACE conn4 -> [0,3508,"getWindowHandle",null] 00:42:43 INFO - TEST-START | /websockets/Send-65K-data.htm 00:42:43 INFO - PROCESS | 1885 | 1477986163116 Marionette TRACE conn4 <- [1,3508,null,{"value":"8"}] 00:42:43 INFO - PROCESS | 1885 | 1477986163123 Marionette TRACE conn4 -> [0,3509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:43 INFO - PROCESS | 1885 | 1477986163355 Marionette TRACE conn4 <- [1,3509,null,{"value":null}] 00:42:43 INFO - PROCESS | 1885 | 1477986163383 Marionette TRACE conn4 -> [0,3510,"getWindowHandles",null] 00:42:43 INFO - PROCESS | 1885 | 1477986163388 Marionette TRACE conn4 <- [1,3510,null,["8"]] 00:42:43 INFO - PROCESS | 1885 | 1477986163392 Marionette TRACE conn4 -> [0,3511,"switchToWindow",{"name":"8"}] 00:42:43 INFO - PROCESS | 1885 | 1477986163399 Marionette TRACE conn4 <- [1,3511,null,{}] 00:42:43 INFO - PROCESS | 1885 | 1477986163492 Marionette TRACE conn4 -> [0,3512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:43 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adcbc00 == 28 [pid = 1885] [id = 771] 00:42:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x8adcc000) [pid = 1885] [serial = 2244] [outer = (nil)] 00:42:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0x8adce000) [pid = 1885] [serial = 2245] [outer = 0x8adcc000] 00:42:43 INFO - PROCESS | 1885 | 1477986163593 Marionette DEBUG loaded listener.js 00:42:43 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0x8adf5c00) [pid = 1885] [serial = 2246] [outer = 0x8adcc000] 00:42:44 INFO - PROCESS | 1885 | 1477986164285 Marionette TRACE conn4 <- [1,3512,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]]]}] 00:42:44 INFO - ... 00:42:44 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1227ms 00:42:44 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0x8cd86c00) [pid = 1885] [serial = 2193] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 00:42:44 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0x9083f000) [pid = 1885] [serial = 2208] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 00:42:45 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0x93336800) [pid = 1885] [serial = 2214] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 00:42:45 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0x8fb79000) [pid = 1885] [serial = 2205] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 00:42:45 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0x83d98800) [pid = 1885] [serial = 2157] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 00:42:45 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0x83002c00) [pid = 1885] [serial = 2154] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 00:42:45 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0x8fc54c00) [pid = 1885] [serial = 2163] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 00:42:45 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x8deb0000) [pid = 1885] [serial = 2127] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 00:42:45 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x8fa37c00) [pid = 1885] [serial = 2160] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 00:42:45 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x8dff5c00) [pid = 1885] [serial = 2151] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 00:42:45 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x8fabac00) [pid = 1885] [serial = 2178] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 00:42:45 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x8db0a000) [pid = 1885] [serial = 2211] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 00:42:45 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x82f6c800) [pid = 1885] [serial = 2196] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 00:42:45 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x8fb7f000) [pid = 1885] [serial = 2187] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 00:42:45 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x8dbc9800) [pid = 1885] [serial = 2202] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 00:42:45 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x82b16800) [pid = 1885] [serial = 2181] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 00:42:45 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x83e37400) [pid = 1885] [serial = 2184] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 00:42:45 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x8fcdb800) [pid = 1885] [serial = 2190] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 00:42:45 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x83045800) [pid = 1885] [serial = 2199] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 00:42:45 INFO - PROCESS | 1885 | 1477986165021 Marionette TRACE conn4 -> [0,3513,"getWindowHandle",null] 00:42:45 INFO - PROCESS | 1885 | 1477986165028 Marionette TRACE conn4 <- [1,3513,null,{"value":"8"}] 00:42:45 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 00:42:45 INFO - PROCESS | 1885 | 1477986165052 Marionette TRACE conn4 -> [0,3514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:45 INFO - PROCESS | 1885 | 1477986165227 Marionette TRACE conn4 <- [1,3514,null,{"value":null}] 00:42:45 INFO - PROCESS | 1885 | 1477986165379 Marionette TRACE conn4 -> [0,3515,"getWindowHandles",null] 00:42:45 INFO - PROCESS | 1885 | 1477986165382 Marionette TRACE conn4 <- [1,3515,null,["8"]] 00:42:45 INFO - PROCESS | 1885 | 1477986165390 Marionette TRACE conn4 -> [0,3516,"switchToWindow",{"name":"8"}] 00:42:45 INFO - PROCESS | 1885 | 1477986165395 Marionette TRACE conn4 <- [1,3516,null,{}] 00:42:45 INFO - PROCESS | 1885 | 1477986165401 Marionette TRACE conn4 -> [0,3517,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:45 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f4a000 == 29 [pid = 1885] [id = 772] 00:42:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x8362f800) [pid = 1885] [serial = 2247] [outer = (nil)] 00:42:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x8ccd5400) [pid = 1885] [serial = 2248] [outer = 0x8362f800] 00:42:45 INFO - PROCESS | 1885 | 1477986165498 Marionette DEBUG loaded listener.js 00:42:45 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x8deb5c00) [pid = 1885] [serial = 2249] [outer = 0x8362f800] 00:42:45 INFO - PROCESS | 1885 | [1885] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 00:42:45 INFO - PROCESS | 1885 | [1885] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 00:42:46 INFO - ... 00:42:46 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 969ms 00:42:46 INFO - PROCESS | 1885 | 1477986166007 Marionette TRACE conn4 <- [1,3517,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]]]}] 00:42:46 INFO - PROCESS | 1885 | 1477986166016 Marionette TRACE conn4 -> [0,3518,"getWindowHandle",null] 00:42:46 INFO - PROCESS | 1885 | 1477986166021 Marionette TRACE conn4 <- [1,3518,null,{"value":"8"}] 00:42:46 INFO - TEST-START | /websockets/Send-before-open.htm 00:42:46 INFO - PROCESS | 1885 | 1477986166027 Marionette TRACE conn4 -> [0,3519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:46 INFO - PROCESS | 1885 | 1477986166181 Marionette TRACE conn4 <- [1,3519,null,{"value":null}] 00:42:46 INFO - PROCESS | 1885 | 1477986166201 Marionette TRACE conn4 -> [0,3520,"getWindowHandles",null] 00:42:46 INFO - PROCESS | 1885 | 1477986166204 Marionette TRACE conn4 <- [1,3520,null,["8"]] 00:42:46 INFO - PROCESS | 1885 | 1477986166210 Marionette TRACE conn4 -> [0,3521,"switchToWindow",{"name":"8"}] 00:42:46 INFO - PROCESS | 1885 | 1477986166214 Marionette TRACE conn4 <- [1,3521,null,{}] 00:42:46 INFO - PROCESS | 1885 | 1477986166220 Marionette TRACE conn4 -> [0,3522,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x8dfebc00 == 30 [pid = 1885] [id = 773] 00:42:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x8dfec000) [pid = 1885] [serial = 2250] [outer = (nil)] 00:42:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x8fa45000) [pid = 1885] [serial = 2251] [outer = 0x8dfec000] 00:42:46 INFO - PROCESS | 1885 | 1477986166450 Marionette DEBUG loaded listener.js 00:42:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x8faba400) [pid = 1885] [serial = 2252] [outer = 0x8dfec000] 00:42:46 INFO - PROCESS | 1885 | 1477986166974 Marionette TRACE conn4 <- [1,3522,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]]]}] 00:42:47 INFO - . 00:42:47 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1026ms 00:42:47 INFO - PROCESS | 1885 | 1477986167055 Marionette TRACE conn4 -> [0,3523,"getWindowHandle",null] 00:42:47 INFO - PROCESS | 1885 | 1477986167061 Marionette TRACE conn4 <- [1,3523,null,{"value":"8"}] 00:42:47 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 00:42:47 INFO - PROCESS | 1885 | 1477986167070 Marionette TRACE conn4 -> [0,3524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:47 INFO - PROCESS | 1885 | 1477986167287 Marionette TRACE conn4 <- [1,3524,null,{"value":null}] 00:42:47 INFO - PROCESS | 1885 | [1885] 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 00:42:47 INFO - PROCESS | 1885 | 1477986167512 Marionette TRACE conn4 -> [0,3525,"getWindowHandles",null] 00:42:47 INFO - PROCESS | 1885 | 1477986167520 Marionette TRACE conn4 <- [1,3525,null,["8"]] 00:42:47 INFO - PROCESS | 1885 | 1477986167534 Marionette TRACE conn4 -> [0,3526,"switchToWindow",{"name":"8"}] 00:42:47 INFO - PROCESS | 1885 | 1477986167542 Marionette TRACE conn4 <- [1,3526,null,{}] 00:42:47 INFO - PROCESS | 1885 | 1477986167549 Marionette TRACE conn4 -> [0,3527,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x83003400 == 31 [pid = 1885] [id = 774] 00:42:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x83006000) [pid = 1885] [serial = 2253] [outer = (nil)] 00:42:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x8300a000) [pid = 1885] [serial = 2254] [outer = 0x83006000] 00:42:47 INFO - PROCESS | 1885 | 1477986167665 Marionette DEBUG loaded listener.js 00:42:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x83046400) [pid = 1885] [serial = 2255] [outer = 0x83006000] 00:42:48 INFO - PROCESS | 1885 | 1477986168420 Marionette TRACE conn4 <- [1,3527,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]]]}] 00:42:48 INFO - ... 00:42:48 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1375ms 00:42:48 INFO - PROCESS | 1885 | 1477986168448 Marionette TRACE conn4 -> [0,3528,"getWindowHandle",null] 00:42:48 INFO - PROCESS | 1885 | 1477986168455 Marionette TRACE conn4 <- [1,3528,null,{"value":"8"}] 00:42:48 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 00:42:48 INFO - PROCESS | 1885 | 1477986168491 Marionette TRACE conn4 -> [0,3529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:48 INFO - PROCESS | 1885 | 1477986168686 Marionette TRACE conn4 <- [1,3529,null,{"value":null}] 00:42:48 INFO - PROCESS | 1885 | 1477986168883 Marionette TRACE conn4 -> [0,3530,"getWindowHandles",null] 00:42:48 INFO - PROCESS | 1885 | 1477986168887 Marionette TRACE conn4 <- [1,3530,null,["8"]] 00:42:48 INFO - PROCESS | 1885 | 1477986168897 Marionette TRACE conn4 -> [0,3531,"switchToWindow",{"name":"8"}] 00:42:48 INFO - PROCESS | 1885 | 1477986168902 Marionette TRACE conn4 <- [1,3531,null,{}] 00:42:48 INFO - PROCESS | 1885 | 1477986168950 Marionette TRACE conn4 -> [0,3532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:48 INFO - PROCESS | 1885 | ++DOCSHELL 0x83e33c00 == 32 [pid = 1885] [id = 775] 00:42:48 INFO - PROCESS | 1885 | ++DOMWINDOW == 90 (0x83e3cc00) [pid = 1885] [serial = 2256] [outer = (nil)] 00:42:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 91 (0x8adcf000) [pid = 1885] [serial = 2257] [outer = 0x83e3cc00] 00:42:49 INFO - PROCESS | 1885 | 1477986169053 Marionette DEBUG loaded listener.js 00:42:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 92 (0x8adf4800) [pid = 1885] [serial = 2258] [outer = 0x83e3cc00] 00:42:49 INFO - PROCESS | 1885 | 1477986169860 Marionette TRACE conn4 <- [1,3532,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]]]}] 00:42:49 INFO - ... 00:42:49 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1442ms 00:42:49 INFO - PROCESS | 1885 | 1477986169955 Marionette TRACE conn4 -> [0,3533,"getWindowHandle",null] 00:42:49 INFO - PROCESS | 1885 | 1477986169964 Marionette TRACE conn4 <- [1,3533,null,{"value":"8"}] 00:42:49 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 00:42:49 INFO - PROCESS | 1885 | 1477986169976 Marionette TRACE conn4 -> [0,3534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:50 INFO - PROCESS | 1885 | 1477986170162 Marionette TRACE conn4 <- [1,3534,null,{"value":null}] 00:42:50 INFO - PROCESS | 1885 | 1477986170361 Marionette TRACE conn4 -> [0,3535,"getWindowHandles",null] 00:42:50 INFO - PROCESS | 1885 | 1477986170365 Marionette TRACE conn4 <- [1,3535,null,["8"]] 00:42:50 INFO - PROCESS | 1885 | 1477986170372 Marionette TRACE conn4 -> [0,3536,"switchToWindow",{"name":"8"}] 00:42:50 INFO - PROCESS | 1885 | 1477986170380 Marionette TRACE conn4 <- [1,3536,null,{}] 00:42:50 INFO - PROCESS | 1885 | 1477986170429 Marionette TRACE conn4 -> [0,3537,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fcd5c00 == 33 [pid = 1885] [id = 776] 00:42:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 93 (0x8fcd7400) [pid = 1885] [serial = 2259] [outer = (nil)] 00:42:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 94 (0x8fcdf800) [pid = 1885] [serial = 2260] [outer = 0x8fcd7400] 00:42:50 INFO - PROCESS | 1885 | 1477986170539 Marionette DEBUG loaded listener.js 00:42:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 95 (0x8fce1400) [pid = 1885] [serial = 2261] [outer = 0x8fcd7400] 00:42:51 INFO - PROCESS | 1885 | 1477986171266 Marionette TRACE conn4 <- [1,3537,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]]]}] 00:42:51 INFO - ... 00:42:51 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1324ms 00:42:51 INFO - PROCESS | 1885 | 1477986171300 Marionette TRACE conn4 -> [0,3538,"getWindowHandle",null] 00:42:51 INFO - PROCESS | 1885 | 1477986171304 Marionette TRACE conn4 <- [1,3538,null,{"value":"8"}] 00:42:51 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 00:42:51 INFO - PROCESS | 1885 | 1477986171311 Marionette TRACE conn4 -> [0,3539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:51 INFO - PROCESS | 1885 | 1477986171500 Marionette TRACE conn4 <- [1,3539,null,{"value":null}] 00:42:51 INFO - PROCESS | 1885 | 1477986171674 Marionette TRACE conn4 -> [0,3540,"getWindowHandles",null] 00:42:51 INFO - PROCESS | 1885 | 1477986171683 Marionette TRACE conn4 <- [1,3540,null,["8"]] 00:42:51 INFO - PROCESS | 1885 | 1477986171740 Marionette TRACE conn4 -> [0,3541,"switchToWindow",{"name":"8"}] 00:42:51 INFO - PROCESS | 1885 | 1477986171749 Marionette TRACE conn4 <- [1,3541,null,{}] 00:42:51 INFO - PROCESS | 1885 | 1477986171758 Marionette TRACE conn4 -> [0,3542,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd88400 == 34 [pid = 1885] [id = 777] 00:42:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 96 (0x92c0c000) [pid = 1885] [serial = 2262] [outer = (nil)] 00:42:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 97 (0x9303c000) [pid = 1885] [serial = 2263] [outer = 0x92c0c000] 00:42:51 INFO - PROCESS | 1885 | 1477986171859 Marionette DEBUG loaded listener.js 00:42:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 98 (0x93331800) [pid = 1885] [serial = 2264] [outer = 0x92c0c000] 00:42:52 INFO - PROCESS | 1885 | 1477986172555 Marionette TRACE conn4 <- [1,3542,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]]]}] 00:42:52 INFO - ... 00:42:52 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1276ms 00:42:52 INFO - PROCESS | 1885 | 1477986172586 Marionette TRACE conn4 -> [0,3543,"getWindowHandle",null] 00:42:52 INFO - PROCESS | 1885 | 1477986172590 Marionette TRACE conn4 <- [1,3543,null,{"value":"8"}] 00:42:52 INFO - TEST-START | /websockets/Send-binary-blob.htm 00:42:52 INFO - PROCESS | 1885 | 1477986172597 Marionette TRACE conn4 -> [0,3544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:52 INFO - PROCESS | 1885 | 1477986172898 Marionette TRACE conn4 <- [1,3544,null,{"value":null}] 00:42:53 INFO - PROCESS | 1885 | 1477986173086 Marionette TRACE conn4 -> [0,3545,"getWindowHandles",null] 00:42:53 INFO - PROCESS | 1885 | 1477986173092 Marionette TRACE conn4 <- [1,3545,null,["8"]] 00:42:53 INFO - PROCESS | 1885 | 1477986173148 Marionette TRACE conn4 -> [0,3546,"switchToWindow",{"name":"8"}] 00:42:53 INFO - PROCESS | 1885 | 1477986173157 Marionette TRACE conn4 <- [1,3546,null,{}] 00:42:53 INFO - PROCESS | 1885 | 1477986173172 Marionette TRACE conn4 -> [0,3547,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f50800 == 35 [pid = 1885] [id = 778] 00:42:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 99 (0x82f52000) [pid = 1885] [serial = 2265] [outer = (nil)] 00:42:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 100 (0x82f79c00) [pid = 1885] [serial = 2266] [outer = 0x82f52000] 00:42:53 INFO - PROCESS | 1885 | 1477986173269 Marionette DEBUG loaded listener.js 00:42:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 101 (0x8304f400) [pid = 1885] [serial = 2267] [outer = 0x82f52000] 00:42:53 INFO - PROCESS | 1885 | --DOCSHELL 0x8adcbc00 == 34 [pid = 1885] [id = 771] 00:42:53 INFO - PROCESS | 1885 | --DOCSHELL 0x83268800 == 33 [pid = 1885] [id = 770] 00:42:53 INFO - PROCESS | 1885 | --DOCSHELL 0x82f77800 == 32 [pid = 1885] [id = 769] 00:42:53 INFO - PROCESS | 1885 | --DOCSHELL 0x83049800 == 31 [pid = 1885] [id = 768] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 100 (0x8deca000) [pid = 1885] [serial = 2204] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 99 (0x8cd89400) [pid = 1885] [serial = 2186] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 98 (0x833c6c00) [pid = 1885] [serial = 2198] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 97 (0x8cd56000) [pid = 1885] [serial = 2185] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 96 (0x9427bc00) [pid = 1885] [serial = 2215] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 95 (0x944a5c00) [pid = 1885] [serial = 2216] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 94 (0x90835000) [pid = 1885] [serial = 2191] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 93 (0x8deb3400) [pid = 1885] [serial = 2203] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 92 (0x91273000) [pid = 1885] [serial = 2194] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 91 (0x83264000) [pid = 1885] [serial = 2200] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 90 (0x8fc5e000) [pid = 1885] [serial = 2206] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 89 (0x92d94000) [pid = 1885] [serial = 2212] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x82c49400) [pid = 1885] [serial = 2182] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x93043400) [pid = 1885] [serial = 2213] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x8fbda800) [pid = 1885] [serial = 2188] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x91d2f400) [pid = 1885] [serial = 2195] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x8fcd3400) [pid = 1885] [serial = 2207] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x90837000) [pid = 1885] [serial = 2192] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x83047000) [pid = 1885] [serial = 2183] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x92c63800) [pid = 1885] [serial = 2210] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x91d2f000) [pid = 1885] [serial = 2209] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x8fc62800) [pid = 1885] [serial = 2189] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x83265400) [pid = 1885] [serial = 2197] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x83268400) [pid = 1885] [serial = 2201] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x8ccdd400) [pid = 1885] [serial = 2159] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x8304c400) [pid = 1885] [serial = 2156] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x8fc60000) [pid = 1885] [serial = 2165] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x8dec3c00) [pid = 1885] [serial = 2129] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x8fbd1c00) [pid = 1885] [serial = 2162] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x8fabd000) [pid = 1885] [serial = 2153] [outer = (nil)] [url = about:blank] 00:42:53 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x8fbdc000) [pid = 1885] [serial = 2180] [outer = (nil)] [url = about:blank] 00:42:54 INFO - PROCESS | 1885 | 1477986174129 Marionette TRACE conn4 <- [1,3547,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]]]}] 00:42:54 INFO - ... 00:42:54 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1580ms 00:42:54 INFO - PROCESS | 1885 | 1477986174178 Marionette TRACE conn4 -> [0,3548,"getWindowHandle",null] 00:42:54 INFO - PROCESS | 1885 | 1477986174186 Marionette TRACE conn4 <- [1,3548,null,{"value":"8"}] 00:42:54 INFO - TEST-START | /websockets/Send-data.htm 00:42:54 INFO - PROCESS | 1885 | 1477986174194 Marionette TRACE conn4 -> [0,3549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:54 INFO - PROCESS | 1885 | 1477986174407 Marionette TRACE conn4 <- [1,3549,null,{"value":null}] 00:42:54 INFO - PROCESS | 1885 | 1477986174589 Marionette TRACE conn4 -> [0,3550,"getWindowHandles",null] 00:42:54 INFO - PROCESS | 1885 | 1477986174593 Marionette TRACE conn4 <- [1,3550,null,["8"]] 00:42:54 INFO - PROCESS | 1885 | 1477986174599 Marionette TRACE conn4 -> [0,3551,"switchToWindow",{"name":"8"}] 00:42:54 INFO - PROCESS | 1885 | 1477986174607 Marionette TRACE conn4 <- [1,3551,null,{}] 00:42:54 INFO - PROCESS | 1885 | 1477986174612 Marionette TRACE conn4 -> [0,3552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x83269c00 == 32 [pid = 1885] [id = 779] 00:42:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 71 (0x833bf800) [pid = 1885] [serial = 2268] [outer = (nil)] 00:42:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x833c4c00) [pid = 1885] [serial = 2269] [outer = 0x833bf800] 00:42:54 INFO - PROCESS | 1885 | 1477986174718 Marionette DEBUG loaded listener.js 00:42:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x837a9800) [pid = 1885] [serial = 2270] [outer = 0x833bf800] 00:42:55 INFO - PROCESS | 1885 | 1477986175247 Marionette TRACE conn4 <- [1,3552,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]]]}] 00:42:55 INFO - ... 00:42:55 INFO - TEST-OK | /websockets/Send-data.htm | took 1077ms 00:42:55 INFO - PROCESS | 1885 | 1477986175270 Marionette TRACE conn4 -> [0,3553,"getWindowHandle",null] 00:42:55 INFO - PROCESS | 1885 | 1477986175274 Marionette TRACE conn4 <- [1,3553,null,{"value":"8"}] 00:42:55 INFO - TEST-START | /websockets/Send-data.worker 00:42:55 INFO - PROCESS | 1885 | 1477986175289 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}] 00:42:55 INFO - PROCESS | 1885 | 1477986175460 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 00:42:55 INFO - PROCESS | 1885 | 1477986175635 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 00:42:55 INFO - PROCESS | 1885 | 1477986175643 Marionette TRACE conn4 <- [1,3555,null,["8"]] 00:42:55 INFO - PROCESS | 1885 | 1477986175648 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 00:42:55 INFO - PROCESS | 1885 | 1477986175655 Marionette TRACE conn4 <- [1,3556,null,{}] 00:42:55 INFO - PROCESS | 1885 | 1477986175660 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/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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd56000 == 33 [pid = 1885] [id = 780] 00:42:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x8cd5a800) [pid = 1885] [serial = 2271] [outer = (nil)] 00:42:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x8cd89c00) [pid = 1885] [serial = 2272] [outer = 0x8cd5a800] 00:42:55 INFO - PROCESS | 1885 | 1477986175750 Marionette DEBUG loaded listener.js 00:42:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x8debf400) [pid = 1885] [serial = 2273] [outer = 0x8cd5a800] 00:42:56 INFO - PROCESS | 1885 | [1885] 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 00:42:56 INFO - PROCESS | 1885 | 1477986176477 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 00:42:56 INFO - . 00:42:56 INFO - TEST-OK | /websockets/Send-data.worker | took 1232ms 00:42:56 INFO - PROCESS | 1885 | 1477986176514 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 00:42:56 INFO - PROCESS | 1885 | 1477986176516 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 00:42:56 INFO - TEST-START | /websockets/Send-null.htm 00:42:56 INFO - PROCESS | 1885 | 1477986176526 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}] 00:42:56 INFO - PROCESS | 1885 | 1477986176765 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 00:42:56 INFO - PROCESS | 1885 | 1477986176787 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 00:42:56 INFO - PROCESS | 1885 | 1477986176791 Marionette TRACE conn4 <- [1,3560,null,["8"]] 00:42:56 INFO - PROCESS | 1885 | 1477986176797 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 00:42:56 INFO - PROCESS | 1885 | 1477986176803 Marionette TRACE conn4 <- [1,3561,null,{}] 00:42:56 INFO - PROCESS | 1885 | 1477986176808 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/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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:56 INFO - PROCESS | 1885 | ++DOCSHELL 0x8fbd4000 == 34 [pid = 1885] [id = 781] 00:42:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x8fbd4400) [pid = 1885] [serial = 2274] [outer = (nil)] 00:42:56 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x8fc5c800) [pid = 1885] [serial = 2275] [outer = 0x8fbd4400] 00:42:56 INFO - PROCESS | 1885 | 1477986176981 Marionette DEBUG loaded listener.js 00:42:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x8fc62400) [pid = 1885] [serial = 2276] [outer = 0x8fbd4400] 00:42:57 INFO - PROCESS | 1885 | 1477986177601 Marionette TRACE conn4 <- [1,3562,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]]]}] 00:42:57 INFO - ... 00:42:57 INFO - TEST-OK | /websockets/Send-null.htm | took 1121ms 00:42:57 INFO - PROCESS | 1885 | 1477986177646 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 00:42:57 INFO - PROCESS | 1885 | 1477986177652 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 00:42:57 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 00:42:57 INFO - PROCESS | 1885 | 1477986177665 Marionette TRACE conn4 -> [0,3564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:57 INFO - PROCESS | 1885 | 1477986177900 Marionette TRACE conn4 <- [1,3564,null,{"value":null}] 00:42:57 INFO - PROCESS | 1885 | 1477986177923 Marionette TRACE conn4 -> [0,3565,"getWindowHandles",null] 00:42:57 INFO - PROCESS | 1885 | 1477986177927 Marionette TRACE conn4 <- [1,3565,null,["8"]] 00:42:57 INFO - PROCESS | 1885 | 1477986177932 Marionette TRACE conn4 -> [0,3566,"switchToWindow",{"name":"8"}] 00:42:57 INFO - PROCESS | 1885 | 1477986177937 Marionette TRACE conn4 <- [1,3566,null,{}] 00:42:57 INFO - PROCESS | 1885 | 1477986177942 Marionette TRACE conn4 -> [0,3567,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:58 INFO - PROCESS | 1885 | ++DOCSHELL 0x83e3a400 == 35 [pid = 1885] [id = 782] 00:42:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x8adc8c00) [pid = 1885] [serial = 2277] [outer = (nil)] 00:42:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x9126e800) [pid = 1885] [serial = 2278] [outer = 0x8adc8c00] 00:42:58 INFO - PROCESS | 1885 | 1477986178228 Marionette DEBUG loaded listener.js 00:42:58 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x91d30800) [pid = 1885] [serial = 2279] [outer = 0x8adc8c00] 00:42:58 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x833c2800) [pid = 1885] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 00:42:58 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x82f78800) [pid = 1885] [serial = 2238] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 00:42:58 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x833c3000) [pid = 1885] [serial = 2232] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 00:42:58 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x94586000) [pid = 1885] [serial = 2223] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 00:42:58 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x83049c00) [pid = 1885] [serial = 2235] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 00:42:58 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x8362f800) [pid = 1885] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 00:42:58 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x95d70000) [pid = 1885] [serial = 2229] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 00:42:58 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x95962800) [pid = 1885] [serial = 2226] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 00:42:58 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x8adcc000) [pid = 1885] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 00:42:58 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x8deb3000) [pid = 1885] [serial = 2220] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 00:42:58 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x82f4ac00) [pid = 1885] [serial = 2217] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 00:42:58 INFO - PROCESS | 1885 | 1477986178758 Marionette TRACE conn4 <- [1,3567,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]]]}] 00:42:58 INFO - ... 00:42:58 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1125ms 00:42:58 INFO - PROCESS | 1885 | 1477986178790 Marionette TRACE conn4 -> [0,3568,"getWindowHandle",null] 00:42:58 INFO - PROCESS | 1885 | 1477986178793 Marionette TRACE conn4 <- [1,3568,null,{"value":"8"}] 00:42:58 INFO - TEST-START | /websockets/Send-unicode-data.htm 00:42:58 INFO - PROCESS | 1885 | 1477986178800 Marionette TRACE conn4 -> [0,3569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:58 INFO - PROCESS | 1885 | 1477986178956 Marionette TRACE conn4 <- [1,3569,null,{"value":null}] 00:42:58 INFO - PROCESS | 1885 | 1477986178969 Marionette TRACE conn4 -> [0,3570,"getWindowHandles",null] 00:42:58 INFO - PROCESS | 1885 | 1477986178971 Marionette TRACE conn4 <- [1,3570,null,["8"]] 00:42:58 INFO - PROCESS | 1885 | 1477986178977 Marionette TRACE conn4 -> [0,3571,"switchToWindow",{"name":"8"}] 00:42:58 INFO - PROCESS | 1885 | 1477986178982 Marionette TRACE conn4 <- [1,3571,null,{}] 00:42:59 INFO - PROCESS | 1885 | 1477986179131 Marionette TRACE conn4 -> [0,3572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:59 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adcb400 == 36 [pid = 1885] [id = 783] 00:42:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 72 (0x8dec1c00) [pid = 1885] [serial = 2280] [outer = (nil)] 00:42:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 73 (0x93037c00) [pid = 1885] [serial = 2281] [outer = 0x8dec1c00] 00:42:59 INFO - PROCESS | 1885 | 1477986179246 Marionette DEBUG loaded listener.js 00:42:59 INFO - PROCESS | 1885 | ++DOMWINDOW == 74 (0x933c9800) [pid = 1885] [serial = 2282] [outer = 0x8dec1c00] 00:42:59 INFO - PROCESS | 1885 | 1477986179803 Marionette TRACE conn4 <- [1,3572,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]]]}] 00:42:59 INFO - ... 00:42:59 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1025ms 00:42:59 INFO - PROCESS | 1885 | 1477986179828 Marionette TRACE conn4 -> [0,3573,"getWindowHandle",null] 00:42:59 INFO - PROCESS | 1885 | 1477986179832 Marionette TRACE conn4 <- [1,3573,null,{"value":"8"}] 00:42:59 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 00:42:59 INFO - PROCESS | 1885 | 1477986179839 Marionette TRACE conn4 -> [0,3574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:00 INFO - PROCESS | 1885 | 1477986180066 Marionette TRACE conn4 <- [1,3574,null,{"value":null}] 00:43:00 INFO - PROCESS | 1885 | 1477986180085 Marionette TRACE conn4 -> [0,3575,"getWindowHandles",null] 00:43:00 INFO - PROCESS | 1885 | 1477986180088 Marionette TRACE conn4 <- [1,3575,null,["8"]] 00:43:00 INFO - PROCESS | 1885 | 1477986180094 Marionette TRACE conn4 -> [0,3576,"switchToWindow",{"name":"8"}] 00:43:00 INFO - PROCESS | 1885 | 1477986180100 Marionette TRACE conn4 <- [1,3576,null,{}] 00:43:00 INFO - PROCESS | 1885 | 1477986180105 Marionette TRACE conn4 -> [0,3577,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:00 INFO - PROCESS | 1885 | ++DOCSHELL 0x94275c00 == 37 [pid = 1885] [id = 784] 00:43:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 75 (0x94a6f800) [pid = 1885] [serial = 2283] [outer = (nil)] 00:43:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 76 (0x94d06000) [pid = 1885] [serial = 2284] [outer = 0x94a6f800] 00:43:00 INFO - PROCESS | 1885 | 1477986180195 Marionette DEBUG loaded listener.js 00:43:00 INFO - PROCESS | 1885 | ++DOMWINDOW == 77 (0x94fa8800) [pid = 1885] [serial = 2285] [outer = 0x94a6f800] 00:43:00 INFO - PROCESS | 1885 | 1477986180967 Marionette TRACE conn4 <- [1,3577,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]]]}] 00:43:01 INFO - .. 00:43:01 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1171ms 00:43:01 INFO - PROCESS | 1885 | 1477986181038 Marionette TRACE conn4 -> [0,3578,"getWindowHandle",null] 00:43:01 INFO - PROCESS | 1885 | 1477986181045 Marionette TRACE conn4 <- [1,3578,null,{"value":"8"}] 00:43:01 INFO - TEST-START | /websockets/constructor.html 00:43:01 INFO - PROCESS | 1885 | 1477986181057 Marionette TRACE conn4 -> [0,3579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:01 INFO - PROCESS | 1885 | 1477986181267 Marionette TRACE conn4 <- [1,3579,null,{"value":null}] 00:43:01 INFO - PROCESS | 1885 | 1477986181468 Marionette TRACE conn4 -> [0,3580,"getWindowHandles",null] 00:43:01 INFO - PROCESS | 1885 | 1477986181473 Marionette TRACE conn4 <- [1,3580,null,["8"]] 00:43:01 INFO - PROCESS | 1885 | 1477986181480 Marionette TRACE conn4 -> [0,3581,"switchToWindow",{"name":"8"}] 00:43:01 INFO - PROCESS | 1885 | 1477986181487 Marionette TRACE conn4 <- [1,3581,null,{}] 00:43:01 INFO - PROCESS | 1885 | 1477986181537 Marionette TRACE conn4 -> [0,3582,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:01 INFO - PROCESS | 1885 | ++DOCSHELL 0x8304bc00 == 38 [pid = 1885] [id = 785] 00:43:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 78 (0x83266800) [pid = 1885] [serial = 2286] [outer = (nil)] 00:43:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 79 (0x83636000) [pid = 1885] [serial = 2287] [outer = 0x83266800] 00:43:01 INFO - PROCESS | 1885 | 1477986181659 Marionette DEBUG loaded listener.js 00:43:01 INFO - PROCESS | 1885 | ++DOMWINDOW == 80 (0x83da3c00) [pid = 1885] [serial = 2288] [outer = 0x83266800] 00:43:02 INFO - PROCESS | 1885 | 1477986182370 Marionette TRACE conn4 <- [1,3582,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 00:43:02 INFO - . 00:43:02 INFO - TEST-OK | /websockets/constructor.html | took 1335ms 00:43:02 INFO - PROCESS | 1885 | 1477986182406 Marionette TRACE conn4 -> [0,3583,"getWindowHandle",null] 00:43:02 INFO - PROCESS | 1885 | 1477986182413 Marionette TRACE conn4 <- [1,3583,null,{"value":"8"}] 00:43:02 INFO - TEST-START | /websockets/eventhandlers.html 00:43:02 INFO - PROCESS | 1885 | 1477986182422 Marionette TRACE conn4 -> [0,3584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:02 INFO - PROCESS | 1885 | 1477986182616 Marionette TRACE conn4 <- [1,3584,null,{"value":null}] 00:43:02 INFO - PROCESS | 1885 | [1885] 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 00:43:02 INFO - PROCESS | 1885 | 1477986182828 Marionette TRACE conn4 -> [0,3585,"getWindowHandles",null] 00:43:02 INFO - PROCESS | 1885 | 1477986182832 Marionette TRACE conn4 <- [1,3585,null,["8"]] 00:43:02 INFO - PROCESS | 1885 | 1477986182841 Marionette TRACE conn4 -> [0,3586,"switchToWindow",{"name":"8"}] 00:43:02 INFO - PROCESS | 1885 | 1477986182846 Marionette TRACE conn4 <- [1,3586,null,{}] 00:43:02 INFO - PROCESS | 1885 | 1477986182857 Marionette TRACE conn4 -> [0,3587,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:02 INFO - PROCESS | 1885 | ++DOCSHELL 0x8deb3000 == 39 [pid = 1885] [id = 786] 00:43:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 81 (0x8debe400) [pid = 1885] [serial = 2289] [outer = (nil)] 00:43:02 INFO - PROCESS | 1885 | ++DOMWINDOW == 82 (0x8fa37c00) [pid = 1885] [serial = 2290] [outer = 0x8debe400] 00:43:02 INFO - PROCESS | 1885 | 1477986182959 Marionette DEBUG loaded listener.js 00:43:03 INFO - PROCESS | 1885 | ++DOMWINDOW == 83 (0x8fb76400) [pid = 1885] [serial = 2291] [outer = 0x8debe400] 00:43:03 INFO - PROCESS | 1885 | 1477986183591 Marionette TRACE conn4 <- [1,3587,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]]]}] 00:43:03 INFO - .... 00:43:03 INFO - TEST-OK | /websockets/eventhandlers.html | took 1227ms 00:43:03 INFO - PROCESS | 1885 | 1477986183657 Marionette TRACE conn4 -> [0,3588,"getWindowHandle",null] 00:43:03 INFO - PROCESS | 1885 | 1477986183665 Marionette TRACE conn4 <- [1,3588,null,{"value":"8"}] 00:43:03 INFO - TEST-START | /websockets/extended-payload-length.html 00:43:03 INFO - PROCESS | 1885 | 1477986183672 Marionette TRACE conn4 -> [0,3589,"timeouts",{"script":185000}] 00:43:03 INFO - PROCESS | 1885 | 1477986183676 Marionette TRACE conn4 <- [1,3589,null,{}] 00:43:03 INFO - PROCESS | 1885 | 1477986183682 Marionette TRACE conn4 -> [0,3590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:03 INFO - PROCESS | 1885 | 1477986183865 Marionette TRACE conn4 <- [1,3590,null,{"value":null}] 00:43:03 INFO - PROCESS | 1885 | [1885] 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 00:43:03 INFO - PROCESS | 1885 | [1885] 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 00:43:03 INFO - PROCESS | 1885 | [1885] 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 00:43:03 INFO - PROCESS | 1885 | [1885] 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 00:43:04 INFO - PROCESS | 1885 | 1477986184073 Marionette TRACE conn4 -> [0,3591,"getWindowHandles",null] 00:43:04 INFO - PROCESS | 1885 | 1477986184078 Marionette TRACE conn4 <- [1,3591,null,["8"]] 00:43:04 INFO - PROCESS | 1885 | 1477986184088 Marionette TRACE conn4 -> [0,3592,"switchToWindow",{"name":"8"}] 00:43:04 INFO - PROCESS | 1885 | 1477986184096 Marionette TRACE conn4 <- [1,3592,null,{}] 00:43:04 INFO - PROCESS | 1885 | 1477986184143 Marionette TRACE conn4 -> [0,3593,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\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"}] 00:43:04 INFO - PROCESS | 1885 | ++DOCSHELL 0x92d0a000 == 40 [pid = 1885] [id = 787] 00:43:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 84 (0x92d87400) [pid = 1885] [serial = 2292] [outer = (nil)] 00:43:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 85 (0x94278c00) [pid = 1885] [serial = 2293] [outer = 0x92d87400] 00:43:04 INFO - PROCESS | 1885 | 1477986184248 Marionette DEBUG loaded listener.js 00:43:04 INFO - PROCESS | 1885 | ++DOMWINDOW == 86 (0x94a75800) [pid = 1885] [serial = 2294] [outer = 0x92d87400] 00:43:05 INFO - PROCESS | 1885 | 1477986185107 Marionette TRACE conn4 <- [1,3593,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]]]}] 00:43:05 INFO - .... 00:43:05 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1482ms 00:43:05 INFO - PROCESS | 1885 | 1477986185158 Marionette TRACE conn4 -> [0,3594,"getWindowHandle",null] 00:43:05 INFO - PROCESS | 1885 | 1477986185163 Marionette TRACE conn4 <- [1,3594,null,{"value":"8"}] 00:43:05 INFO - TEST-START | /websockets/extended-payload-length.html?wss 00:43:05 INFO - PROCESS | 1885 | 1477986185173 Marionette TRACE conn4 -> [0,3595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:05 INFO - PROCESS | 1885 | 1477986185503 Marionette TRACE conn4 <- [1,3595,null,{"value":null}] 00:43:05 INFO - PROCESS | 1885 | [1885] 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 00:43:05 INFO - PROCESS | 1885 | [1885] 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 00:43:05 INFO - PROCESS | 1885 | [1885] 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 00:43:05 INFO - PROCESS | 1885 | [1885] 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 00:43:05 INFO - PROCESS | 1885 | 1477986185655 Marionette TRACE conn4 -> [0,3596,"getWindowHandles",null] 00:43:05 INFO - PROCESS | 1885 | 1477986185659 Marionette TRACE conn4 <- [1,3596,null,["8"]] 00:43:05 INFO - PROCESS | 1885 | 1477986185669 Marionette TRACE conn4 -> [0,3597,"switchToWindow",{"name":"8"}] 00:43:05 INFO - PROCESS | 1885 | 1477986185673 Marionette TRACE conn4 <- [1,3597,null,{}] 00:43:05 INFO - PROCESS | 1885 | 1477986185679 Marionette TRACE conn4 -> [0,3598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\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"}] 00:43:05 INFO - PROCESS | 1885 | ++DOCSHELL 0x95acb800 == 41 [pid = 1885] [id = 788] 00:43:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 87 (0x95c96800) [pid = 1885] [serial = 2295] [outer = (nil)] 00:43:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 88 (0x95d69400) [pid = 1885] [serial = 2296] [outer = 0x95c96800] 00:43:05 INFO - PROCESS | 1885 | 1477986185779 Marionette DEBUG loaded listener.js 00:43:05 INFO - PROCESS | 1885 | ++DOMWINDOW == 89 (0x95d6d400) [pid = 1885] [serial = 2297] [outer = 0x95c96800] 00:43:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82f4a000 == 40 [pid = 1885] [id = 772] 00:43:08 INFO - PROCESS | 1885 | --DOCSHELL 0x83e3a400 == 39 [pid = 1885] [id = 782] 00:43:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8adcb400 == 38 [pid = 1885] [id = 783] 00:43:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8fbd4000 == 37 [pid = 1885] [id = 781] 00:43:08 INFO - PROCESS | 1885 | --DOCSHELL 0x83269c00 == 36 [pid = 1885] [id = 779] 00:43:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd56000 == 35 [pid = 1885] [id = 780] 00:43:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8fcd5c00 == 34 [pid = 1885] [id = 776] 00:43:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd88400 == 33 [pid = 1885] [id = 777] 00:43:08 INFO - PROCESS | 1885 | --DOCSHELL 0x82f50800 == 32 [pid = 1885] [id = 778] 00:43:08 INFO - PROCESS | 1885 | --DOCSHELL 0x83003400 == 31 [pid = 1885] [id = 774] 00:43:08 INFO - PROCESS | 1885 | --DOCSHELL 0x83e33c00 == 30 [pid = 1885] [id = 775] 00:43:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8dfebc00 == 29 [pid = 1885] [id = 773] 00:43:08 INFO - PROCESS | 1885 | --DOCSHELL 0x94275c00 == 28 [pid = 1885] [id = 784] 00:43:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8304bc00 == 27 [pid = 1885] [id = 785] 00:43:08 INFO - PROCESS | 1885 | --DOCSHELL 0x8deb3000 == 26 [pid = 1885] [id = 786] 00:43:08 INFO - PROCESS | 1885 | --DOCSHELL 0x92d0a000 == 25 [pid = 1885] [id = 787] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 88 (0x8325f000) [pid = 1885] [serial = 2219] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 87 (0x82f6cc00) [pid = 1885] [serial = 2218] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 86 (0x8faba000) [pid = 1885] [serial = 2222] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 85 (0x8debbc00) [pid = 1885] [serial = 2221] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 84 (0x94fab000) [pid = 1885] [serial = 2225] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 83 (0x94e23c00) [pid = 1885] [serial = 2224] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 82 (0x95ad3000) [pid = 1885] [serial = 2228] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 81 (0x95acf400) [pid = 1885] [serial = 2227] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 80 (0x966d8800) [pid = 1885] [serial = 2231] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 79 (0x966cbc00) [pid = 1885] [serial = 2230] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 78 (0x8ccddc00) [pid = 1885] [serial = 2234] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 77 (0x83d9c800) [pid = 1885] [serial = 2233] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 76 (0x8ccd7000) [pid = 1885] [serial = 2237] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 75 (0x83e33800) [pid = 1885] [serial = 2236] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 74 (0x8300d400) [pid = 1885] [serial = 2240] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 73 (0x83004400) [pid = 1885] [serial = 2239] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 72 (0x83630400) [pid = 1885] [serial = 2243] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 71 (0x833ca000) [pid = 1885] [serial = 2242] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 70 (0x8adf5c00) [pid = 1885] [serial = 2246] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 69 (0x8adce000) [pid = 1885] [serial = 2245] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 68 (0x8deb5c00) [pid = 1885] [serial = 2249] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 67 (0x8ccd5400) [pid = 1885] [serial = 2248] [outer = (nil)] [url = about:blank] 00:43:08 INFO - PROCESS | 1885 | --DOMWINDOW == 66 (0x8fa45000) [pid = 1885] [serial = 2251] [outer = (nil)] [url = about:blank] 00:43:12 INFO - PROCESS | 1885 | --DOMWINDOW == 65 (0x94a6f800) [pid = 1885] [serial = 2283] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 00:43:12 INFO - PROCESS | 1885 | --DOMWINDOW == 64 (0x8cd5a800) [pid = 1885] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 00:43:12 INFO - PROCESS | 1885 | --DOMWINDOW == 63 (0x8dec1c00) [pid = 1885] [serial = 2280] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 00:43:12 INFO - PROCESS | 1885 | --DOMWINDOW == 62 (0x8fbd4400) [pid = 1885] [serial = 2274] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 00:43:12 INFO - PROCESS | 1885 | --DOMWINDOW == 61 (0x8adc8c00) [pid = 1885] [serial = 2277] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 00:43:12 INFO - PROCESS | 1885 | --DOMWINDOW == 60 (0x8dfec000) [pid = 1885] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 00:43:12 INFO - PROCESS | 1885 | --DOMWINDOW == 59 (0x83e3cc00) [pid = 1885] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 00:43:12 INFO - PROCESS | 1885 | --DOMWINDOW == 58 (0x8fcd7400) [pid = 1885] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 00:43:12 INFO - PROCESS | 1885 | --DOMWINDOW == 57 (0x82f52000) [pid = 1885] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 00:43:12 INFO - PROCESS | 1885 | --DOMWINDOW == 56 (0x833bf800) [pid = 1885] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 00:43:12 INFO - PROCESS | 1885 | --DOMWINDOW == 55 (0x83006000) [pid = 1885] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 00:43:12 INFO - PROCESS | 1885 | --DOMWINDOW == 54 (0x92c0c000) [pid = 1885] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 00:43:17 INFO - PROCESS | 1885 | --DOCSHELL 0x82a22c00 == 24 [pid = 1885] [id = 721] 00:43:17 INFO - PROCESS | 1885 | --DOCSHELL 0x831d5800 == 23 [pid = 1885] [id = 723] 00:43:17 INFO - PROCESS | 1885 | --DOCSHELL 0x82a2d800 == 22 [pid = 1885] [id = 726] 00:43:17 INFO - PROCESS | 1885 | --DOCSHELL 0x8cd55000 == 21 [pid = 1885] [id = 724] 00:43:17 INFO - PROCESS | 1885 | --DOCSHELL 0x8cf7d000 == 20 [pid = 1885] [id = 725] 00:43:17 INFO - PROCESS | 1885 | --DOCSHELL 0x83da0800 == 19 [pid = 1885] [id = 718] 00:43:17 INFO - PROCESS | 1885 | --DOCSHELL 0x83e32000 == 18 [pid = 1885] [id = 730] 00:43:17 INFO - PROCESS | 1885 | --DOCSHELL 0x8da88c00 == 17 [pid = 1885] [id = 731] 00:43:17 INFO - PROCESS | 1885 | --DOCSHELL 0x8adef000 == 16 [pid = 1885] [id = 720] 00:43:17 INFO - PROCESS | 1885 | --DOCSHELL 0x833ca400 == 15 [pid = 1885] [id = 729] 00:43:17 INFO - PROCESS | 1885 | --DOCSHELL 0x83e3ec00 == 14 [pid = 1885] [id = 719] 00:43:17 INFO - PROCESS | 1885 | --DOCSHELL 0x8325b800 == 13 [pid = 1885] [id = 728] 00:43:17 INFO - PROCESS | 1885 | --DOCSHELL 0x831d6400 == 12 [pid = 1885] [id = 717] 00:43:17 INFO - PROCESS | 1885 | --DOCSHELL 0x82f6ac00 == 11 [pid = 1885] [id = 722] 00:43:17 INFO - PROCESS | 1885 | --DOCSHELL 0x82b15000 == 10 [pid = 1885] [id = 714] 00:43:17 INFO - PROCESS | 1885 | --DOCSHELL 0x82f54000 == 9 [pid = 1885] [id = 727] 00:43:17 INFO - PROCESS | 1885 | --DOCSHELL 0x82c46400 == 8 [pid = 1885] [id = 715] 00:43:17 INFO - PROCESS | 1885 | --DOCSHELL 0x83049000 == 7 [pid = 1885] [id = 716] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 53 (0x94d06000) [pid = 1885] [serial = 2284] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 52 (0x94fa8800) [pid = 1885] [serial = 2285] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 51 (0x93037c00) [pid = 1885] [serial = 2281] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 50 (0x933c9800) [pid = 1885] [serial = 2282] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 49 (0x9126e800) [pid = 1885] [serial = 2278] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 48 (0x91d30800) [pid = 1885] [serial = 2279] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 47 (0x8fc5c800) [pid = 1885] [serial = 2275] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 46 (0x8fc62400) [pid = 1885] [serial = 2276] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 45 (0x8cd89c00) [pid = 1885] [serial = 2272] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x8debf400) [pid = 1885] [serial = 2273] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x833c4c00) [pid = 1885] [serial = 2269] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x837a9800) [pid = 1885] [serial = 2270] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x82f79c00) [pid = 1885] [serial = 2266] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x8304f400) [pid = 1885] [serial = 2267] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x9303c000) [pid = 1885] [serial = 2263] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x93331800) [pid = 1885] [serial = 2264] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x8fcdf800) [pid = 1885] [serial = 2260] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x8fce1400) [pid = 1885] [serial = 2261] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x8adcf000) [pid = 1885] [serial = 2257] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x8adf4800) [pid = 1885] [serial = 2258] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x8300a000) [pid = 1885] [serial = 2254] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x83046400) [pid = 1885] [serial = 2255] [outer = (nil)] [url = about:blank] 00:43:17 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x8faba400) [pid = 1885] [serial = 2252] [outer = (nil)] [url = about:blank] 00:43:19 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x83266800) [pid = 1885] [serial = 2286] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 00:43:19 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x8debe400) [pid = 1885] [serial = 2289] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 00:43:19 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x92d87400) [pid = 1885] [serial = 2292] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 00:43:25 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8fb76400) [pid = 1885] [serial = 2291] [outer = (nil)] [url = about:blank] 00:43:25 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x8fa37c00) [pid = 1885] [serial = 2290] [outer = (nil)] [url = about:blank] 00:43:25 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x94a75800) [pid = 1885] [serial = 2294] [outer = (nil)] [url = about:blank] 00:43:25 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x94278c00) [pid = 1885] [serial = 2293] [outer = (nil)] [url = about:blank] 00:43:25 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x95d69400) [pid = 1885] [serial = 2296] [outer = (nil)] [url = about:blank] 00:43:25 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x83636000) [pid = 1885] [serial = 2287] [outer = (nil)] [url = about:blank] 00:43:25 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x83da3c00) [pid = 1885] [serial = 2288] [outer = (nil)] [url = about:blank] 00:44:06 INFO - PROCESS | 1885 | 1477986246342 Marionette TRACE conn4 <- [1,3598,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]]]}] 00:44:06 INFO - .... 00:44:06 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61227ms 00:44:06 INFO - PROCESS | 1885 | 1477986246402 Marionette TRACE conn4 -> [0,3599,"getWindowHandle",null] 00:44:06 INFO - PROCESS | 1885 | 1477986246408 Marionette TRACE conn4 <- [1,3599,null,{"value":"8"}] 00:44:06 INFO - TEST-START | /websockets/opening-handshake/001.html 00:44:06 INFO - PROCESS | 1885 | 1477986246419 Marionette TRACE conn4 -> [0,3600,"timeouts",{"script":35000}] 00:44:06 INFO - PROCESS | 1885 | 1477986246423 Marionette TRACE conn4 <- [1,3600,null,{}] 00:44:06 INFO - PROCESS | 1885 | 1477986246434 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}] 00:44:06 INFO - PROCESS | 1885 | 1477986246672 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 00:44:06 INFO - PROCESS | 1885 | 1477986246763 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 00:44:06 INFO - PROCESS | 1885 | 1477986246770 Marionette TRACE conn4 <- [1,3602,null,["8"]] 00:44:06 INFO - PROCESS | 1885 | 1477986246778 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 00:44:06 INFO - PROCESS | 1885 | 1477986246789 Marionette TRACE conn4 <- [1,3603,null,{}] 00:44:06 INFO - PROCESS | 1885 | 1477986246806 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([\"/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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:06 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b17800 == 8 [pid = 1885] [id = 789] 00:44:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b17c00) [pid = 1885] [serial = 2298] [outer = (nil)] 00:44:06 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82c43000) [pid = 1885] [serial = 2299] [outer = 0x82b17c00] 00:44:06 INFO - PROCESS | 1885 | 1477986246909 Marionette DEBUG loaded listener.js 00:44:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c47800) [pid = 1885] [serial = 2300] [outer = 0x82b17c00] 00:44:07 INFO - PROCESS | 1885 | [1885] 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 00:44:07 INFO - PROCESS | 1885 | 1477986247522 Marionette TRACE conn4 <- [1,3604,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 00:44:07 INFO - . 00:44:07 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1131ms 00:44:07 INFO - PROCESS | 1885 | 1477986247548 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 00:44:07 INFO - PROCESS | 1885 | 1477986247555 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 00:44:07 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 00:44:07 INFO - PROCESS | 1885 | 1477986247562 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}] 00:44:07 INFO - PROCESS | 1885 | 1477986247743 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 00:44:07 INFO - PROCESS | 1885 | 1477986247881 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 00:44:07 INFO - PROCESS | 1885 | 1477986247885 Marionette TRACE conn4 <- [1,3607,null,["8"]] 00:44:07 INFO - PROCESS | 1885 | 1477986247892 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 00:44:07 INFO - PROCESS | 1885 | 1477986247900 Marionette TRACE conn4 <- [1,3608,null,{}] 00:44:07 INFO - PROCESS | 1885 | 1477986247918 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([\"/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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:07 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c47400 == 9 [pid = 1885] [id = 790] 00:44:07 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x82f6e800) [pid = 1885] [serial = 2301] [outer = (nil)] 00:44:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x82f71000) [pid = 1885] [serial = 2302] [outer = 0x82f6e800] 00:44:08 INFO - PROCESS | 1885 | 1477986248014 Marionette DEBUG loaded listener.js 00:44:08 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x82f74800) [pid = 1885] [serial = 2303] [outer = 0x82f6e800] 00:44:08 INFO - PROCESS | 1885 | 1477986248823 Marionette TRACE conn4 <- [1,3609,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 00:44:08 INFO - . 00:44:08 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1274ms 00:44:08 INFO - PROCESS | 1885 | 1477986248836 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 00:44:08 INFO - PROCESS | 1885 | 1477986248838 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 00:44:08 INFO - TEST-START | /websockets/opening-handshake/002.html 00:44:08 INFO - PROCESS | 1885 | 1477986248845 Marionette TRACE conn4 -> [0,3611,"timeouts",{"script":185000}] 00:44:08 INFO - PROCESS | 1885 | 1477986248850 Marionette TRACE conn4 <- [1,3611,null,{}] 00:44:08 INFO - PROCESS | 1885 | 1477986248856 Marionette TRACE conn4 -> [0,3612,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:09 INFO - PROCESS | 1885 | 1477986249039 Marionette TRACE conn4 <- [1,3612,null,{"value":null}] 00:44:09 INFO - PROCESS | 1885 | 1477986249060 Marionette TRACE conn4 -> [0,3613,"getWindowHandles",null] 00:44:09 INFO - PROCESS | 1885 | 1477986249065 Marionette TRACE conn4 <- [1,3613,null,["8"]] 00:44:09 INFO - PROCESS | 1885 | 1477986249070 Marionette TRACE conn4 -> [0,3614,"switchToWindow",{"name":"8"}] 00:44:09 INFO - PROCESS | 1885 | 1477986249077 Marionette TRACE conn4 <- [1,3614,null,{}] 00:44:09 INFO - PROCESS | 1885 | 1477986249206 Marionette TRACE conn4 -> [0,3615,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\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"}] 00:44:09 INFO - PROCESS | 1885 | ++DOCSHELL 0x83046000 == 10 [pid = 1885] [id = 791] 00:44:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x83046400) [pid = 1885] [serial = 2304] [outer = (nil)] 00:44:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x83048400) [pid = 1885] [serial = 2305] [outer = 0x83046400] 00:44:09 INFO - PROCESS | 1885 | 1477986249302 Marionette DEBUG loaded listener.js 00:44:09 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x8304b400) [pid = 1885] [serial = 2306] [outer = 0x83046400] 00:44:10 INFO - PROCESS | 1885 | 1477986250787 Marionette TRACE conn4 <- [1,3615,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 00:44:10 INFO - . 00:44:10 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 1985ms 00:44:10 INFO - PROCESS | 1885 | 1477986250831 Marionette TRACE conn4 -> [0,3616,"getWindowHandle",null] 00:44:10 INFO - PROCESS | 1885 | 1477986250835 Marionette TRACE conn4 <- [1,3616,null,{"value":"8"}] 00:44:10 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 00:44:10 INFO - PROCESS | 1885 | 1477986250843 Marionette TRACE conn4 -> [0,3617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:11 INFO - PROCESS | 1885 | 1477986251048 Marionette TRACE conn4 <- [1,3617,null,{"value":null}] 00:44:11 INFO - PROCESS | 1885 | 1477986251070 Marionette TRACE conn4 -> [0,3618,"getWindowHandles",null] 00:44:11 INFO - PROCESS | 1885 | 1477986251075 Marionette TRACE conn4 <- [1,3618,null,["8"]] 00:44:11 INFO - PROCESS | 1885 | 1477986251080 Marionette TRACE conn4 -> [0,3619,"switchToWindow",{"name":"8"}] 00:44:11 INFO - PROCESS | 1885 | 1477986251086 Marionette TRACE conn4 <- [1,3619,null,{}] 00:44:11 INFO - PROCESS | 1885 | 1477986251093 Marionette TRACE conn4 -> [0,3620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\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"}] 00:44:11 INFO - PROCESS | 1885 | ++DOCSHELL 0x831d2400 == 11 [pid = 1885] [id = 792] 00:44:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x831d3000) [pid = 1885] [serial = 2307] [outer = (nil)] 00:44:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8325a800) [pid = 1885] [serial = 2308] [outer = 0x831d3000] 00:44:11 INFO - PROCESS | 1885 | 1477986251192 Marionette DEBUG loaded listener.js 00:44:11 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x83d96800) [pid = 1885] [serial = 2309] [outer = 0x831d3000] 00:44:11 INFO - PROCESS | 1885 | 1477986251813 Marionette TRACE conn4 <- [1,3620,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"]]]}] 00:44:11 INFO - . 00:44:11 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1022ms 00:44:11 INFO - PROCESS | 1885 | 1477986251864 Marionette TRACE conn4 -> [0,3621,"getWindowHandle",null] 00:44:11 INFO - PROCESS | 1885 | 1477986251867 Marionette TRACE conn4 <- [1,3621,null,{"value":"8"}] 00:44:11 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 00:44:11 INFO - PROCESS | 1885 | 1477986251874 Marionette TRACE conn4 -> [0,3622,"timeouts",{"script":35000}] 00:44:11 INFO - PROCESS | 1885 | 1477986251877 Marionette TRACE conn4 <- [1,3622,null,{}] 00:44:11 INFO - PROCESS | 1885 | 1477986251889 Marionette TRACE conn4 -> [0,3623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:12 INFO - PROCESS | 1885 | 1477986252047 Marionette TRACE conn4 <- [1,3623,null,{"value":null}] 00:44:12 INFO - PROCESS | 1885 | 1477986252058 Marionette TRACE conn4 -> [0,3624,"getWindowHandles",null] 00:44:12 INFO - PROCESS | 1885 | 1477986252060 Marionette TRACE conn4 <- [1,3624,null,["8"]] 00:44:12 INFO - PROCESS | 1885 | 1477986252195 Marionette TRACE conn4 -> [0,3625,"switchToWindow",{"name":"8"}] 00:44:12 INFO - PROCESS | 1885 | 1477986252199 Marionette TRACE conn4 <- [1,3625,null,{}] 00:44:12 INFO - PROCESS | 1885 | 1477986252208 Marionette TRACE conn4 -> [0,3626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:12 INFO - PROCESS | 1885 | ++DOCSHELL 0x83da4c00 == 12 [pid = 1885] [id = 793] 00:44:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x83e2fc00) [pid = 1885] [serial = 2310] [outer = (nil)] 00:44:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x83e32000) [pid = 1885] [serial = 2311] [outer = 0x83e2fc00] 00:44:12 INFO - PROCESS | 1885 | 1477986252297 Marionette DEBUG loaded listener.js 00:44:12 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x83e35c00) [pid = 1885] [serial = 2312] [outer = 0x83e2fc00] 00:44:12 INFO - PROCESS | 1885 | [1885] 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 00:44:13 INFO - PROCESS | 1885 | 1477986253025 Marionette TRACE conn4 <- [1,3626,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 00:44:13 INFO - . 00:44:13 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1184ms 00:44:13 INFO - TEST-START | /websockets/opening-handshake/003.html 00:44:13 INFO - PROCESS | 1885 | 1477986253058 Marionette TRACE conn4 -> [0,3627,"getWindowHandle",null] 00:44:13 INFO - PROCESS | 1885 | 1477986253060 Marionette TRACE conn4 <- [1,3627,null,{"value":"8"}] 00:44:13 INFO - PROCESS | 1885 | 1477986253068 Marionette TRACE conn4 -> [0,3628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:13 INFO - PROCESS | 1885 | 1477986253273 Marionette TRACE conn4 <- [1,3628,null,{"value":null}] 00:44:13 INFO - PROCESS | 1885 | 1477986253286 Marionette TRACE conn4 -> [0,3629,"getWindowHandles",null] 00:44:13 INFO - PROCESS | 1885 | 1477986253289 Marionette TRACE conn4 <- [1,3629,null,["8"]] 00:44:13 INFO - PROCESS | 1885 | 1477986253430 Marionette TRACE conn4 -> [0,3630,"switchToWindow",{"name":"8"}] 00:44:13 INFO - PROCESS | 1885 | 1477986253435 Marionette TRACE conn4 <- [1,3630,null,{}] 00:44:13 INFO - PROCESS | 1885 | 1477986253442 Marionette TRACE conn4 -> [0,3631,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:13 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adc4400 == 13 [pid = 1885] [id = 794] 00:44:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x8adc4800) [pid = 1885] [serial = 2313] [outer = (nil)] 00:44:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8adf5c00) [pid = 1885] [serial = 2314] [outer = 0x8adc4800] 00:44:13 INFO - PROCESS | 1885 | 1477986253536 Marionette DEBUG loaded listener.js 00:44:13 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8ccd4800) [pid = 1885] [serial = 2315] [outer = 0x8adc4800] 00:44:14 INFO - PROCESS | 1885 | 1477986254173 Marionette TRACE conn4 <- [1,3631,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 00:44:14 INFO - . 00:44:14 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1129ms 00:44:14 INFO - PROCESS | 1885 | 1477986254196 Marionette TRACE conn4 -> [0,3632,"getWindowHandle",null] 00:44:14 INFO - PROCESS | 1885 | 1477986254199 Marionette TRACE conn4 <- [1,3632,null,{"value":"8"}] 00:44:14 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 00:44:14 INFO - PROCESS | 1885 | 1477986254206 Marionette TRACE conn4 -> [0,3633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:14 INFO - PROCESS | 1885 | 1477986254427 Marionette TRACE conn4 <- [1,3633,null,{"value":null}] 00:44:14 INFO - PROCESS | 1885 | 1477986254440 Marionette TRACE conn4 -> [0,3634,"getWindowHandles",null] 00:44:14 INFO - PROCESS | 1885 | 1477986254443 Marionette TRACE conn4 <- [1,3634,null,["8"]] 00:44:14 INFO - PROCESS | 1885 | 1477986254448 Marionette TRACE conn4 -> [0,3635,"switchToWindow",{"name":"8"}] 00:44:14 INFO - PROCESS | 1885 | 1477986254454 Marionette TRACE conn4 <- [1,3635,null,{}] 00:44:14 INFO - PROCESS | 1885 | 1477986254462 Marionette TRACE conn4 -> [0,3636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:14 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c46c00 == 14 [pid = 1885] [id = 795] 00:44:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x82f51c00) [pid = 1885] [serial = 2316] [outer = (nil)] 00:44:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x8ccdc400) [pid = 1885] [serial = 2317] [outer = 0x82f51c00] 00:44:14 INFO - PROCESS | 1885 | 1477986254550 Marionette DEBUG loaded listener.js 00:44:14 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x8cd4e400) [pid = 1885] [serial = 2318] [outer = 0x82f51c00] 00:44:15 INFO - PROCESS | 1885 | 1477986255313 Marionette TRACE conn4 <- [1,3636,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"]]]}] 00:44:15 INFO - . 00:44:15 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1139ms 00:44:15 INFO - PROCESS | 1885 | 1477986255347 Marionette TRACE conn4 -> [0,3637,"getWindowHandle",null] 00:44:15 INFO - PROCESS | 1885 | 1477986255353 Marionette TRACE conn4 <- [1,3637,null,{"value":"8"}] 00:44:15 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 00:44:15 INFO - PROCESS | 1885 | 1477986255364 Marionette TRACE conn4 -> [0,3638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:15 INFO - PROCESS | 1885 | 1477986255550 Marionette TRACE conn4 <- [1,3638,null,{"value":null}] 00:44:15 INFO - PROCESS | 1885 | 1477986255732 Marionette TRACE conn4 -> [0,3639,"getWindowHandles",null] 00:44:15 INFO - PROCESS | 1885 | 1477986255737 Marionette TRACE conn4 <- [1,3639,null,["8"]] 00:44:15 INFO - PROCESS | 1885 | 1477986255748 Marionette TRACE conn4 -> [0,3640,"switchToWindow",{"name":"8"}] 00:44:15 INFO - PROCESS | 1885 | 1477986255755 Marionette TRACE conn4 <- [1,3640,null,{}] 00:44:15 INFO - PROCESS | 1885 | 1477986255805 Marionette TRACE conn4 -> [0,3641,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:15 INFO - PROCESS | 1885 | ++DOCSHELL 0x82f6d800 == 15 [pid = 1885] [id = 796] 00:44:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x82f6e400) [pid = 1885] [serial = 2319] [outer = (nil)] 00:44:15 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x83002400) [pid = 1885] [serial = 2320] [outer = 0x82f6e400] 00:44:15 INFO - PROCESS | 1885 | 1477986255921 Marionette DEBUG loaded listener.js 00:44:16 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x8300c000) [pid = 1885] [serial = 2321] [outer = 0x82f6e400] 00:44:18 INFO - PROCESS | 1885 | --DOCSHELL 0x95acb800 == 14 [pid = 1885] [id = 788] 00:44:21 INFO - PROCESS | 1885 | --DOMWINDOW == 44 (0x82f51c00) [pid = 1885] [serial = 2316] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 00:44:21 INFO - PROCESS | 1885 | --DOMWINDOW == 43 (0x8adc4800) [pid = 1885] [serial = 2313] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 00:44:21 INFO - PROCESS | 1885 | --DOMWINDOW == 42 (0x83046400) [pid = 1885] [serial = 2304] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 00:44:21 INFO - PROCESS | 1885 | --DOMWINDOW == 41 (0x831d3000) [pid = 1885] [serial = 2307] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 00:44:21 INFO - PROCESS | 1885 | --DOMWINDOW == 40 (0x95c96800) [pid = 1885] [serial = 2295] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 00:44:21 INFO - PROCESS | 1885 | --DOMWINDOW == 39 (0x83e2fc00) [pid = 1885] [serial = 2310] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 00:44:21 INFO - PROCESS | 1885 | --DOMWINDOW == 38 (0x82f6e800) [pid = 1885] [serial = 2301] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 00:44:21 INFO - PROCESS | 1885 | --DOMWINDOW == 37 (0x82b17c00) [pid = 1885] [serial = 2298] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 00:44:26 INFO - PROCESS | 1885 | --DOCSHELL 0x82c46c00 == 13 [pid = 1885] [id = 795] 00:44:26 INFO - PROCESS | 1885 | --DOCSHELL 0x8adc4400 == 12 [pid = 1885] [id = 794] 00:44:26 INFO - PROCESS | 1885 | --DOCSHELL 0x83da4c00 == 11 [pid = 1885] [id = 793] 00:44:26 INFO - PROCESS | 1885 | --DOCSHELL 0x83046000 == 10 [pid = 1885] [id = 791] 00:44:26 INFO - PROCESS | 1885 | --DOCSHELL 0x831d2400 == 9 [pid = 1885] [id = 792] 00:44:26 INFO - PROCESS | 1885 | --DOCSHELL 0x82c47400 == 8 [pid = 1885] [id = 790] 00:44:26 INFO - PROCESS | 1885 | --DOCSHELL 0x82b17800 == 7 [pid = 1885] [id = 789] 00:44:26 INFO - PROCESS | 1885 | --DOMWINDOW == 36 (0x8ccdc400) [pid = 1885] [serial = 2317] [outer = (nil)] [url = about:blank] 00:44:26 INFO - PROCESS | 1885 | --DOMWINDOW == 35 (0x8cd4e400) [pid = 1885] [serial = 2318] [outer = (nil)] [url = about:blank] 00:44:26 INFO - PROCESS | 1885 | --DOMWINDOW == 34 (0x8adf5c00) [pid = 1885] [serial = 2314] [outer = (nil)] [url = about:blank] 00:44:26 INFO - PROCESS | 1885 | --DOMWINDOW == 33 (0x8ccd4800) [pid = 1885] [serial = 2315] [outer = (nil)] [url = about:blank] 00:44:26 INFO - PROCESS | 1885 | --DOMWINDOW == 32 (0x83e32000) [pid = 1885] [serial = 2311] [outer = (nil)] [url = about:blank] 00:44:26 INFO - PROCESS | 1885 | --DOMWINDOW == 31 (0x83e35c00) [pid = 1885] [serial = 2312] [outer = (nil)] [url = about:blank] 00:44:26 INFO - PROCESS | 1885 | --DOMWINDOW == 30 (0x8325a800) [pid = 1885] [serial = 2308] [outer = (nil)] [url = about:blank] 00:44:26 INFO - PROCESS | 1885 | --DOMWINDOW == 29 (0x83d96800) [pid = 1885] [serial = 2309] [outer = (nil)] [url = about:blank] 00:44:26 INFO - PROCESS | 1885 | --DOMWINDOW == 28 (0x83048400) [pid = 1885] [serial = 2305] [outer = (nil)] [url = about:blank] 00:44:26 INFO - PROCESS | 1885 | --DOMWINDOW == 27 (0x8304b400) [pid = 1885] [serial = 2306] [outer = (nil)] [url = about:blank] 00:44:26 INFO - PROCESS | 1885 | --DOMWINDOW == 26 (0x82f71000) [pid = 1885] [serial = 2302] [outer = (nil)] [url = about:blank] 00:44:26 INFO - PROCESS | 1885 | --DOMWINDOW == 25 (0x82f74800) [pid = 1885] [serial = 2303] [outer = (nil)] [url = about:blank] 00:44:26 INFO - PROCESS | 1885 | --DOMWINDOW == 24 (0x82c43000) [pid = 1885] [serial = 2299] [outer = (nil)] [url = about:blank] 00:44:26 INFO - PROCESS | 1885 | --DOMWINDOW == 23 (0x82c47800) [pid = 1885] [serial = 2300] [outer = (nil)] [url = about:blank] 00:44:26 INFO - PROCESS | 1885 | --DOMWINDOW == 22 (0x95d6d400) [pid = 1885] [serial = 2297] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1885 | --DOMWINDOW == 21 (0x83002400) [pid = 1885] [serial = 2320] [outer = (nil)] [url = about:blank] 00:44:46 INFO - PROCESS | 1885 | MARIONETTE LOG: INFO: Timeout fired 00:44:46 INFO - PROCESS | 1885 | 1477986286118 Marionette TRACE conn4 <- [1,3641,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 00:44:46 INFO - . 00:44:46 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30810ms 00:44:46 INFO - PROCESS | 1885 | 1477986286173 Marionette TRACE conn4 -> [0,3642,"getWindowHandle",null] 00:44:46 INFO - PROCESS | 1885 | 1477986286180 Marionette TRACE conn4 <- [1,3642,null,{"value":"8"}] 00:44:46 INFO - TEST-START | /websockets/opening-handshake/005.html 00:44:46 INFO - PROCESS | 1885 | 1477986286191 Marionette TRACE conn4 -> [0,3643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:46 INFO - PROCESS | 1885 | 1477986286416 Marionette TRACE conn4 <- [1,3643,null,{"value":null}] 00:44:46 INFO - PROCESS | 1885 | 1477986286507 Marionette TRACE conn4 -> [0,3644,"getWindowHandles",null] 00:44:46 INFO - PROCESS | 1885 | 1477986286512 Marionette TRACE conn4 <- [1,3644,null,["8"]] 00:44:46 INFO - PROCESS | 1885 | 1477986286521 Marionette TRACE conn4 -> [0,3645,"switchToWindow",{"name":"8"}] 00:44:46 INFO - PROCESS | 1885 | 1477986286528 Marionette TRACE conn4 <- [1,3645,null,{}] 00:44:46 INFO - PROCESS | 1885 | 1477986286535 Marionette TRACE conn4 -> [0,3646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:46 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b15400 == 8 [pid = 1885] [id = 797] 00:44:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 22 (0x82b15c00) [pid = 1885] [serial = 2322] [outer = (nil)] 00:44:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 23 (0x82c41800) [pid = 1885] [serial = 2323] [outer = 0x82b15c00] 00:44:46 INFO - PROCESS | 1885 | 1477986286643 Marionette DEBUG loaded listener.js 00:44:46 INFO - PROCESS | 1885 | ++DOMWINDOW == 24 (0x82c46000) [pid = 1885] [serial = 2324] [outer = 0x82b15c00] 00:44:47 INFO - PROCESS | 1885 | 1477986287200 Marionette TRACE conn4 <- [1,3646,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,3647,"getWindowHandle",null] 00:44:47 INFO - PROCESS | 1885 | 1477986287238 Marionette TRACE conn4 <- [1,3647,null,{"value":"8"}] 00:44:47 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 00:44:47 INFO - PROCESS | 1885 | 1477986287247 Marionette TRACE conn4 -> [0,3648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:47 INFO - PROCESS | 1885 | 1477986287430 Marionette TRACE conn4 <- [1,3648,null,{"value":null}] 00:44:47 INFO - PROCESS | 1885 | 1477986287572 Marionette TRACE conn4 -> [0,3649,"getWindowHandles",null] 00:44:47 INFO - PROCESS | 1885 | 1477986287577 Marionette TRACE conn4 <- [1,3649,null,["8"]] 00:44:47 INFO - PROCESS | 1885 | 1477986287584 Marionette TRACE conn4 -> [0,3650,"switchToWindow",{"name":"8"}] 00:44:47 INFO - PROCESS | 1885 | 1477986287589 Marionette TRACE conn4 <- [1,3650,null,{}] 00:44:47 INFO - PROCESS | 1885 | 1477986287595 Marionette TRACE conn4 -> [0,3651,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:47 INFO - PROCESS | 1885 | ++DOCSHELL 0x82c45c00 == 9 [pid = 1885] [id = 798] 00:44:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 25 (0x82f70000) [pid = 1885] [serial = 2325] [outer = (nil)] 00:44:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 26 (0x82f72c00) [pid = 1885] [serial = 2326] [outer = 0x82f70000] 00:44:47 INFO - PROCESS | 1885 | 1477986287689 Marionette DEBUG loaded listener.js 00:44:47 INFO - PROCESS | 1885 | ++DOMWINDOW == 27 (0x82f75c00) [pid = 1885] [serial = 2327] [outer = 0x82f70000] 00:44:47 INFO - PROCESS | 1885 | [1885] 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 00:44:48 INFO - ............................................................. 00:44:48 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1607ms 00:44:48 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 00:44:48 INFO - PROCESS | 1885 | 1477986288787 Marionette TRACE conn4 <- [1,3651,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,{},{}]]]}] 00:44:48 INFO - PROCESS | 1885 | 1477986288869 Marionette TRACE conn4 -> [0,3652,"getWindowHandle",null] 00:44:48 INFO - PROCESS | 1885 | 1477986288881 Marionette TRACE conn4 <- [1,3652,null,{"value":"8"}] 00:44:48 INFO - PROCESS | 1885 | 1477986288892 Marionette TRACE conn4 -> [0,3653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:49 INFO - PROCESS | 1885 | 1477986289088 Marionette TRACE conn4 <- [1,3653,null,{"value":null}] 00:44:49 INFO - PROCESS | 1885 | 1477986289111 Marionette TRACE conn4 -> [0,3654,"getWindowHandles",null] 00:44:49 INFO - PROCESS | 1885 | 1477986289117 Marionette TRACE conn4 <- [1,3654,null,["8"]] 00:44:49 INFO - PROCESS | 1885 | 1477986289248 Marionette TRACE conn4 -> [0,3655,"switchToWindow",{"name":"8"}] 00:44:49 INFO - PROCESS | 1885 | 1477986289255 Marionette TRACE conn4 <- [1,3655,null,{}] 00:44:49 INFO - PROCESS | 1885 | 1477986289262 Marionette TRACE conn4 -> [0,3656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:49 INFO - PROCESS | 1885 | ++DOCSHELL 0x83260400 == 10 [pid = 1885] [id = 799] 00:44:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 28 (0x83260800) [pid = 1885] [serial = 2328] [outer = (nil)] 00:44:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 29 (0x83262c00) [pid = 1885] [serial = 2329] [outer = 0x83260800] 00:44:49 INFO - PROCESS | 1885 | 1477986289360 Marionette DEBUG loaded listener.js 00:44:49 INFO - PROCESS | 1885 | ++DOMWINDOW == 30 (0x83266000) [pid = 1885] [serial = 2330] [outer = 0x83260800] 00:44:49 INFO - PROCESS | 1885 | [1885] 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 00:44:50 INFO - PROCESS | 1885 | 1477986290237 Marionette TRACE conn4 <- [1,3656,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,{},{}]]]}] 00:44:50 INFO - .................................. 00:44:50 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1388ms 00:44:50 INFO - PROCESS | 1885 | 1477986290278 Marionette TRACE conn4 -> [0,3657,"getWindowHandle",null] 00:44:50 INFO - TEST-START | /workers/semantics/interface-objects/003.html 00:44:50 INFO - PROCESS | 1885 | 1477986290283 Marionette TRACE conn4 <- [1,3657,null,{"value":"8"}] 00:44:50 INFO - PROCESS | 1885 | 1477986290294 Marionette TRACE conn4 -> [0,3658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:50 INFO - PROCESS | 1885 | 1477986290460 Marionette TRACE conn4 <- [1,3658,null,{"value":null}] 00:44:50 INFO - PROCESS | 1885 | 1477986290474 Marionette TRACE conn4 -> [0,3659,"getWindowHandles",null] 00:44:50 INFO - PROCESS | 1885 | 1477986290481 Marionette TRACE conn4 <- [1,3659,null,["8"]] 00:44:50 INFO - PROCESS | 1885 | 1477986290486 Marionette TRACE conn4 -> [0,3660,"switchToWindow",{"name":"8"}] 00:44:50 INFO - PROCESS | 1885 | 1477986290492 Marionette TRACE conn4 <- [1,3660,null,{}] 00:44:50 INFO - PROCESS | 1885 | 1477986290499 Marionette TRACE conn4 -> [0,3661,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:50 INFO - PROCESS | 1885 | ++DOCSHELL 0x831ce400 == 11 [pid = 1885] [id = 800] 00:44:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 31 (0x837a9c00) [pid = 1885] [serial = 2331] [outer = (nil)] 00:44:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 32 (0x8adcf400) [pid = 1885] [serial = 2332] [outer = 0x837a9c00] 00:44:50 INFO - PROCESS | 1885 | 1477986290597 Marionette DEBUG loaded listener.js 00:44:50 INFO - PROCESS | 1885 | ++DOMWINDOW == 33 (0x8adf5000) [pid = 1885] [serial = 2333] [outer = 0x837a9c00] 00:44:51 INFO - .............................................................. 00:44:51 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1265ms 00:44:51 INFO - TEST-START | /workers/semantics/interface-objects/004.html 00:44:51 INFO - PROCESS | 1885 | 1477986291462 Marionette TRACE conn4 <- [1,3661,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]]]}] 00:44:51 INFO - PROCESS | 1885 | 1477986291555 Marionette TRACE conn4 -> [0,3662,"getWindowHandle",null] 00:44:51 INFO - PROCESS | 1885 | 1477986291562 Marionette TRACE conn4 <- [1,3662,null,{"value":"8"}] 00:44:51 INFO - PROCESS | 1885 | 1477986291567 Marionette TRACE conn4 -> [0,3663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:51 INFO - PROCESS | 1885 | 1477986291740 Marionette TRACE conn4 <- [1,3663,null,{"value":null}] 00:44:51 INFO - PROCESS | 1885 | 1477986291907 Marionette TRACE conn4 -> [0,3664,"getWindowHandles",null] 00:44:51 INFO - PROCESS | 1885 | 1477986291911 Marionette TRACE conn4 <- [1,3664,null,["8"]] 00:44:51 INFO - PROCESS | 1885 | 1477986291916 Marionette TRACE conn4 -> [0,3665,"switchToWindow",{"name":"8"}] 00:44:51 INFO - PROCESS | 1885 | 1477986291921 Marionette TRACE conn4 <- [1,3665,null,{}] 00:44:51 INFO - PROCESS | 1885 | 1477986291926 Marionette TRACE conn4 -> [0,3666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:51 INFO - PROCESS | 1885 | ++DOCSHELL 0x8adf6c00 == 12 [pid = 1885] [id = 801] 00:44:51 INFO - PROCESS | 1885 | ++DOMWINDOW == 34 (0x8adf9400) [pid = 1885] [serial = 2334] [outer = (nil)] 00:44:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 35 (0x8ccd4000) [pid = 1885] [serial = 2335] [outer = 0x8adf9400] 00:44:52 INFO - PROCESS | 1885 | 1477986292014 Marionette DEBUG loaded listener.js 00:44:52 INFO - PROCESS | 1885 | ++DOMWINDOW == 36 (0x8ccddc00) [pid = 1885] [serial = 2336] [outer = 0x8adf9400] 00:44:52 INFO - PROCESS | 1885 | 1477986292631 Marionette TRACE conn4 <- [1,3666,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]]]}] 00:44:52 INFO - ................................. 00:44:52 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1131ms 00:44:52 INFO - PROCESS | 1885 | 1477986292699 Marionette TRACE conn4 -> [0,3667,"getWindowHandle",null] 00:44:52 INFO - PROCESS | 1885 | 1477986292702 Marionette TRACE conn4 <- [1,3667,null,{"value":"8"}] 00:44:52 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 00:44:52 INFO - PROCESS | 1885 | 1477986292709 Marionette TRACE conn4 -> [0,3668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:52 INFO - PROCESS | 1885 | 1477986292913 Marionette TRACE conn4 <- [1,3668,null,{"value":null}] 00:44:53 INFO - PROCESS | 1885 | 1477986293074 Marionette TRACE conn4 -> [0,3669,"getWindowHandles",null] 00:44:53 INFO - PROCESS | 1885 | 1477986293078 Marionette TRACE conn4 <- [1,3669,null,["8"]] 00:44:53 INFO - PROCESS | 1885 | 1477986293083 Marionette TRACE conn4 -> [0,3670,"switchToWindow",{"name":"8"}] 00:44:53 INFO - PROCESS | 1885 | 1477986293088 Marionette TRACE conn4 <- [1,3670,null,{}] 00:44:53 INFO - PROCESS | 1885 | 1477986293093 Marionette TRACE conn4 -> [0,3671,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:53 INFO - PROCESS | 1885 | ++DOCSHELL 0x8cd5b000 == 13 [pid = 1885] [id = 802] 00:44:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 37 (0x8cd80800) [pid = 1885] [serial = 2337] [outer = (nil)] 00:44:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 38 (0x8cd85800) [pid = 1885] [serial = 2338] [outer = 0x8cd80800] 00:44:53 INFO - PROCESS | 1885 | 1477986293186 Marionette DEBUG loaded listener.js 00:44:53 INFO - PROCESS | 1885 | ++DOMWINDOW == 39 (0x8dbc7c00) [pid = 1885] [serial = 2339] [outer = 0x8cd80800] 00:44:53 INFO - PROCESS | 1885 | 1477986293868 Marionette TRACE conn4 <- [1,3671,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"]]]}] 00:44:53 INFO - . 00:44:53 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1221ms 00:44:53 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 00:44:53 INFO - PROCESS | 1885 | 1477986293930 Marionette TRACE conn4 -> [0,3672,"getWindowHandle",null] 00:44:53 INFO - PROCESS | 1885 | 1477986293933 Marionette TRACE conn4 <- [1,3672,null,{"value":"8"}] 00:44:53 INFO - PROCESS | 1885 | 1477986293940 Marionette TRACE conn4 -> [0,3673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:54 INFO - PROCESS | 1885 | 1477986294094 Marionette TRACE conn4 <- [1,3673,null,{"value":null}] 00:44:54 INFO - PROCESS | 1885 | 1477986294256 Marionette TRACE conn4 -> [0,3674,"getWindowHandles",null] 00:44:54 INFO - PROCESS | 1885 | 1477986294263 Marionette TRACE conn4 <- [1,3674,null,["8"]] 00:44:54 INFO - PROCESS | 1885 | 1477986294268 Marionette TRACE conn4 -> [0,3675,"switchToWindow",{"name":"8"}] 00:44:54 INFO - PROCESS | 1885 | 1477986294274 Marionette TRACE conn4 <- [1,3675,null,{}] 00:44:54 INFO - PROCESS | 1885 | 1477986294279 Marionette TRACE conn4 -> [0,3676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:54 INFO - PROCESS | 1885 | ++DOCSHELL 0x82b0d400 == 14 [pid = 1885] [id = 803] 00:44:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 40 (0x82b0d800) [pid = 1885] [serial = 2340] [outer = (nil)] 00:44:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 41 (0x8300ec00) [pid = 1885] [serial = 2341] [outer = 0x82b0d800] 00:44:54 INFO - PROCESS | 1885 | 1477986294375 Marionette DEBUG loaded listener.js 00:44:54 INFO - PROCESS | 1885 | ++DOMWINDOW == 42 (0x8304b400) [pid = 1885] [serial = 2342] [outer = 0x82b0d800] 00:44:55 INFO - PROCESS | 1885 | 1477986295083 Marionette TRACE conn4 <- [1,3676,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"]]]}] 00:44:55 INFO - . 00:44:55 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1179ms 00:44:55 INFO - PROCESS | 1885 | 1477986295129 Marionette TRACE conn4 -> [0,3677,"getWindowHandle",null] 00:44:55 INFO - PROCESS | 1885 | 1477986295141 Marionette TRACE conn4 <- [1,3677,null,{"value":"8"}] 00:44:55 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 00:44:55 INFO - PROCESS | 1885 | 1477986295158 Marionette TRACE conn4 -> [0,3678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:55 INFO - PROCESS | 1885 | 1477986295402 Marionette TRACE conn4 <- [1,3678,null,{"value":null}] 00:44:55 INFO - PROCESS | 1885 | 1477986295606 Marionette TRACE conn4 -> [0,3679,"getWindowHandles",null] 00:44:55 INFO - PROCESS | 1885 | 1477986295614 Marionette TRACE conn4 <- [1,3679,null,["8"]] 00:44:55 INFO - PROCESS | 1885 | 1477986295666 Marionette TRACE conn4 -> [0,3680,"switchToWindow",{"name":"8"}] 00:44:55 INFO - PROCESS | 1885 | 1477986295673 Marionette TRACE conn4 <- [1,3680,null,{}] 00:44:55 INFO - PROCESS | 1885 | 1477986295680 Marionette TRACE conn4 -> [0,3681,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:55 INFO - PROCESS | 1885 | ++DOCSHELL 0x82a2bc00 == 15 [pid = 1885] [id = 804] 00:44:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 43 (0x82a2c000) [pid = 1885] [serial = 2343] [outer = (nil)] 00:44:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 44 (0x82c4d800) [pid = 1885] [serial = 2344] [outer = 0x82a2c000] 00:44:55 INFO - PROCESS | 1885 | 1477986295800 Marionette DEBUG loaded listener.js 00:44:55 INFO - PROCESS | 1885 | ++DOMWINDOW == 45 (0x82f52800) [pid = 1885] [serial = 2345] [outer = 0x82a2c000] 00:44:56 INFO - PROCESS | 1885 | 1477986296473 Marionette TRACE conn4 <- [1,3681,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"]]]}] 00:44:56 INFO - . 00:44:56 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1375ms 00:44:56 INFO - PROCESS | 1885 | 1477986296530 Marionette TRACE conn4 -> [0,3682,"getWindowHandle",null] 00:44:56 INFO - PROCESS | 1885 | 1477986296537 Marionette TRACE conn4 <- [1,3682,null,{"value":"8"}] 00:44:56 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 00:44:56 INFO - PROCESS | 1885 | 1477986296545 Marionette TRACE conn4 -> [0,3683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:56 INFO - PROCESS | 1885 | 1477986296727 Marionette TRACE conn4 <- [1,3683,null,{"value":null}] 00:44:56 INFO - PROCESS | 1885 | 1477986296919 Marionette TRACE conn4 -> [0,3684,"getWindowHandles",null] 00:44:56 INFO - PROCESS | 1885 | 1477986296930 Marionette TRACE conn4 <- [1,3684,null,["8"]] 00:44:56 INFO - PROCESS | 1885 | 1477986296983 Marionette TRACE conn4 -> [0,3685,"switchToWindow",{"name":"8"}] 00:44:56 INFO - PROCESS | 1885 | 1477986296989 Marionette TRACE conn4 <- [1,3685,null,{}] 00:44:57 INFO - PROCESS | 1885 | 1477986296996 Marionette TRACE conn4 -> [0,3686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"e6c7fd9e-a2e8-4ee1-a712-bef8b2d63815\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:57 INFO - PROCESS | 1885 | ++DOCSHELL 0x831c8800 == 16 [pid = 1885] [id = 805] 00:44:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 46 (0x831c8c00) [pid = 1885] [serial = 2346] [outer = (nil)] 00:44:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 47 (0x831d2c00) [pid = 1885] [serial = 2347] [outer = 0x831c8c00] 00:44:57 INFO - PROCESS | 1885 | 1477986297100 Marionette DEBUG loaded listener.js 00:44:57 INFO - PROCESS | 1885 | ++DOMWINDOW == 48 (0x8325bc00) [pid = 1885] [serial = 2348] [outer = 0x831c8c00] 00:44:57 INFO - PROCESS | 1885 | 1477986297788 Marionette TRACE conn4 <- [1,3686,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,3687,"getWindowHandle",null] 00:44:57 INFO - PROCESS | 1885 | 1477986297837 Marionette TRACE conn4 <- [1,3687,null,{"value":"8"}] 00:44:58 WARNING - u'runner_teardown' () 00:44:58 INFO - No more tests 00:44:58 INFO - Got 0 unexpected results 00:44:58 INFO - SUITE-END | took 2320s 00:44:59 INFO - Closing logging queue 00:44:59 INFO - queue closed 00:44:59 INFO - Return code: 0 00:44:59 WARNING - # TBPL SUCCESS # 00:44:59 INFO - Running post-action listener: _resource_record_post_action 00:44:59 INFO - [mozharness: 2016-11-01 07:44:59.242190Z] Finished run-tests step (success) 00:44:59 INFO - Running post-run listener: _resource_record_post_run 00:44:59 INFO - Total resource usage - Wall time: 2360s; CPU: 49.0%; Read bytes: 13799424; Write bytes: 316334080; Read time: 732; Write time: 190544 00:44:59 INFO - TinderboxPrint: CPU usage
49.4% 00:44:59 INFO - TinderboxPrint: I/O read bytes / time
13,799,424 / 732 00:44:59 INFO - TinderboxPrint: I/O write bytes / time
316,334,080 / 190,544 00:44:59 INFO - TinderboxPrint: CPU idle
1,180.7 (50.3%) 00:44:59 INFO - TinderboxPrint: CPU system
117.6 (5.0%) 00:44:59 INFO - TinderboxPrint: CPU user
1,042.9 (44.5%) 00:44:59 INFO - TinderboxPrint: Swap in / out
0 / 0 00:44:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:44:59 INFO - install - Wall time: 34s; CPU: 100.0%; Read bytes: 4096; Write bytes: 205660160; Read time: 4; Write time: 170772 00:44:59 INFO - run-tests - Wall time: 2327s; CPU: 49.0%; Read bytes: 11624448; Write bytes: 101081088; Read time: 672; Write time: 8120 00:45:00 INFO - Running post-run listener: _upload_blobber_files 00:45:00 INFO - Blob upload gear active. 00:45:00 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 00:45:00 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 00:45:00 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'] 00:45:00 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 00:45:00 INFO - (blobuploader) - INFO - Open directory for files ... 00:45:00 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 00:45:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:45:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:45:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:45:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:45:04 INFO - (blobuploader) - INFO - Done attempting. 00:45:04 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 00:45:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:45:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:45:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:45:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:45:05 INFO - (blobuploader) - INFO - Done attempting. 00:45:05 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 00:45:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:45:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:45:09 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 00:45:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:45:09 INFO - (blobuploader) - INFO - Done attempting. 00:45:09 INFO - (blobuploader) - INFO - Iteration through files over. 00:45:09 INFO - Return code: 0 00:45:09 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 00:45:09 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 00:45:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/ad43b4f1fa1a0cfab5827a27dd92aea061f1a14cb3203d0ad07c1c759394dfff8998bdf9a6542893d5ad27f11e83519d93aeb9af5a62b797d3f65dd4cee7c9d2", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/111a0c727811735c82a85d82fc10bb6e4c8951e10c1636843739f68b86a2922dcf93f545b52c4225938509426e92158de86c04b350fae0e0f2c90762a7aa287d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/eb3554338c7aae3beb3bf6cd0bfbda418a3cbbaaa3cb00682aac97ba3468c83fa8e236dce151f127527a16741238b15363560fc9a57732c09a67f8fc5173ac86"} 00:45:09 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 00:45:09 INFO - Writing to file /builds/slave/test/properties/blobber_files 00:45:09 INFO - Contents: 00:45:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/ad43b4f1fa1a0cfab5827a27dd92aea061f1a14cb3203d0ad07c1c759394dfff8998bdf9a6542893d5ad27f11e83519d93aeb9af5a62b797d3f65dd4cee7c9d2", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/111a0c727811735c82a85d82fc10bb6e4c8951e10c1636843739f68b86a2922dcf93f545b52c4225938509426e92158de86c04b350fae0e0f2c90762a7aa287d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/eb3554338c7aae3beb3bf6cd0bfbda418a3cbbaaa3cb00682aac97ba3468c83fa8e236dce151f127527a16741238b15363560fc9a57732c09a67f8fc5173ac86"} 00:45:09 INFO - Running post-run listener: copy_logs_to_upload_dir 00:45:09 INFO - Copying logs to upload dir... 00:45:09 INFO - mkdir: /builds/slave/test/build/upload/logs 00:45:09 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2472.011094 ========= master_lag: 1.14 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 41 mins, 13 secs) (at 2016-11-01 00:45:10.869149) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-11-01 00:45:10.881092) ========= 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-1477983690.580785-305381803 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/ad43b4f1fa1a0cfab5827a27dd92aea061f1a14cb3203d0ad07c1c759394dfff8998bdf9a6542893d5ad27f11e83519d93aeb9af5a62b797d3f65dd4cee7c9d2", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/111a0c727811735c82a85d82fc10bb6e4c8951e10c1636843739f68b86a2922dcf93f545b52c4225938509426e92158de86c04b350fae0e0f2c90762a7aa287d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/eb3554338c7aae3beb3bf6cd0bfbda418a3cbbaaa3cb00682aac97ba3468c83fa8e236dce151f127527a16741238b15363560fc9a57732c09a67f8fc5173ac86"} build_url:https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032769 build_url: 'https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/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/ad43b4f1fa1a0cfab5827a27dd92aea061f1a14cb3203d0ad07c1c759394dfff8998bdf9a6542893d5ad27f11e83519d93aeb9af5a62b797d3f65dd4cee7c9d2", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/111a0c727811735c82a85d82fc10bb6e4c8951e10c1636843739f68b86a2922dcf93f545b52c4225938509426e92158de86c04b350fae0e0f2c90762a7aa287d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/eb3554338c7aae3beb3bf6cd0bfbda418a3cbbaaa3cb00682aac97ba3468c83fa8e236dce151f127527a16741238b15363560fc9a57732c09a67f8fc5173ac86"}' symbols_url: 'https://queue.taskcluster.net/v1/task/UGnbE9yjRvCgLFdH1yFj7A/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-11-01 00:45:10.953072) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 00:45:10.953397) ========= 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-1477983690.580785-305381803 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016421 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 00:45:11.054548) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-11-01 00:45:11.054870) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-11-01 00:45:11.055154) ========= ========= Total master_lag: 1.54 =========