builder: fx-team_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0168 starttime: 1461410453.84 results: success (0) buildid: 20160423024847 builduid: 0b56103f51b843b3a3ea6e70d15b86ed revision: ad71189f79aa732acb0ad2518d33d46387386045 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-23 04:20:53.838465) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-23 04:20:53.838948) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-23 04:20:53.839240) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-23 04:20:53.996085) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 04:20:53.996463) ========= 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: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.MtFSAPYvMF/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.RVPG01455M/Listeners TMPDIR=/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-04-23 04:20:54-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 25.6M=0s 2016-04-23 04:20:54 (25.6 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.533255 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 04:20:54.557663) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 04:20:54.557978) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.MtFSAPYvMF/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.RVPG01455M/Listeners TMPDIR=/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.025926 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 04:20:54.626580) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-23 04:20:54.626918) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev ad71189f79aa732acb0ad2518d33d46387386045 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev ad71189f79aa732acb0ad2518d33d46387386045 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.MtFSAPYvMF/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.RVPG01455M/Listeners TMPDIR=/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-04-23 04:20:54,708 truncating revision to first 12 chars 2016-04-23 04:20:54,708 Setting DEBUG logging. 2016-04-23 04:20:54,708 attempt 1/10 2016-04-23 04:20:54,708 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/ad71189f79aa?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-23 04:20:55,666 unpacking tar archive at: fx-team-ad71189f79aa/testing/mozharness/ program finished with exit code 0 elapsedTime=1.206086 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-23 04:20:55.854540) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-23 04:20:55.854816) ========= script_repo_revision: ad71189f79aa732acb0ad2518d33d46387386045 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-23 04:20:55.858199) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-23 04:20:55.858485) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-23 04:20:55.871877) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 57 secs) (at 2016-04-23 04:20:55.872191) ========= /tools/buildbot/bin/python 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 fx-team --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', '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', 'fx-team', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.MtFSAPYvMF/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.RVPG01455M/Listeners TMPDIR=/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 04:20:56 INFO - MultiFileLogger online at 20160423 04:20:56 in /builds/slave/test 04:20:56 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 fx-team --download-symbols true 04:20:56 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:20:56 INFO - {'append_to_log': False, 04:20:56 INFO - 'base_work_dir': '/builds/slave/test', 04:20:56 INFO - 'blob_upload_branch': 'fx-team', 04:20:56 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:20:56 INFO - 'buildbot_json_path': 'buildprops.json', 04:20:56 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:20:56 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:20:56 INFO - 'download_minidump_stackwalk': True, 04:20:56 INFO - 'download_symbols': 'true', 04:20:56 INFO - 'e10s': False, 04:20:56 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:20:56 INFO - 'tooltool.py': '/tools/tooltool.py', 04:20:56 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:20:56 INFO - '/tools/misc-python/virtualenv.py')}, 04:20:56 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:20:56 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:20:56 INFO - 'log_level': 'info', 04:20:56 INFO - 'log_to_console': True, 04:20:56 INFO - 'opt_config_files': (), 04:20:56 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:20:56 INFO - '--processes=1', 04:20:56 INFO - '--config=%(test_path)s/wptrunner.ini', 04:20:56 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:20:56 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:20:56 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:20:56 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:20:56 INFO - 'pip_index': False, 04:20:56 INFO - 'require_test_zip': True, 04:20:56 INFO - 'test_type': ('testharness',), 04:20:56 INFO - 'this_chunk': '1', 04:20:56 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:20:56 INFO - 'total_chunks': '10', 04:20:56 INFO - 'virtualenv_path': 'venv', 04:20:56 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:20:56 INFO - 'work_dir': 'build'} 04:20:56 INFO - ##### 04:20:56 INFO - ##### Running clobber step. 04:20:56 INFO - ##### 04:20:56 INFO - Running pre-action listener: _resource_record_pre_action 04:20:56 INFO - Running main action method: clobber 04:20:56 INFO - rmtree: /builds/slave/test/build 04:20:56 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:20:57 INFO - Running post-action listener: _resource_record_post_action 04:20:57 INFO - ##### 04:20:57 INFO - ##### Running read-buildbot-config step. 04:20:57 INFO - ##### 04:20:57 INFO - Running pre-action listener: _resource_record_pre_action 04:20:57 INFO - Running main action method: read_buildbot_config 04:20:57 INFO - Using buildbot properties: 04:20:57 INFO - { 04:20:57 INFO - "project": "", 04:20:57 INFO - "product": "firefox", 04:20:57 INFO - "script_repo_revision": "production", 04:20:57 INFO - "scheduler": "tests-fx-team-yosemite_r7-debug-unittest-7-3600", 04:20:57 INFO - "repository": "", 04:20:57 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 fx-team debug test web-platform-tests-1", 04:20:57 INFO - "buildid": "20160423024847", 04:20:57 INFO - "pgo_build": "False", 04:20:57 INFO - "basedir": "/builds/slave/test", 04:20:57 INFO - "buildnumber": 353, 04:20:57 INFO - "slavename": "t-yosemite-r7-0168", 04:20:57 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 04:20:57 INFO - "platform": "macosx64", 04:20:57 INFO - "branch": "fx-team", 04:20:57 INFO - "revision": "ad71189f79aa732acb0ad2518d33d46387386045", 04:20:57 INFO - "repo_path": "integration/fx-team", 04:20:57 INFO - "moz_repo_path": "", 04:20:57 INFO - "stage_platform": "macosx64", 04:20:57 INFO - "builduid": "0b56103f51b843b3a3ea6e70d15b86ed", 04:20:57 INFO - "slavebuilddir": "test" 04:20:57 INFO - } 04:20:57 INFO - Found installer url https://queue.taskcluster.net/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg. 04:20:57 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json. 04:20:57 INFO - Running post-action listener: _resource_record_post_action 04:20:57 INFO - ##### 04:20:57 INFO - ##### Running download-and-extract step. 04:20:57 INFO - ##### 04:20:57 INFO - Running pre-action listener: _resource_record_pre_action 04:20:57 INFO - Running main action method: download_and_extract 04:20:57 INFO - mkdir: /builds/slave/test/build/tests 04:20:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:20:57 INFO - https://queue.taskcluster.net/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 04:20:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 04:20:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 04:20:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 04:20:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json'}, attempt #1 04:21:27 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json: timed out 04:21:27 INFO - retry: attempt #1 caught exception: timed out 04:21:27 INFO - retry: Failed, sleeping 30 seconds before retrying 04:21:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json'}, attempt #2 04:22:04 INFO - Downloaded 1235 bytes. 04:22:04 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 04:22:04 INFO - Using the following test package requirements: 04:22:04 INFO - {u'common': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 04:22:04 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 04:22:04 INFO - u'firefox-48.0a1.en-US.mac64.cppunittest.tests.zip'], 04:22:04 INFO - u'gtest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 04:22:04 INFO - u'firefox-48.0a1.en-US.mac64.gtest.tests.zip'], 04:22:04 INFO - u'jittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 04:22:04 INFO - u'jsshell-mac64.zip'], 04:22:04 INFO - u'mochitest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 04:22:04 INFO - u'firefox-48.0a1.en-US.mac64.mochitest.tests.zip'], 04:22:04 INFO - u'mozbase': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 04:22:04 INFO - u'reftest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 04:22:04 INFO - u'firefox-48.0a1.en-US.mac64.reftest.tests.zip'], 04:22:04 INFO - u'talos': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 04:22:04 INFO - u'firefox-48.0a1.en-US.mac64.talos.tests.zip'], 04:22:04 INFO - u'web-platform': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 04:22:04 INFO - u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'], 04:22:04 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 04:22:04 INFO - u'firefox-48.0a1.en-US.mac64.xpcshell.tests.zip']} 04:22:04 INFO - Downloading packages: [u'firefox-48.0a1.en-US.mac64.common.tests.zip', u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 04:22: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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:04 INFO - https://queue.taskcluster.net/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 04:22:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 04:22:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 04:22:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip 04:22:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip'}, attempt #1 04:22:05 INFO - Downloaded 17989108 bytes. 04:22:05 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:22:05 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:22:06 INFO - caution: filename not matched: web-platform/* 04:22:06 INFO - Return code: 11 04:22:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:06 INFO - https://queue.taskcluster.net/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 04:22:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 04:22:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 04:22:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 04:22:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 04:22:07 INFO - Downloaded 36402275 bytes. 04:22:07 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:22:07 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:22:11 INFO - caution: filename not matched: bin/* 04:22:11 INFO - caution: filename not matched: config/* 04:22:11 INFO - caution: filename not matched: mozbase/* 04:22:11 INFO - caution: filename not matched: marionette/* 04:22:11 INFO - caution: filename not matched: tools/wptserve/* 04:22:11 INFO - Return code: 11 04:22:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:11 INFO - https://queue.taskcluster.net/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 04:22:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 04:22:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 04:22:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg 04:22:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg'}, attempt #1 04:22:13 INFO - Downloaded 68882813 bytes. 04:22:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 04:22:13 INFO - mkdir: /builds/slave/test/properties 04:22:13 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:22:13 INFO - Writing to file /builds/slave/test/properties/build_url 04:22:13 INFO - Contents: 04:22:13 INFO - build_url:https://queue.taskcluster.net/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 04:22:14 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 04:22:14 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:22:14 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:22:14 INFO - Contents: 04:22:14 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 04:22: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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:14 INFO - https://queue.taskcluster.net/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:22:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 04:22:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 04:22:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 04:22:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 04:22:19 INFO - Downloaded 103548836 bytes. 04:22:19 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 04:22:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 04:22:22 INFO - Return code: 0 04:22:22 INFO - Running post-action listener: _resource_record_post_action 04:22:22 INFO - Running post-action listener: set_extra_try_arguments 04:22:22 INFO - ##### 04:22:22 INFO - ##### Running create-virtualenv step. 04:22:22 INFO - ##### 04:22:22 INFO - Running pre-action listener: _pre_create_virtualenv 04:22:22 INFO - Running pre-action listener: _resource_record_pre_action 04:22:22 INFO - Running main action method: create_virtualenv 04:22:22 INFO - Creating virtualenv /builds/slave/test/build/venv 04:22:22 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 04:22:22 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:22:22 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:22:22 INFO - Using real prefix '/tools/python27' 04:22:22 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:22:23 INFO - Installing distribute.............................................................................................................................................................................................done. 04:22:26 INFO - Installing pip.................done. 04:22:26 INFO - Return code: 0 04:22:26 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:22:26 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:22:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:22:26 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:22:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:22:26 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x100bf4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100c11f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd538c89d60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100c0d5e0>, '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 0x1007f0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10081b990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MtFSAPYvMF/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RVPG01455M/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:22:26 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 04:22:26 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:22:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MtFSAPYvMF/Render', 04:22:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:22:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:22:26 INFO - 'HOME': '/Users/cltbld', 04:22:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:22:26 INFO - 'LOGNAME': 'cltbld', 04:22:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:22:26 INFO - 'MOZ_NO_REMOTE': '1', 04:22:26 INFO - 'NO_EM_RESTART': '1', 04:22:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:22:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:22:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:22:26 INFO - 'PWD': '/builds/slave/test', 04:22:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:22:26 INFO - 'SHELL': '/bin/bash', 04:22:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RVPG01455M/Listeners', 04:22:26 INFO - 'TMPDIR': '/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/', 04:22:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:22:26 INFO - 'USER': 'cltbld', 04:22:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:22:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:22:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:22:26 INFO - 'XPC_FLAGS': '0x0', 04:22:26 INFO - 'XPC_SERVICE_NAME': '0', 04:22:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:22:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:22:26 INFO - Downloading/unpacking psutil>=0.7.1 04:22:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:22:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:22:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:22:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:22:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:22:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:22:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:22:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:22:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:22:29 INFO - Installing collected packages: psutil 04:22:29 INFO - Running setup.py install for psutil 04:22:29 INFO - building 'psutil._psutil_osx' extension 04:22:29 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 04:22:30 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 04:22:30 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 04:22:30 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 04:22:30 INFO - building 'psutil._psutil_posix' extension 04:22:30 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 04:22:30 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 04:22:30 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 04:22:30 INFO - ^ 04:22:30 INFO - 1 warning generated. 04:22:30 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 04:22:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:22:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:22:30 INFO - Successfully installed psutil 04:22:30 INFO - Cleaning up... 04:22:30 INFO - Return code: 0 04:22:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:22: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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:22:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:22: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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:22:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:22:30 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x100bf4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100c11f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd538c89d60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100c0d5e0>, '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 0x1007f0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10081b990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MtFSAPYvMF/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RVPG01455M/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:22:30 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 04:22:30 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:22:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MtFSAPYvMF/Render', 04:22:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:22:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:22:30 INFO - 'HOME': '/Users/cltbld', 04:22:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:22:30 INFO - 'LOGNAME': 'cltbld', 04:22:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:22:30 INFO - 'MOZ_NO_REMOTE': '1', 04:22:30 INFO - 'NO_EM_RESTART': '1', 04:22:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:22:30 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:22:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:22:30 INFO - 'PWD': '/builds/slave/test', 04:22:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:22:30 INFO - 'SHELL': '/bin/bash', 04:22:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RVPG01455M/Listeners', 04:22:30 INFO - 'TMPDIR': '/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/', 04:22:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:22:30 INFO - 'USER': 'cltbld', 04:22:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:22:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:22:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:22:30 INFO - 'XPC_FLAGS': '0x0', 04:22:30 INFO - 'XPC_SERVICE_NAME': '0', 04:22:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:22:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:22:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:22:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:22:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:22:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:22:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:22:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:22:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:22:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:22:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:22:33 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:22:33 INFO - Installing collected packages: mozsystemmonitor 04:22:33 INFO - Running setup.py install for mozsystemmonitor 04:22:33 INFO - Successfully installed mozsystemmonitor 04:22:33 INFO - Cleaning up... 04:22:33 INFO - Return code: 0 04:22:33 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:22:33 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:22:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:22:33 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:22:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:22:33 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x100bf4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100c11f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd538c89d60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100c0d5e0>, '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 0x1007f0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10081b990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MtFSAPYvMF/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RVPG01455M/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:22:33 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 04:22:33 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 04:22:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MtFSAPYvMF/Render', 04:22:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:22:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:22:33 INFO - 'HOME': '/Users/cltbld', 04:22:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:22:33 INFO - 'LOGNAME': 'cltbld', 04:22:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:22:33 INFO - 'MOZ_NO_REMOTE': '1', 04:22:33 INFO - 'NO_EM_RESTART': '1', 04:22:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:22:33 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:22:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:22:33 INFO - 'PWD': '/builds/slave/test', 04:22:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:22:33 INFO - 'SHELL': '/bin/bash', 04:22:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RVPG01455M/Listeners', 04:22:33 INFO - 'TMPDIR': '/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/', 04:22:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:22:33 INFO - 'USER': 'cltbld', 04:22:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:22:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:22:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:22:33 INFO - 'XPC_FLAGS': '0x0', 04:22:33 INFO - 'XPC_SERVICE_NAME': '0', 04:22:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:22:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:22:34 INFO - Downloading/unpacking blobuploader==1.2.4 04:22:34 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 04:22:34 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 04:22:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:22:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:22:34 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 04:22:34 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 04:22:36 INFO - Downloading blobuploader-1.2.4.tar.gz 04:22:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:22:36 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:22:36 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 04:22:36 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 04:22:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:22:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:22:36 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 04:22:36 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 04:22:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:22:37 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:22:37 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 04:22:37 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 04:22:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:22:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:22:37 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 04:22:37 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 04:22:37 INFO - Downloading docopt-0.6.1.tar.gz 04:22:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:22:37 INFO - Installing collected packages: blobuploader, requests, docopt 04:22:37 INFO - Running setup.py install for blobuploader 04:22:38 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:22:38 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:22:38 INFO - Running setup.py install for requests 04:22:38 INFO - Running setup.py install for docopt 04:22:38 INFO - Successfully installed blobuploader requests docopt 04:22:38 INFO - Cleaning up... 04:22:38 INFO - Return code: 0 04:22:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:22:38 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:22:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:22:38 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:22:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:22:38 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x100bf4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100c11f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd538c89d60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100c0d5e0>, '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 0x1007f0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10081b990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MtFSAPYvMF/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RVPG01455M/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:22:38 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 04:22:38 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:22:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MtFSAPYvMF/Render', 04:22:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:22:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:22:38 INFO - 'HOME': '/Users/cltbld', 04:22:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:22:38 INFO - 'LOGNAME': 'cltbld', 04:22:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:22:38 INFO - 'MOZ_NO_REMOTE': '1', 04:22:38 INFO - 'NO_EM_RESTART': '1', 04:22:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:22:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:22:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:22:38 INFO - 'PWD': '/builds/slave/test', 04:22:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:22:38 INFO - 'SHELL': '/bin/bash', 04:22:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RVPG01455M/Listeners', 04:22:38 INFO - 'TMPDIR': '/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/', 04:22:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:22:38 INFO - 'USER': 'cltbld', 04:22:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:22:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:22:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:22:38 INFO - 'XPC_FLAGS': '0x0', 04:22:38 INFO - 'XPC_SERVICE_NAME': '0', 04:22:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:22:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:22:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:22:39 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-9ORI64-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:22:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:22:39 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-YuKudI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:22:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:22:39 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-XrCYTi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:22:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:22:39 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-YWF52R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:22:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:22:39 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-Fcokog-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:22:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:22:39 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-7NUhro-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:22:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:22:39 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-zNaTdo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:22:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:22:39 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-xKsOK2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:22:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:22:39 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-Yx8RDz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:22:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:22:39 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-M1cX1E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:22:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:22:40 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-pBAOt7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:22:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:22:40 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-D980kh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:22:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:22:40 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-tFETbz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:22:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:22:40 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-C_TCeR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:22:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:22:40 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-hcUmte-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:22:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:22:40 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-vy2XwP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:22:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:22:40 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-yYd1Tg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:22:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:22:40 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-ww26Eh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:22:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:22:40 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-v_q2lY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:22:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:22:41 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-wxqD9f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:22:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:22:41 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-N_TRTI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:22:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:22:41 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 04:22:41 INFO - Running setup.py install for manifestparser 04:22:41 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:22:41 INFO - Running setup.py install for mozcrash 04:22:41 INFO - Running setup.py install for mozdebug 04:22:42 INFO - Running setup.py install for mozdevice 04:22:42 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:22:42 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:22:42 INFO - Running setup.py install for mozfile 04:22:42 INFO - Running setup.py install for mozhttpd 04:22:42 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:22:42 INFO - Running setup.py install for mozinfo 04:22:42 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:22:42 INFO - Running setup.py install for mozInstall 04:22:42 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:22:42 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:22:42 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:22:42 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:22:42 INFO - Running setup.py install for mozleak 04:22:42 INFO - Running setup.py install for mozlog 04:22:43 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:22:43 INFO - Running setup.py install for moznetwork 04:22:43 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:22:43 INFO - Running setup.py install for mozprocess 04:22:43 INFO - Running setup.py install for mozprofile 04:22:43 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:22:43 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:22:43 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:22:43 INFO - Running setup.py install for mozrunner 04:22:43 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:22:43 INFO - Running setup.py install for mozscreenshot 04:22:43 INFO - Running setup.py install for moztest 04:22:44 INFO - Running setup.py install for mozversion 04:22:44 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:22:44 INFO - Running setup.py install for wptserve 04:22:44 INFO - Running setup.py install for marionette-driver 04:22:44 INFO - Running setup.py install for browsermob-proxy 04:22:44 INFO - Running setup.py install for marionette-client 04:22:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:22:44 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:22:45 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 04:22:45 INFO - Cleaning up... 04:22:45 INFO - Return code: 0 04:22:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:22:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:22:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:22:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:22:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:22:45 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x100bf4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100c11f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd538c89d60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100c0d5e0>, '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 0x1007f0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10081b990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MtFSAPYvMF/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RVPG01455M/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:22:45 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 04:22:45 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:22:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MtFSAPYvMF/Render', 04:22:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:22:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:22:45 INFO - 'HOME': '/Users/cltbld', 04:22:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:22:45 INFO - 'LOGNAME': 'cltbld', 04:22:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:22:45 INFO - 'MOZ_NO_REMOTE': '1', 04:22:45 INFO - 'NO_EM_RESTART': '1', 04:22:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:22:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:22:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:22:45 INFO - 'PWD': '/builds/slave/test', 04:22:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:22:45 INFO - 'SHELL': '/bin/bash', 04:22:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RVPG01455M/Listeners', 04:22:45 INFO - 'TMPDIR': '/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/', 04:22:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:22:45 INFO - 'USER': 'cltbld', 04:22:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:22:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:22:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:22:45 INFO - 'XPC_FLAGS': '0x0', 04:22:45 INFO - 'XPC_SERVICE_NAME': '0', 04:22:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:22:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:22:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:22:45 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-qjuSio-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:22:45 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)) 04:22:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:22:45 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-mBegbX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:22:45 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)) 04:22:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:22:45 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-8LRWvU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:22:45 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)) 04:22:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:22:45 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-CdBVrn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:22:45 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)) 04:22:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:22:45 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-7lqDrh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:22:45 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)) 04:22:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:22:45 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-30HA9l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:22:45 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)) 04:22:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:22:45 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-qDfjub-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:22:46 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)) 04:22:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:22:46 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-ogIG35-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:22:46 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)) 04:22:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:22:46 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-fYp6Sx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:22:46 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)) 04:22:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:22:46 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-WcVqtn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:22:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 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)) 04:22:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:22:46 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-sZnC6w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:22:46 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)) 04:22:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:22:46 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-dQO2jp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:22:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 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)) 04:22:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:22:46 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-460iiX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:22:46 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)) 04:22:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:22:46 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-tPf3vu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:22:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 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)) 04:22:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:22:46 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-Y36B_I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:22:46 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)) 04:22:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:22:46 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-Epvefu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:22:47 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)) 04:22:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:22:47 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-P2VVjD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:22:47 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)) 04:22:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:22:47 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-6uJLBh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:22:47 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)) 04:22:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:22:47 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-MySclL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:22:47 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.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)) 04:22:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:22:47 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-iNjkHk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:22:47 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)) 04:22:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:22:47 INFO - Running setup.py (path:/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/pip-yTUm6V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:22:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:22:47 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.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)) 04:22:47 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)) 04:22:47 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)) 04:22:47 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)) 04:22:47 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)) 04:22:47 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)) 04:22:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:22:47 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 04:22:47 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 04:22:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:22:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:22:47 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 04:22:47 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 04:22:50 INFO - Downloading blessings-1.6.tar.gz 04:22:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:22:50 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)) 04:22:50 INFO - Installing collected packages: blessings 04:22:50 INFO - Running setup.py install for blessings 04:22:50 INFO - Successfully installed blessings 04:22:50 INFO - Cleaning up... 04:22:50 INFO - Return code: 0 04:22:50 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:22:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:22:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:22:51 INFO - Reading from file tmpfile_stdout 04:22:51 INFO - Current package versions: 04:22:51 INFO - blessings == 1.6 04:22:51 INFO - blobuploader == 1.2.4 04:22:51 INFO - browsermob-proxy == 0.6.0 04:22:51 INFO - docopt == 0.6.1 04:22:51 INFO - manifestparser == 1.1 04:22:51 INFO - marionette-client == 2.3.0 04:22:51 INFO - marionette-driver == 1.4.0 04:22:51 INFO - mozInstall == 1.12 04:22:51 INFO - mozcrash == 0.17 04:22:51 INFO - mozdebug == 0.1 04:22:51 INFO - mozdevice == 0.48 04:22:51 INFO - mozfile == 1.2 04:22:51 INFO - mozhttpd == 0.7 04:22:51 INFO - mozinfo == 0.9 04:22:51 INFO - mozleak == 0.1 04:22:51 INFO - mozlog == 3.1 04:22:51 INFO - moznetwork == 0.27 04:22:51 INFO - mozprocess == 0.22 04:22:51 INFO - mozprofile == 0.28 04:22:51 INFO - mozrunner == 6.11 04:22:51 INFO - mozscreenshot == 0.1 04:22:51 INFO - mozsystemmonitor == 0.0 04:22:51 INFO - moztest == 0.7 04:22:51 INFO - mozversion == 1.4 04:22:51 INFO - psutil == 3.1.1 04:22:51 INFO - requests == 1.2.3 04:22:51 INFO - wptserve == 1.4.0 04:22:51 INFO - wsgiref == 0.1.2 04:22:51 INFO - Running post-action listener: _resource_record_post_action 04:22:51 INFO - Running post-action listener: _start_resource_monitoring 04:22:51 INFO - Starting resource monitoring. 04:22:51 INFO - ##### 04:22:51 INFO - ##### Running pull step. 04:22:51 INFO - ##### 04:22:51 INFO - Running pre-action listener: _resource_record_pre_action 04:22:51 INFO - Running main action method: pull 04:22:51 INFO - Pull has nothing to do! 04:22:51 INFO - Running post-action listener: _resource_record_post_action 04:22:51 INFO - ##### 04:22:51 INFO - ##### Running install step. 04:22:51 INFO - ##### 04:22:51 INFO - Running pre-action listener: _resource_record_pre_action 04:22:51 INFO - Running main action method: install 04:22:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:22:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:22:51 INFO - Reading from file tmpfile_stdout 04:22:51 INFO - Detecting whether we're running mozinstall >=1.0... 04:22:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:22:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:22:51 INFO - Reading from file tmpfile_stdout 04:22:51 INFO - Output received: 04:22:51 INFO - Usage: mozinstall [options] installer 04:22:51 INFO - Options: 04:22:51 INFO - -h, --help show this help message and exit 04:22:51 INFO - -d DEST, --destination=DEST 04:22:51 INFO - Directory to install application into. [default: 04:22:51 INFO - "/builds/slave/test"] 04:22:51 INFO - --app=APP Application being installed. [default: firefox] 04:22:51 INFO - mkdir: /builds/slave/test/build/application 04:22:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 04:22:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg --destination /builds/slave/test/build/application 04:23:11 INFO - Reading from file tmpfile_stdout 04:23:11 INFO - Output received: 04:23:11 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 04:23:11 INFO - Running post-action listener: _resource_record_post_action 04:23:11 INFO - ##### 04:23:11 INFO - ##### Running run-tests step. 04:23:11 INFO - ##### 04:23:11 INFO - Running pre-action listener: _resource_record_pre_action 04:23:11 INFO - Running main action method: run_tests 04:23:11 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:23:11 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:23:11 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:23:11 INFO - grabbing minidump binary from tooltool 04:23:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:23:11 INFO - retry: Calling run_command with args: (['/tools/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/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100c0d5e0>, '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 0x1007f0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10081b990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:23:11 INFO - Running command: ['/tools/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/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 04:23:11 INFO - Copy/paste: /tools/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/macosx64/releng.manifest -o -c /builds/tooltool_cache 04:23:11 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:23:11 INFO - Return code: 0 04:23:11 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 04:23:11 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:23:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--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 04:23:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --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 04:23:11 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.MtFSAPYvMF/Render', 04:23:11 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:23:11 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:23:11 INFO - 'HOME': '/Users/cltbld', 04:23:11 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:23:11 INFO - 'LOGNAME': 'cltbld', 04:23:11 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:23:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:23:11 INFO - 'MOZ_NO_REMOTE': '1', 04:23:11 INFO - 'NO_EM_RESTART': '1', 04:23:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:23:11 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:23:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:23:11 INFO - 'PWD': '/builds/slave/test', 04:23:11 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:23:11 INFO - 'SHELL': '/bin/bash', 04:23:11 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RVPG01455M/Listeners', 04:23:11 INFO - 'TMPDIR': '/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/', 04:23:11 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:23:11 INFO - 'USER': 'cltbld', 04:23:11 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:23:11 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:23:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:23:11 INFO - 'XPC_FLAGS': '0x0', 04:23:11 INFO - 'XPC_SERVICE_NAME': '0', 04:23:11 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:23:11 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--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 04:23:11 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: 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 04:23:11 INFO - import pkg_resources 04:23:12 INFO - Using 1 client processes 04:23:12 INFO - wptserve Starting http server on 127.0.0.1:8001 04:23:12 INFO - wptserve Starting http server on 127.0.0.1:8000 04:23:12 INFO - wptserve Starting http server on 127.0.0.1:8443 04:23:14 INFO - SUITE-START | Running 778 tests 04:23:14 INFO - Running testharness tests 04:23:14 INFO - Setting up ssl 04:23:14 INFO - PROCESS | certutil | 04:23:14 INFO - PROCESS | certutil | 04:23:14 INFO - PROCESS | certutil | 04:23:14 INFO - Certificate Nickname Trust Attributes 04:23:14 INFO - SSL,S/MIME,JAR/XPI 04:23:14 INFO - 04:23:14 INFO - web-platform-tests CT,, 04:23:14 INFO - 04:23:14 INFO - Starting runner 04:23:15 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 04:23:15 INFO - PROCESS | 1653 | 1461410595793 Marionette DEBUG Marionette enabled via build flag and pref 04:23:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1165fa000 == 1 [pid = 1653] [id = 1] 04:23:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 1 (0x1165fa800) [pid = 1653] [serial = 1] [outer = 0x0] 04:23:15 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:23:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 2 (0x116746000) [pid = 1653] [serial = 2] [outer = 0x1165fa800] 04:23:16 INFO - PROCESS | 1653 | 1461410596101 Marionette INFO Listening on port 2828 04:23:16 INFO - PROCESS | 1653 | 1461410596326 Marionette DEBUG Marionette enabled via command-line flag 04:23:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11916b800 == 2 [pid = 1653] [id = 2] 04:23:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 3 (0x11916c000) [pid = 1653] [serial = 3] [outer = 0x0] 04:23:16 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:23:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 4 (0x11916d000) [pid = 1653] [serial = 4] [outer = 0x11916c000] 04:23:16 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:23:16 INFO - PROCESS | 1653 | 1461410596487 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49283 04:23:16 INFO - PROCESS | 1653 | 1461410596556 Marionette DEBUG Closed connection conn0 04:23:16 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:23:16 INFO - PROCESS | 1653 | 1461410596562 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49284 04:23:16 INFO - PROCESS | 1653 | 1461410596577 Marionette DEBUG Closed connection conn1 04:23:16 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:23:16 INFO - PROCESS | 1653 | 1461410596583 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49285 04:23:16 INFO - PROCESS | 1653 | 1461410596590 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:23:16 INFO - PROCESS | 1653 | 1461410596596 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160423024847","device":"desktop","version":"48.0a1"} 04:23:16 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:23:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b976800 == 3 [pid = 1653] [id = 3] 04:23:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 5 (0x11b977000) [pid = 1653] [serial = 5] [outer = 0x0] 04:23:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b977800 == 4 [pid = 1653] [id = 4] 04:23:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 6 (0x11b9be000) [pid = 1653] [serial = 6] [outer = 0x0] 04:23:17 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:23:17 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:23:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1267b3800 == 5 [pid = 1653] [id = 5] 04:23:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 7 (0x11b9bd800) [pid = 1653] [serial = 7] [outer = 0x0] 04:23:18 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:23:18 INFO - PROCESS | 1653 | [1653] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:23:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 8 (0x12710d000) [pid = 1653] [serial = 8] [outer = 0x11b9bd800] 04:23:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 9 (0x12766f000) [pid = 1653] [serial = 9] [outer = 0x11b977000] 04:23:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 10 (0x127686000) [pid = 1653] [serial = 10] [outer = 0x11b9be000] 04:23:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 11 (0x127687c00) [pid = 1653] [serial = 11] [outer = 0x11b9bd800] 04:23:18 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:23:18 INFO - PROCESS | 1653 | 1461410598724 Marionette DEBUG loaded listener.js 04:23:18 INFO - PROCESS | 1653 | 1461410598735 Marionette DEBUG loaded listener.js 04:23:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 12 (0x129755000) [pid = 1653] [serial = 12] [outer = 0x11b9bd800] 04:23:19 INFO - PROCESS | 1653 | 1461410599085 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"aa7469aa-7eb9-d54e-b9cf-1e75167fac30","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160423024847","device":"desktop","version":"48.0a1","command_id":1}}] 04:23:19 INFO - PROCESS | 1653 | 1461410599178 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:23:19 INFO - PROCESS | 1653 | 1461410599219 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 04:23:19 INFO - PROCESS | 1653 | 1461410599323 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:23:19 INFO - PROCESS | 1653 | [1653] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:23:19 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 04:23:19 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 04:23:19 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:23:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 13 (0x12b607400) [pid = 1653] [serial = 13] [outer = 0x11b9bd800] 04:23:19 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:23:19 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:23:19 INFO - PROCESS | 1653 | 1461410599583 Marionette TRACE conn2 <- [1,3,null,{}] 04:23:19 INFO - PROCESS | 1653 | 1461410599586 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:23:19 INFO - PROCESS | 1653 | 1461410599600 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 04:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:23:19 INFO - PROCESS | 1653 | 1461410599627 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 04:23:19 INFO - PROCESS | 1653 | 1461410599629 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 04:23:19 INFO - PROCESS | 1653 | 1461410599632 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:23:19 INFO - PROCESS | 1653 | 1461410599634 Marionette TRACE conn2 <- [1,6,null,{}] 04:23:19 INFO - PROCESS | 1653 | 1461410599637 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:19 INFO - PROCESS | 1653 | 1461410599647 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 04:23:19 INFO - PROCESS | 1653 | 1461410599650 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bbdc800 == 6 [pid = 1653] [id = 6] 04:23:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 14 (0x12bbbe800) [pid = 1653] [serial = 14] [outer = 0x0] 04:23:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 15 (0x12bbbf400) [pid = 1653] [serial = 15] [outer = 0x12bbbe800] 04:23:19 INFO - PROCESS | 1653 | 1461410599682 Marionette DEBUG loaded listener.js 04:23:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 16 (0x12bbc5800) [pid = 1653] [serial = 16] [outer = 0x12bbbe800] 04:23:19 INFO - PROCESS | 1653 | 1461410599976 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:23:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 371ms 04:23:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf83800 == 7 [pid = 1653] [id = 7] 04:23:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 17 (0x117946800) [pid = 1653] [serial = 17] [outer = 0x0] 04:23:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 18 (0x12be6a000) [pid = 1653] [serial = 18] [outer = 0x117946800] 04:23:20 INFO - PROCESS | 1653 | 1461410600030 Marionette DEBUG loaded listener.js 04:23:20 INFO - PROCESS | 1653 | 1461410600052 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 04:23:20 INFO - PROCESS | 1653 | 1461410600054 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 04:23:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 19 (0x12bf4f000) [pid = 1653] [serial = 19] [outer = 0x117946800] 04:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:23:20 INFO - PROCESS | 1653 | 1461410600092 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:23:20 INFO - PROCESS | 1653 | 1461410600093 Marionette TRACE conn2 <- [1,10,null,{}] 04:23:20 INFO - PROCESS | 1653 | 1461410600118 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:20 INFO - PROCESS | 1653 | 1461410600250 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 04:23:20 INFO - PROCESS | 1653 | 1461410600281 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d074800 == 8 [pid = 1653] [id = 8] 04:23:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 20 (0x12d08f800) [pid = 1653] [serial = 20] [outer = 0x0] 04:23:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 21 (0x12d091400) [pid = 1653] [serial = 21] [outer = 0x12d08f800] 04:23:20 INFO - PROCESS | 1653 | 1461410600310 Marionette DEBUG loaded listener.js 04:23:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 22 (0x12d095c00) [pid = 1653] [serial = 22] [outer = 0x12d08f800] 04:23:20 INFO - PROCESS | 1653 | 1461410600614 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:23:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 554ms 04:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:23:20 INFO - PROCESS | 1653 | 1461410600629 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 04:23:20 INFO - PROCESS | 1653 | 1461410600630 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 04:23:20 INFO - PROCESS | 1653 | 1461410600632 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:23:20 INFO - PROCESS | 1653 | 1461410600633 Marionette TRACE conn2 <- [1,14,null,{}] 04:23:20 INFO - PROCESS | 1653 | 1461410600636 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:20 INFO - PROCESS | 1653 | 1461410600767 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 04:23:20 INFO - PROCESS | 1653 | 1461410600774 Marionette TRACE conn2 -> [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/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e149000 == 9 [pid = 1653] [id = 9] 04:23:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 23 (0x12d6cbc00) [pid = 1653] [serial = 23] [outer = 0x0] 04:23:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 24 (0x12d6cd800) [pid = 1653] [serial = 24] [outer = 0x12d6cbc00] 04:23:20 INFO - PROCESS | 1653 | 1461410600799 Marionette DEBUG loaded listener.js 04:23:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 25 (0x12d6d7400) [pid = 1653] [serial = 25] [outer = 0x12d6cbc00] 04:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 419ms 04:23:21 INFO - PROCESS | 1653 | 1461410601048 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:23:21 INFO - PROCESS | 1653 | 1461410601051 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 04:23:21 INFO - PROCESS | 1653 | 1461410601052 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 04:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:23:21 INFO - PROCESS | 1653 | 1461410601066 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:23:21 INFO - PROCESS | 1653 | 1461410601067 Marionette TRACE conn2 <- [1,18,null,{}] 04:23:21 INFO - PROCESS | 1653 | 1461410601070 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:21 INFO - PROCESS | 1653 | 1461410601171 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 04:23:21 INFO - PROCESS | 1653 | 1461410601177 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e431000 == 10 [pid = 1653] [id = 10] 04:23:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 26 (0x12e383400) [pid = 1653] [serial = 26] [outer = 0x0] 04:23:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 27 (0x12e38b400) [pid = 1653] [serial = 27] [outer = 0x12e383400] 04:23:21 INFO - PROCESS | 1653 | 1461410601203 Marionette DEBUG loaded listener.js 04:23:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 28 (0x12e3f2c00) [pid = 1653] [serial = 28] [outer = 0x12e383400] 04:23:21 INFO - PROCESS | 1653 | 1461410601449 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 431ms 04:23:21 INFO - PROCESS | 1653 | 1461410601513 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 04:23:21 INFO - PROCESS | 1653 | 1461410601514 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 04:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:23:21 INFO - PROCESS | 1653 | 1461410601519 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:23:21 INFO - PROCESS | 1653 | 1461410601520 Marionette TRACE conn2 <- [1,22,null,{}] 04:23:21 INFO - PROCESS | 1653 | 1461410601524 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:21 INFO - PROCESS | 1653 | 1461410601611 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 04:23:21 INFO - PROCESS | 1653 | 1461410601615 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e988000 == 11 [pid = 1653] [id = 11] 04:23:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 29 (0x12e3f5800) [pid = 1653] [serial = 29] [outer = 0x0] 04:23:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 30 (0x12e40bc00) [pid = 1653] [serial = 30] [outer = 0x12e3f5800] 04:23:21 INFO - PROCESS | 1653 | 1461410601641 Marionette DEBUG loaded listener.js 04:23:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 31 (0x11a506000) [pid = 1653] [serial = 31] [outer = 0x12e3f5800] 04:23:21 INFO - PROCESS | 1653 | 1461410601886 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 372ms 04:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:23:21 INFO - PROCESS | 1653 | 1461410601895 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 04:23:21 INFO - PROCESS | 1653 | 1461410601896 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 04:23:21 INFO - PROCESS | 1653 | 1461410601898 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:23:21 INFO - PROCESS | 1653 | 1461410601899 Marionette TRACE conn2 <- [1,26,null,{}] 04:23:21 INFO - PROCESS | 1653 | 1461410601901 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:22 INFO - PROCESS | 1653 | 1461410601996 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 04:23:22 INFO - PROCESS | 1653 | 1461410602001 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c977000 == 12 [pid = 1653] [id = 12] 04:23:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 32 (0x12e867c00) [pid = 1653] [serial = 32] [outer = 0x0] 04:23:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 33 (0x12e871400) [pid = 1653] [serial = 33] [outer = 0x12e867c00] 04:23:22 INFO - PROCESS | 1653 | 1461410602026 Marionette DEBUG loaded listener.js 04:23:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 34 (0x12e879c00) [pid = 1653] [serial = 34] [outer = 0x12e867c00] 04:23:22 INFO - PROCESS | 1653 | 1461410602262 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:23:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:23:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 371ms 04:23:22 INFO - PROCESS | 1653 | 1461410602269 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 04:23:22 INFO - PROCESS | 1653 | 1461410602270 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 04:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:23:22 INFO - PROCESS | 1653 | 1461410602280 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:23:22 INFO - PROCESS | 1653 | 1461410602281 Marionette TRACE conn2 <- [1,30,null,{}] 04:23:22 INFO - PROCESS | 1653 | 1461410602283 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:22 INFO - PROCESS | 1653 | 1461410602369 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 04:23:22 INFO - PROCESS | 1653 | 1461410602376 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e42e800 == 13 [pid = 1653] [id = 13] 04:23:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 35 (0x12e87d000) [pid = 1653] [serial = 35] [outer = 0x0] 04:23:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 36 (0x12edcf000) [pid = 1653] [serial = 36] [outer = 0x12e87d000] 04:23:22 INFO - PROCESS | 1653 | 1461410602401 Marionette DEBUG loaded listener.js 04:23:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 37 (0x12edd4000) [pid = 1653] [serial = 37] [outer = 0x12e87d000] 04:23:22 INFO - PROCESS | 1653 | 1461410602646 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:23:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:23:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 04:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:23:22 INFO - PROCESS | 1653 | 1461410602699 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 04:23:22 INFO - PROCESS | 1653 | 1461410602701 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 04:23:22 INFO - PROCESS | 1653 | 1461410602714 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:23:22 INFO - PROCESS | 1653 | 1461410602716 Marionette TRACE conn2 <- [1,34,null,{}] 04:23:22 INFO - PROCESS | 1653 | 1461410602719 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:22 INFO - PROCESS | 1653 | 1461410602863 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 04:23:22 INFO - PROCESS | 1653 | 1461410602872 Marionette TRACE conn2 -> [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/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f5c6000 == 14 [pid = 1653] [id = 14] 04:23:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 38 (0x12e406c00) [pid = 1653] [serial = 38] [outer = 0x0] 04:23:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 39 (0x12f12b400) [pid = 1653] [serial = 39] [outer = 0x12e406c00] 04:23:22 INFO - PROCESS | 1653 | 1461410602913 Marionette DEBUG loaded listener.js 04:23:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 40 (0x12f130c00) [pid = 1653] [serial = 40] [outer = 0x12e406c00] 04:23:23 INFO - PROCESS | 1653 | 1461410603195 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:23:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 531ms 04:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:23:23 INFO - PROCESS | 1653 | 1461410603235 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 04:23:23 INFO - PROCESS | 1653 | 1461410603236 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 04:23:23 INFO - PROCESS | 1653 | 1461410603246 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:23:23 INFO - PROCESS | 1653 | 1461410603247 Marionette TRACE conn2 <- [1,38,null,{}] 04:23:23 INFO - PROCESS | 1653 | 1461410603249 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:23 INFO - PROCESS | 1653 | 1461410603336 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 04:23:23 INFO - PROCESS | 1653 | 1461410603340 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f917800 == 15 [pid = 1653] [id = 15] 04:23:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 41 (0x12f135000) [pid = 1653] [serial = 41] [outer = 0x0] 04:23:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 42 (0x12f759000) [pid = 1653] [serial = 42] [outer = 0x12f135000] 04:23:23 INFO - PROCESS | 1653 | 1461410603365 Marionette DEBUG loaded listener.js 04:23:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 43 (0x12f75f000) [pid = 1653] [serial = 43] [outer = 0x12f135000] 04:23:23 INFO - PROCESS | 1653 | 1461410603596 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:23:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 378ms 04:23:23 INFO - PROCESS | 1653 | 1461410603617 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 04:23:23 INFO - PROCESS | 1653 | 1461410603618 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 04:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:23:23 INFO - PROCESS | 1653 | 1461410603620 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:23:23 INFO - PROCESS | 1653 | 1461410603621 Marionette TRACE conn2 <- [1,42,null,{}] 04:23:23 INFO - PROCESS | 1653 | 1461410603631 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:23 INFO - PROCESS | 1653 | 1461410603721 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 04:23:23 INFO - PROCESS | 1653 | 1461410603728 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fc1d800 == 16 [pid = 1653] [id = 16] 04:23:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 44 (0x12f75a400) [pid = 1653] [serial = 44] [outer = 0x0] 04:23:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x12f9c4000) [pid = 1653] [serial = 45] [outer = 0x12f75a400] 04:23:23 INFO - PROCESS | 1653 | 1461410603753 Marionette DEBUG loaded listener.js 04:23:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x12f9cac00) [pid = 1653] [serial = 46] [outer = 0x12f75a400] 04:23:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fc38000 == 17 [pid = 1653] [id = 17] 04:23:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x12fc38800) [pid = 1653] [serial = 47] [outer = 0x0] 04:23:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x12fc39800) [pid = 1653] [serial = 48] [outer = 0x12fc38800] 04:23:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x12ff17800) [pid = 1653] [serial = 49] [outer = 0x12fc38800] 04:23:24 INFO - PROCESS | 1653 | 1461410604013 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:23:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fc37800 == 18 [pid = 1653] [id = 18] 04:23:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x12fb1c400) [pid = 1653] [serial = 50] [outer = 0x0] 04:23:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x12fe33c00) [pid = 1653] [serial = 51] [outer = 0x12fb1c400] 04:23:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x12b827400) [pid = 1653] [serial = 52] [outer = 0x12fb1c400] 04:23:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 475ms 04:23:24 INFO - PROCESS | 1653 | 1461410604110 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 04:23:24 INFO - PROCESS | 1653 | 1461410604111 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 04:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:23:24 INFO - PROCESS | 1653 | 1461410604120 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:23:24 INFO - PROCESS | 1653 | 1461410604122 Marionette TRACE conn2 <- [1,46,null,{}] 04:23:24 INFO - PROCESS | 1653 | 1461410604147 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:24 INFO - PROCESS | 1653 | 1461410604233 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 04:23:24 INFO - PROCESS | 1653 | 1461410604237 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x130357800 == 19 [pid = 1653] [id = 19] 04:23:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x12fb1bc00) [pid = 1653] [serial = 53] [outer = 0x0] 04:23:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x12fb27400) [pid = 1653] [serial = 54] [outer = 0x12fb1bc00] 04:23:24 INFO - PROCESS | 1653 | 1461410604268 Marionette DEBUG loaded listener.js 04:23:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x1302d3400) [pid = 1653] [serial = 55] [outer = 0x12fb1bc00] 04:23:24 INFO - PROCESS | 1653 | 1461410604496 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:23:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 397ms 04:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:23:24 INFO - PROCESS | 1653 | 1461410604512 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 04:23:24 INFO - PROCESS | 1653 | 1461410604513 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 04:23:24 INFO - PROCESS | 1653 | 1461410604515 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:23:24 INFO - PROCESS | 1653 | 1461410604516 Marionette TRACE conn2 <- [1,50,null,{}] 04:23:24 INFO - PROCESS | 1653 | 1461410604518 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:24 INFO - PROCESS | 1653 | 1461410604615 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 04:23:24 INFO - PROCESS | 1653 | 1461410604619 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x130372800 == 20 [pid = 1653] [id = 20] 04:23:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x11a50b000) [pid = 1653] [serial = 56] [outer = 0x0] 04:23:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x11bdf6400) [pid = 1653] [serial = 57] [outer = 0x11a50b000] 04:23:24 INFO - PROCESS | 1653 | 1461410604643 Marionette DEBUG loaded listener.js 04:23:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x1304b9800) [pid = 1653] [serial = 58] [outer = 0x11a50b000] 04:23:24 INFO - PROCESS | 1653 | 1461410604875 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 371ms 04:23:24 INFO - PROCESS | 1653 | 1461410604887 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 04:23:24 INFO - PROCESS | 1653 | 1461410604888 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 04:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:23:24 INFO - PROCESS | 1653 | 1461410604892 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:23:24 INFO - PROCESS | 1653 | 1461410604894 Marionette TRACE conn2 <- [1,54,null,{}] 04:23:24 INFO - PROCESS | 1653 | 1461410604901 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:24 INFO - PROCESS | 1653 | 1461410604991 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 04:23:25 INFO - PROCESS | 1653 | 1461410604996 Marionette TRACE conn2 -> [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/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1304d7000 == 21 [pid = 1653] [id = 21] 04:23:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x11a790000) [pid = 1653] [serial = 59] [outer = 0x0] 04:23:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x11a793000) [pid = 1653] [serial = 60] [outer = 0x11a790000] 04:23:25 INFO - PROCESS | 1653 | 1461410605020 Marionette DEBUG loaded listener.js 04:23:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x11a798800) [pid = 1653] [serial = 61] [outer = 0x11a790000] 04:23:25 INFO - PROCESS | 1653 | 1461410605252 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 376ms 04:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:23:25 INFO - PROCESS | 1653 | 1461410605267 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 04:23:25 INFO - PROCESS | 1653 | 1461410605269 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 04:23:25 INFO - PROCESS | 1653 | 1461410605278 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:23:25 INFO - PROCESS | 1653 | 1461410605279 Marionette TRACE conn2 <- [1,58,null,{}] 04:23:25 INFO - PROCESS | 1653 | 1461410605281 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:25 INFO - PROCESS | 1653 | 1461410605374 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 04:23:25 INFO - PROCESS | 1653 | 1461410605379 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4b3000 == 22 [pid = 1653] [id = 22] 04:23:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x12e40ac00) [pid = 1653] [serial = 62] [outer = 0x0] 04:23:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1304c2c00) [pid = 1653] [serial = 63] [outer = 0x12e40ac00] 04:23:25 INFO - PROCESS | 1653 | 1461410605404 Marionette DEBUG loaded listener.js 04:23:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1304c8000) [pid = 1653] [serial = 64] [outer = 0x12e40ac00] 04:23:25 INFO - PROCESS | 1653 | 1461410605639 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 376ms 04:23:25 INFO - PROCESS | 1653 | 1461410605647 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 04:23:25 INFO - PROCESS | 1653 | 1461410605648 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 04:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:23:25 INFO - PROCESS | 1653 | 1461410605651 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:23:25 INFO - PROCESS | 1653 | 1461410605652 Marionette TRACE conn2 <- [1,62,null,{}] 04:23:25 INFO - PROCESS | 1653 | 1461410605661 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:25 INFO - PROCESS | 1653 | 1461410605752 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 04:23:25 INFO - PROCESS | 1653 | 1461410605756 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x130b72000 == 23 [pid = 1653] [id = 23] 04:23:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x130b3dc00) [pid = 1653] [serial = 65] [outer = 0x0] 04:23:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x130b42c00) [pid = 1653] [serial = 66] [outer = 0x130b3dc00] 04:23:25 INFO - PROCESS | 1653 | 1461410605784 Marionette DEBUG loaded listener.js 04:23:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x130b49c00) [pid = 1653] [serial = 67] [outer = 0x130b3dc00] 04:23:26 INFO - PROCESS | 1653 | 1461410606980 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1374ms 04:23:27 INFO - PROCESS | 1653 | 1461410607027 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 04:23:27 INFO - PROCESS | 1653 | 1461410607031 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 04:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:23:27 INFO - PROCESS | 1653 | 1461410607038 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:23:27 INFO - PROCESS | 1653 | 1461410607041 Marionette TRACE conn2 <- [1,66,null,{}] 04:23:27 INFO - PROCESS | 1653 | 1461410607047 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:27 INFO - PROCESS | 1653 | 1461410607153 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 04:23:27 INFO - PROCESS | 1653 | 1461410607197 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1156ae000 == 24 [pid = 1653] [id = 24] 04:23:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1156eb400) [pid = 1653] [serial = 68] [outer = 0x0] 04:23:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11671a800) [pid = 1653] [serial = 69] [outer = 0x1156eb400] 04:23:27 INFO - PROCESS | 1653 | 1461410607228 Marionette DEBUG loaded listener.js 04:23:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118c57c00) [pid = 1653] [serial = 70] [outer = 0x1156eb400] 04:23:27 INFO - PROCESS | 1653 | 1461410607629 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 624ms 04:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:23:27 INFO - PROCESS | 1653 | 1461410607661 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 04:23:27 INFO - PROCESS | 1653 | 1461410607665 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 04:23:27 INFO - PROCESS | 1653 | 1461410607669 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:23:27 INFO - PROCESS | 1653 | 1461410607671 Marionette TRACE conn2 <- [1,70,null,{}] 04:23:27 INFO - PROCESS | 1653 | 1461410607674 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:27 INFO - PROCESS | 1653 | 1461410607781 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 04:23:27 INFO - PROCESS | 1653 | 1461410607849 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11923a800 == 25 [pid = 1653] [id = 25] 04:23:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1198a9400) [pid = 1653] [serial = 71] [outer = 0x0] 04:23:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11a797800) [pid = 1653] [serial = 72] [outer = 0x1198a9400] 04:23:27 INFO - PROCESS | 1653 | 1461410607881 Marionette DEBUG loaded listener.js 04:23:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11ae49c00) [pid = 1653] [serial = 73] [outer = 0x1198a9400] 04:23:28 INFO - PROCESS | 1653 | 1461410608282 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 04:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:23:28 INFO - PROCESS | 1653 | 1461410608340 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 04:23:28 INFO - PROCESS | 1653 | 1461410608341 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 04:23:28 INFO - PROCESS | 1653 | 1461410608344 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:23:28 INFO - PROCESS | 1653 | 1461410608347 Marionette TRACE conn2 <- [1,74,null,{}] 04:23:28 INFO - PROCESS | 1653 | 1461410608354 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:28 INFO - PROCESS | 1653 | 1461410608463 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 04:23:28 INFO - PROCESS | 1653 | 1461410608506 Marionette TRACE conn2 -> [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/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x119812000 == 26 [pid = 1653] [id = 26] 04:23:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11bdeb400) [pid = 1653] [serial = 74] [outer = 0x0] 04:23:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11c0e6800) [pid = 1653] [serial = 75] [outer = 0x11bdeb400] 04:23:28 INFO - PROCESS | 1653 | 1461410608539 Marionette DEBUG loaded listener.js 04:23:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11c616c00) [pid = 1653] [serial = 76] [outer = 0x11bdeb400] 04:23:29 INFO - PROCESS | 1653 | 1461410609518 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1225ms 04:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:23:29 INFO - PROCESS | 1653 | 1461410609571 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 04:23:29 INFO - PROCESS | 1653 | 1461410609574 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 04:23:29 INFO - PROCESS | 1653 | 1461410609579 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:23:29 INFO - PROCESS | 1653 | 1461410609583 Marionette TRACE conn2 <- [1,78,null,{}] 04:23:29 INFO - PROCESS | 1653 | 1461410609590 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:29 INFO - PROCESS | 1653 | 1461410609720 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 04:23:29 INFO - PROCESS | 1653 | 1461410609785 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x115193000 == 27 [pid = 1653] [id = 27] 04:23:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118685000) [pid = 1653] [serial = 77] [outer = 0x0] 04:23:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1188aa000) [pid = 1653] [serial = 78] [outer = 0x118685000] 04:23:29 INFO - PROCESS | 1653 | 1461410609830 Marionette DEBUG loaded listener.js 04:23:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118afac00) [pid = 1653] [serial = 79] [outer = 0x118685000] 04:23:30 INFO - PROCESS | 1653 | 1461410610114 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 575ms 04:23:30 INFO - PROCESS | 1653 | 1461410610153 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 04:23:30 INFO - PROCESS | 1653 | 1461410610159 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 04:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:23:30 INFO - PROCESS | 1653 | 1461410610169 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:23:30 INFO - PROCESS | 1653 | 1461410610171 Marionette TRACE conn2 <- [1,82,null,{}] 04:23:30 INFO - PROCESS | 1653 | 1461410610181 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:30 INFO - PROCESS | 1653 | 1461410610253 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 04:23:30 INFO - PROCESS | 1653 | 1461410610305 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x115433800 == 28 [pid = 1653] [id = 28] 04:23:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118851800) [pid = 1653] [serial = 80] [outer = 0x0] 04:23:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118c5dc00) [pid = 1653] [serial = 81] [outer = 0x118851800] 04:23:30 INFO - PROCESS | 1653 | 1461410610331 Marionette DEBUG loaded listener.js 04:23:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119191c00) [pid = 1653] [serial = 82] [outer = 0x118851800] 04:23:30 INFO - PROCESS | 1653 | 1461410610603 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 473ms 04:23:30 INFO - PROCESS | 1653 | 1461410610647 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 04:23:30 INFO - PROCESS | 1653 | 1461410610649 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 04:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:23:30 INFO - PROCESS | 1653 | 1461410610651 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:23:30 INFO - PROCESS | 1653 | 1461410610654 Marionette TRACE conn2 <- [1,86,null,{}] 04:23:30 INFO - PROCESS | 1653 | 1461410610665 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:30 INFO - PROCESS | 1653 | 1461410610736 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 04:23:30 INFO - PROCESS | 1653 | 1461410610743 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x118c42800 == 29 [pid = 1653] [id = 29] 04:23:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x114bad800) [pid = 1653] [serial = 83] [outer = 0x0] 04:23:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11a78cc00) [pid = 1653] [serial = 84] [outer = 0x114bad800] 04:23:30 INFO - PROCESS | 1653 | 1461410610773 Marionette DEBUG loaded listener.js 04:23:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11a799800) [pid = 1653] [serial = 85] [outer = 0x114bad800] 04:23:31 INFO - PROCESS | 1653 | 1461410611078 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 474ms 04:23:31 INFO - PROCESS | 1653 | 1461410611127 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 04:23:31 INFO - PROCESS | 1653 | 1461410611128 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 04:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:23:31 INFO - PROCESS | 1653 | 1461410611131 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:23:31 INFO - PROCESS | 1653 | 1461410611132 Marionette TRACE conn2 <- [1,90,null,{}] 04:23:31 INFO - PROCESS | 1653 | 1461410611134 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:31 INFO - PROCESS | 1653 | 1461410611202 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 04:23:31 INFO - PROCESS | 1653 | 1461410611207 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11923c800 == 30 [pid = 1653] [id = 30] 04:23:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11a85c000) [pid = 1653] [serial = 86] [outer = 0x0] 04:23:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11ab79800) [pid = 1653] [serial = 87] [outer = 0x11a85c000] 04:23:31 INFO - PROCESS | 1653 | 1461410611236 Marionette DEBUG loaded listener.js 04:23:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11ac6c800) [pid = 1653] [serial = 88] [outer = 0x11a85c000] 04:23:31 INFO - PROCESS | 1653 | 1461410611533 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 417ms 04:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:23:31 INFO - PROCESS | 1653 | 1461410611549 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 04:23:31 INFO - PROCESS | 1653 | 1461410611550 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 04:23:31 INFO - PROCESS | 1653 | 1461410611552 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:23:31 INFO - PROCESS | 1653 | 1461410611553 Marionette TRACE conn2 <- [1,94,null,{}] 04:23:31 INFO - PROCESS | 1653 | 1461410611559 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:31 INFO - PROCESS | 1653 | 1461410611624 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 04:23:31 INFO - PROCESS | 1653 | 1461410611629 Marionette TRACE conn2 -> [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/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x119817000 == 31 [pid = 1653] [id = 31] 04:23:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1159d1800) [pid = 1653] [serial = 89] [outer = 0x0] 04:23:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11ae8c800) [pid = 1653] [serial = 90] [outer = 0x1159d1800] 04:23:31 INFO - PROCESS | 1653 | 1461410611657 Marionette DEBUG loaded listener.js 04:23:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11aff2c00) [pid = 1653] [serial = 91] [outer = 0x1159d1800] 04:23:31 INFO - PROCESS | 1653 | 1461410611953 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 424ms 04:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:23:31 INFO - PROCESS | 1653 | 1461410611985 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 04:23:31 INFO - PROCESS | 1653 | 1461410611986 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 04:23:31 INFO - PROCESS | 1653 | 1461410611988 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:23:31 INFO - PROCESS | 1653 | 1461410611989 Marionette TRACE conn2 <- [1,98,null,{}] 04:23:31 INFO - PROCESS | 1653 | 1461410611995 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:32 INFO - PROCESS | 1653 | 1461410612097 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 04:23:32 INFO - PROCESS | 1653 | 1461410612105 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11acb2000 == 32 [pid = 1653] [id = 32] 04:23:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11aff4800) [pid = 1653] [serial = 92] [outer = 0x0] 04:23:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11b89fc00) [pid = 1653] [serial = 93] [outer = 0x11aff4800] 04:23:32 INFO - PROCESS | 1653 | 1461410612136 Marionette DEBUG loaded listener.js 04:23:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11bee5800) [pid = 1653] [serial = 94] [outer = 0x11aff4800] 04:23:32 INFO - PROCESS | 1653 | 1461410612401 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 422ms 04:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:23:32 INFO - PROCESS | 1653 | 1461410612415 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 04:23:32 INFO - PROCESS | 1653 | 1461410612416 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 04:23:32 INFO - PROCESS | 1653 | 1461410612419 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:23:32 INFO - PROCESS | 1653 | 1461410612420 Marionette TRACE conn2 <- [1,102,null,{}] 04:23:32 INFO - PROCESS | 1653 | 1461410612431 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:32 INFO - PROCESS | 1653 | 1461410612501 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 04:23:32 INFO - PROCESS | 1653 | 1461410612506 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b835000 == 33 [pid = 1653] [id = 33] 04:23:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11a85e800) [pid = 1653] [serial = 95] [outer = 0x0] 04:23:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11bef1000) [pid = 1653] [serial = 96] [outer = 0x11a85e800] 04:23:32 INFO - PROCESS | 1653 | 1461410612533 Marionette DEBUG loaded listener.js 04:23:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11c30d800) [pid = 1653] [serial = 97] [outer = 0x11a85e800] 04:23:32 INFO - PROCESS | 1653 | 1461410612803 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 420ms 04:23:32 INFO - PROCESS | 1653 | 1461410612846 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 04:23:32 INFO - PROCESS | 1653 | 1461410612847 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 04:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:23:32 INFO - PROCESS | 1653 | 1461410612850 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:23:32 INFO - PROCESS | 1653 | 1461410612851 Marionette TRACE conn2 <- [1,106,null,{}] 04:23:32 INFO - PROCESS | 1653 | 1461410612853 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:32 INFO - PROCESS | 1653 | 1461410612923 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 04:23:32 INFO - PROCESS | 1653 | 1461410612927 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b968800 == 34 [pid = 1653] [id = 34] 04:23:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11beee400) [pid = 1653] [serial = 98] [outer = 0x0] 04:23:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11c379000) [pid = 1653] [serial = 99] [outer = 0x11beee400] 04:23:32 INFO - PROCESS | 1653 | 1461410612955 Marionette DEBUG loaded listener.js 04:23:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11c614000) [pid = 1653] [serial = 100] [outer = 0x11beee400] 04:23:33 INFO - PROCESS | 1653 | 1461410613230 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 419ms 04:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:23:33 INFO - PROCESS | 1653 | 1461410613269 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 04:23:33 INFO - PROCESS | 1653 | 1461410613270 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 04:23:33 INFO - PROCESS | 1653 | 1461410613280 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:23:33 INFO - PROCESS | 1653 | 1461410613281 Marionette TRACE conn2 <- [1,110,null,{}] 04:23:33 INFO - PROCESS | 1653 | 1461410613283 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:33 INFO - PROCESS | 1653 | 1461410613377 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 04:23:33 INFO - PROCESS | 1653 | 1461410613383 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x118c3c000 == 35 [pid = 1653] [id = 35] 04:23:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11919e400) [pid = 1653] [serial = 101] [outer = 0x0] 04:23:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11c35d000) [pid = 1653] [serial = 102] [outer = 0x11919e400] 04:23:33 INFO - PROCESS | 1653 | 1461410613409 Marionette DEBUG loaded listener.js 04:23:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11c61f000) [pid = 1653] [serial = 103] [outer = 0x11919e400] 04:23:33 INFO - PROCESS | 1653 | 1461410613674 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 427ms 04:23:33 INFO - PROCESS | 1653 | 1461410613703 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 04:23:33 INFO - PROCESS | 1653 | 1461410613704 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 04:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:23:33 INFO - PROCESS | 1653 | 1461410613713 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:23:33 INFO - PROCESS | 1653 | 1461410613714 Marionette TRACE conn2 <- [1,114,null,{}] 04:23:33 INFO - PROCESS | 1653 | 1461410613717 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:33 INFO - PROCESS | 1653 | 1461410613789 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 04:23:33 INFO - PROCESS | 1653 | 1461410613794 Marionette TRACE conn2 -> [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/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c437000 == 36 [pid = 1653] [id = 36] 04:23:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11c61a000) [pid = 1653] [serial = 104] [outer = 0x0] 04:23:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12668dc00) [pid = 1653] [serial = 105] [outer = 0x11c61a000] 04:23:33 INFO - PROCESS | 1653 | 1461410613821 Marionette DEBUG loaded listener.js 04:23:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12736bc00) [pid = 1653] [serial = 106] [outer = 0x11c61a000] 04:23:34 INFO - PROCESS | 1653 | 1461410614123 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:23:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 04:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:23:34 INFO - PROCESS | 1653 | 1461410614182 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 04:23:34 INFO - PROCESS | 1653 | 1461410614184 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 04:23:34 INFO - PROCESS | 1653 | 1461410614186 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:23:34 INFO - PROCESS | 1653 | 1461410614187 Marionette TRACE conn2 <- [1,118,null,{}] 04:23:34 INFO - PROCESS | 1653 | 1461410614190 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:34 INFO - PROCESS | 1653 | 1461410614295 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 04:23:34 INFO - PROCESS | 1653 | 1461410614303 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.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/compositing/2d.composite.globalAlpha.invalid.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x119814800 == 37 [pid = 1653] [id = 37] 04:23:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11c61f400) [pid = 1653] [serial = 107] [outer = 0x0] 04:23:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1275a3000) [pid = 1653] [serial = 108] [outer = 0x11c61f400] 04:23:34 INFO - PROCESS | 1653 | 1461410614333 Marionette DEBUG loaded listener.js 04:23:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1286e6800) [pid = 1653] [serial = 109] [outer = 0x11c61f400] 04:23:34 INFO - PROCESS | 1653 | 1461410614611 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:23:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 473ms 04:23:34 INFO - PROCESS | 1653 | 1461410614661 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 04:23:34 INFO - PROCESS | 1653 | 1461410614662 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 04:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:23:34 INFO - PROCESS | 1653 | 1461410614664 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:23:34 INFO - PROCESS | 1653 | 1461410614666 Marionette TRACE conn2 <- [1,122,null,{}] 04:23:34 INFO - PROCESS | 1653 | 1461410614668 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:34 INFO - PROCESS | 1653 | 1461410614738 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 04:23:34 INFO - PROCESS | 1653 | 1461410614744 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.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/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9bd800 == 38 [pid = 1653] [id = 38] 04:23:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1286e7c00) [pid = 1653] [serial = 110] [outer = 0x0] 04:23:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x128f93000) [pid = 1653] [serial = 111] [outer = 0x1286e7c00] 04:23:34 INFO - PROCESS | 1653 | 1461410614768 Marionette DEBUG loaded listener.js 04:23:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1291bec00) [pid = 1653] [serial = 112] [outer = 0x1286e7c00] 04:23:35 INFO - PROCESS | 1653 | 1461410615087 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:23:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 471ms 04:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:23:35 INFO - PROCESS | 1653 | 1461410615138 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 04:23:35 INFO - PROCESS | 1653 | 1461410615139 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 04:23:35 INFO - PROCESS | 1653 | 1461410615142 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:23:35 INFO - PROCESS | 1653 | 1461410615144 Marionette TRACE conn2 <- [1,126,null,{}] 04:23:35 INFO - PROCESS | 1653 | 1461410615163 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:35 INFO - PROCESS | 1653 | 1461410615272 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 04:23:35 INFO - PROCESS | 1653 | 1461410615283 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1265c2000 == 39 [pid = 1653] [id = 39] 04:23:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1291bf400) [pid = 1653] [serial = 113] [outer = 0x0] 04:23:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x129608800) [pid = 1653] [serial = 114] [outer = 0x1291bf400] 04:23:35 INFO - PROCESS | 1653 | 1461410615323 Marionette DEBUG loaded listener.js 04:23:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12974ec00) [pid = 1653] [serial = 115] [outer = 0x1291bf400] 04:23:35 INFO - PROCESS | 1653 | 1461410615734 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:23:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 634ms 04:23:35 INFO - PROCESS | 1653 | 1461410615776 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 04:23:35 INFO - PROCESS | 1653 | 1461410615778 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 04:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:23:35 INFO - PROCESS | 1653 | 1461410615780 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:23:35 INFO - PROCESS | 1653 | 1461410615781 Marionette TRACE conn2 <- [1,130,null,{}] 04:23:35 INFO - PROCESS | 1653 | 1461410615783 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:35 INFO - PROCESS | 1653 | 1461410615870 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 04:23:35 INFO - PROCESS | 1653 | 1461410615879 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1267ac800 == 40 [pid = 1653] [id = 40] 04:23:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x129758000) [pid = 1653] [serial = 116] [outer = 0x0] 04:23:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x129c24000) [pid = 1653] [serial = 117] [outer = 0x129758000] 04:23:35 INFO - PROCESS | 1653 | 1461410615904 Marionette DEBUG loaded listener.js 04:23:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x129cc1000) [pid = 1653] [serial = 118] [outer = 0x129758000] 04:23:36 INFO - PROCESS | 1653 | 1461410616490 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:23:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 718ms 04:23:36 INFO - PROCESS | 1653 | 1461410616498 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 04:23:36 INFO - PROCESS | 1653 | 1461410616500 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 04:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:23:36 INFO - PROCESS | 1653 | 1461410616503 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:23:36 INFO - PROCESS | 1653 | 1461410616505 Marionette TRACE conn2 <- [1,134,null,{}] 04:23:36 INFO - PROCESS | 1653 | 1461410616510 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:36 INFO - PROCESS | 1653 | 1461410616623 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 04:23:36 INFO - PROCESS | 1653 | 1461410616691 Marionette TRACE conn2 -> [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/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186d6800 == 41 [pid = 1653] [id = 41] 04:23:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x118c1d400) [pid = 1653] [serial = 119] [outer = 0x0] 04:23:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x118fd3400) [pid = 1653] [serial = 120] [outer = 0x118c1d400] 04:23:36 INFO - PROCESS | 1653 | 1461410616724 Marionette DEBUG loaded listener.js 04:23:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x119274400) [pid = 1653] [serial = 121] [outer = 0x118c1d400] 04:23:37 INFO - PROCESS | 1653 | 1461410617399 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:23:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:23:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 924ms 04:23:37 INFO - PROCESS | 1653 | 1461410617427 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 04:23:37 INFO - PROCESS | 1653 | 1461410617429 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 04:23:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:23:37 INFO - PROCESS | 1653 | 1461410617433 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:23:37 INFO - PROCESS | 1653 | 1461410617435 Marionette TRACE conn2 <- [1,138,null,{}] 04:23:37 INFO - PROCESS | 1653 | 1461410617439 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:37 INFO - PROCESS | 1653 | 1461410617534 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 04:23:37 INFO - PROCESS | 1653 | 1461410617579 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11549e000 == 42 [pid = 1653] [id = 42] 04:23:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x118ab9800) [pid = 1653] [serial = 122] [outer = 0x0] 04:23:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x118c5e000) [pid = 1653] [serial = 123] [outer = 0x118ab9800] 04:23:37 INFO - PROCESS | 1653 | 1461410617610 Marionette DEBUG loaded listener.js 04:23:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x119192400) [pid = 1653] [serial = 124] [outer = 0x118ab9800] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x1304d7000 == 41 [pid = 1653] [id = 21] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x1156ae000 == 40 [pid = 1653] [id = 24] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x130372800 == 39 [pid = 1653] [id = 20] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12f917800 == 38 [pid = 1653] [id = 15] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12e42e800 == 37 [pid = 1653] [id = 13] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x130357800 == 36 [pid = 1653] [id = 19] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12e988000 == 35 [pid = 1653] [id = 11] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12f5c6000 == 34 [pid = 1653] [id = 14] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x11c977000 == 33 [pid = 1653] [id = 12] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x1265c2000 == 32 [pid = 1653] [id = 39] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9bd800 == 31 [pid = 1653] [id = 38] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x119814800 == 30 [pid = 1653] [id = 37] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x11c437000 == 29 [pid = 1653] [id = 36] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x118c3c000 == 28 [pid = 1653] [id = 35] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x11b968800 == 27 [pid = 1653] [id = 34] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x11b835000 == 26 [pid = 1653] [id = 33] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x11acb2000 == 25 [pid = 1653] [id = 32] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x119817000 == 24 [pid = 1653] [id = 31] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x11923c800 == 23 [pid = 1653] [id = 30] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x118c42800 == 22 [pid = 1653] [id = 29] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x115433800 == 21 [pid = 1653] [id = 28] 04:23:38 INFO - PROCESS | 1653 | --DOCSHELL 0x115193000 == 20 [pid = 1653] [id = 27] 04:23:38 INFO - PROCESS | 1653 | 1461410618187 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:23:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 824ms 04:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:23:38 INFO - PROCESS | 1653 | 1461410618257 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 04:23:38 INFO - PROCESS | 1653 | 1461410618259 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 04:23:38 INFO - PROCESS | 1653 | 1461410618263 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:23:38 INFO - PROCESS | 1653 | 1461410618265 Marionette TRACE conn2 <- [1,142,null,{}] 04:23:38 INFO - PROCESS | 1653 | 1461410618269 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:38 INFO - PROCESS | 1653 | 1461410618355 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 04:23:38 INFO - PROCESS | 1653 | 1461410618402 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1165f1800 == 21 [pid = 1653] [id = 43] 04:23:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x118c64c00) [pid = 1653] [serial = 125] [outer = 0x0] 04:23:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11926d400) [pid = 1653] [serial = 126] [outer = 0x118c64c00] 04:23:38 INFO - PROCESS | 1653 | 1461410618436 Marionette DEBUG loaded listener.js 04:23:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11a503000) [pid = 1653] [serial = 127] [outer = 0x118c64c00] 04:23:38 INFO - PROCESS | 1653 | 1461410618888 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:23:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 671ms 04:23:38 INFO - PROCESS | 1653 | 1461410618934 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 04:23:38 INFO - PROCESS | 1653 | 1461410618939 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 04:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:23:38 INFO - PROCESS | 1653 | 1461410618946 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:23:38 INFO - PROCESS | 1653 | 1461410618948 Marionette TRACE conn2 <- [1,146,null,{}] 04:23:38 INFO - PROCESS | 1653 | 1461410618950 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:39 INFO - PROCESS | 1653 | 1461410619037 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 04:23:39 INFO - PROCESS | 1653 | 1461410619095 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x11980a800 == 22 [pid = 1653] [id = 44] 04:23:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11a509c00) [pid = 1653] [serial = 128] [outer = 0x0] 04:23:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11ab79c00) [pid = 1653] [serial = 129] [outer = 0x11a509c00] 04:23:39 INFO - PROCESS | 1653 | 1461410619127 Marionette DEBUG loaded listener.js 04:23:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11ae52000) [pid = 1653] [serial = 130] [outer = 0x11a509c00] 04:23:39 INFO - PROCESS | 1653 | 1461410619568 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 669ms 04:23:39 INFO - PROCESS | 1653 | 1461410619624 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 04:23:39 INFO - PROCESS | 1653 | 1461410619625 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 04:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:23:39 INFO - PROCESS | 1653 | 1461410619630 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:23:39 INFO - PROCESS | 1653 | 1461410619632 Marionette TRACE conn2 <- [1,150,null,{}] 04:23:39 INFO - PROCESS | 1653 | 1461410619643 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:39 INFO - PROCESS | 1653 | 1461410619733 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 04:23:39 INFO - PROCESS | 1653 | 1461410619791 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x11af68000 == 23 [pid = 1653] [id = 45] 04:23:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x115940c00) [pid = 1653] [serial = 131] [outer = 0x0] 04:23:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11b9be800) [pid = 1653] [serial = 132] [outer = 0x115940c00] 04:23:39 INFO - PROCESS | 1653 | 1461410619826 Marionette DEBUG loaded listener.js 04:23:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11bdf8400) [pid = 1653] [serial = 133] [outer = 0x115940c00] 04:23:40 INFO - PROCESS | 1653 | 1461410620269 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:23:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 671ms 04:23:40 INFO - PROCESS | 1653 | 1461410620304 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 04:23:40 INFO - PROCESS | 1653 | 1461410620306 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 04:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:23:40 INFO - PROCESS | 1653 | 1461410620328 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:23:40 INFO - PROCESS | 1653 | 1461410620329 Marionette TRACE conn2 <- [1,154,null,{}] 04:23:40 INFO - PROCESS | 1653 | 1461410620332 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:40 INFO - PROCESS | 1653 | 1461410620421 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 04:23:40 INFO - PROCESS | 1653 | 1461410620482 Marionette TRACE conn2 -> [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/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c04a800 == 24 [pid = 1653] [id = 46] 04:23:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11c367c00) [pid = 1653] [serial = 134] [outer = 0x0] 04:23:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11c376400) [pid = 1653] [serial = 135] [outer = 0x11c367c00] 04:23:40 INFO - PROCESS | 1653 | 1461410620513 Marionette DEBUG loaded listener.js 04:23:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11c61bc00) [pid = 1653] [serial = 136] [outer = 0x11c367c00] 04:23:40 INFO - PROCESS | 1653 | 1461410620965 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:23:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 673ms 04:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:23:41 INFO - PROCESS | 1653 | 1461410620999 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 04:23:41 INFO - PROCESS | 1653 | 1461410621000 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 04:23:41 INFO - PROCESS | 1653 | 1461410621002 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:23:41 INFO - PROCESS | 1653 | 1461410621003 Marionette TRACE conn2 <- [1,158,null,{}] 04:23:41 INFO - PROCESS | 1653 | 1461410621029 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:41 INFO - PROCESS | 1653 | 1461410621155 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 04:23:41 INFO - PROCESS | 1653 | 1461410621213 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c98a000 == 25 [pid = 1653] [id = 47] 04:23:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1155e8800) [pid = 1653] [serial = 137] [outer = 0x0] 04:23:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11c6cf000) [pid = 1653] [serial = 138] [outer = 0x1155e8800] 04:23:41 INFO - PROCESS | 1653 | 1461410621244 Marionette DEBUG loaded listener.js 04:23:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x127364800) [pid = 1653] [serial = 139] [outer = 0x1155e8800] 04:23:41 INFO - PROCESS | 1653 | 1461410621795 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:23:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 823ms 04:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:23:41 INFO - PROCESS | 1653 | 1461410621827 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 04:23:41 INFO - PROCESS | 1653 | 1461410621829 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 04:23:41 INFO - PROCESS | 1653 | 1461410621833 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:23:41 INFO - PROCESS | 1653 | 1461410621835 Marionette TRACE conn2 <- [1,162,null,{}] 04:23:41 INFO - PROCESS | 1653 | 1461410621840 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:41 INFO - PROCESS | 1653 | 1461410621929 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 04:23:41 INFO - PROCESS | 1653 | 1461410621988 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1179e9000 == 26 [pid = 1653] [id = 48] 04:23:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x118cf7000) [pid = 1653] [serial = 140] [outer = 0x0] 04:23:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x119274000) [pid = 1653] [serial = 141] [outer = 0x118cf7000] 04:23:42 INFO - PROCESS | 1653 | 1461410622020 Marionette DEBUG loaded listener.js 04:23:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11a78ec00) [pid = 1653] [serial = 142] [outer = 0x118cf7000] 04:23:42 INFO - PROCESS | 1653 | 1461410622488 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 673ms 04:23:42 INFO - PROCESS | 1653 | 1461410622528 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 04:23:42 INFO - PROCESS | 1653 | 1461410622533 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 04:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:23:42 INFO - PROCESS | 1653 | 1461410622545 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:23:42 INFO - PROCESS | 1653 | 1461410622548 Marionette TRACE conn2 <- [1,166,null,{}] 04:23:42 INFO - PROCESS | 1653 | 1461410622552 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:42 INFO - PROCESS | 1653 | 1461410622682 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 04:23:42 INFO - PROCESS | 1653 | 1461410622739 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b835000 == 27 [pid = 1653] [id = 49] 04:23:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11ae52400) [pid = 1653] [serial = 143] [outer = 0x0] 04:23:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11ae92000) [pid = 1653] [serial = 144] [outer = 0x11ae52400] 04:23:42 INFO - PROCESS | 1653 | 1461410622769 Marionette DEBUG loaded listener.js 04:23:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x11b8a8800) [pid = 1653] [serial = 145] [outer = 0x11ae52400] 04:23:43 INFO - PROCESS | 1653 | 1461410623183 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:23:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms 04:23:43 INFO - PROCESS | 1653 | 1461410623219 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 04:23:43 INFO - PROCESS | 1653 | 1461410623220 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 04:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:23:43 INFO - PROCESS | 1653 | 1461410623242 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:23:43 INFO - PROCESS | 1653 | 1461410623245 Marionette TRACE conn2 <- [1,170,null,{}] 04:23:43 INFO - PROCESS | 1653 | 1461410623254 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:43 INFO - PROCESS | 1653 | 1461410623348 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 04:23:43 INFO - PROCESS | 1653 | 1461410623406 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12639b000 == 28 [pid = 1653] [id = 50] 04:23:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11c376000) [pid = 1653] [serial = 146] [outer = 0x0] 04:23:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x11c61fc00) [pid = 1653] [serial = 147] [outer = 0x11c376000] 04:23:43 INFO - PROCESS | 1653 | 1461410623438 Marionette DEBUG loaded listener.js 04:23:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x127688000) [pid = 1653] [serial = 148] [outer = 0x11c376000] 04:23:43 INFO - PROCESS | 1653 | 1461410623861 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:23:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 642ms 04:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:23:43 INFO - PROCESS | 1653 | 1461410623866 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 04:23:43 INFO - PROCESS | 1653 | 1461410623868 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 04:23:43 INFO - PROCESS | 1653 | 1461410623871 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:23:43 INFO - PROCESS | 1653 | 1461410623872 Marionette TRACE conn2 <- [1,174,null,{}] 04:23:43 INFO - PROCESS | 1653 | 1461410623875 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:43 INFO - PROCESS | 1653 | 1461410623961 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 04:23:44 INFO - PROCESS | 1653 | 1461410624003 Marionette TRACE conn2 -> [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/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271f4000 == 29 [pid = 1653] [id = 51] 04:23:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x127bf5400) [pid = 1653] [serial = 149] [outer = 0x0] 04:23:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x128038c00) [pid = 1653] [serial = 150] [outer = 0x127bf5400] 04:23:44 INFO - PROCESS | 1653 | 1461410624033 Marionette DEBUG loaded listener.js 04:23:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x128f93800) [pid = 1653] [serial = 151] [outer = 0x127bf5400] 04:23:44 INFO - PROCESS | 1653 | 1461410624440 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 620ms 04:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:23:44 INFO - PROCESS | 1653 | 1461410624494 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 04:23:44 INFO - PROCESS | 1653 | 1461410624495 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 04:23:44 INFO - PROCESS | 1653 | 1461410624498 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:23:44 INFO - PROCESS | 1653 | 1461410624499 Marionette TRACE conn2 <- [1,178,null,{}] 04:23:44 INFO - PROCESS | 1653 | 1461410624501 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:44 INFO - PROCESS | 1653 | 1461410624586 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 04:23:44 INFO - PROCESS | 1653 | 1461410624659 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x127975000 == 30 [pid = 1653] [id = 52] 04:23:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x1291bac00) [pid = 1653] [serial = 152] [outer = 0x0] 04:23:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x129604400) [pid = 1653] [serial = 153] [outer = 0x1291bac00] 04:23:44 INFO - PROCESS | 1653 | 1461410624691 Marionette DEBUG loaded listener.js 04:23:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x129a0c000) [pid = 1653] [serial = 154] [outer = 0x1291bac00] 04:23:45 INFO - PROCESS | 1653 | 1461410625103 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 618ms 04:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:23:45 INFO - PROCESS | 1653 | 1461410625117 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 04:23:45 INFO - PROCESS | 1653 | 1461410625118 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 04:23:45 INFO - PROCESS | 1653 | 1461410625120 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:23:45 INFO - PROCESS | 1653 | 1461410625122 Marionette TRACE conn2 <- [1,182,null,{}] 04:23:45 INFO - PROCESS | 1653 | 1461410625124 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:45 INFO - PROCESS | 1653 | 1461410625245 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 04:23:45 INFO - PROCESS | 1653 | 1461410625295 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x114591800 == 31 [pid = 1653] [id = 53] 04:23:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x129cbd800) [pid = 1653] [serial = 155] [outer = 0x0] 04:23:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12b427000) [pid = 1653] [serial = 156] [outer = 0x129cbd800] 04:23:45 INFO - PROCESS | 1653 | 1461410625327 Marionette DEBUG loaded listener.js 04:23:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12bb0f800) [pid = 1653] [serial = 157] [outer = 0x129cbd800] 04:23:45 INFO - PROCESS | 1653 | 1461410625802 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 720ms 04:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:23:45 INFO - PROCESS | 1653 | 1461410625876 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 04:23:45 INFO - PROCESS | 1653 | 1461410625878 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 04:23:45 INFO - PROCESS | 1653 | 1461410625885 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:23:45 INFO - PROCESS | 1653 | 1461410625887 Marionette TRACE conn2 <- [1,186,null,{}] 04:23:45 INFO - PROCESS | 1653 | 1461410625891 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:46 INFO - PROCESS | 1653 | 1461410626017 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 04:23:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11c04a800 == 30 [pid = 1653] [id = 46] 04:23:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11af68000 == 29 [pid = 1653] [id = 45] 04:23:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11980a800 == 28 [pid = 1653] [id = 44] 04:23:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1165f1800 == 27 [pid = 1653] [id = 43] 04:23:46 INFO - PROCESS | 1653 | 1461410626086 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x115753800 == 28 [pid = 1653] [id = 54] 04:23:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x1156eac00) [pid = 1653] [serial = 158] [outer = 0x0] 04:23:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x118680800) [pid = 1653] [serial = 159] [outer = 0x1156eac00] 04:23:46 INFO - PROCESS | 1653 | 1461410626120 Marionette DEBUG loaded listener.js 04:23:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x11913b400) [pid = 1653] [serial = 160] [outer = 0x1156eac00] 04:23:46 INFO - PROCESS | 1653 | 1461410626577 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 723ms 04:23:46 INFO - PROCESS | 1653 | 1461410626609 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 04:23:46 INFO - PROCESS | 1653 | 1461410626613 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 04:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:23:46 INFO - PROCESS | 1653 | 1461410626618 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:23:46 INFO - PROCESS | 1653 | 1461410626622 Marionette TRACE conn2 <- [1,190,null,{}] 04:23:46 INFO - PROCESS | 1653 | 1461410626627 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:46 INFO - PROCESS | 1653 | 1461410626760 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 04:23:46 INFO - PROCESS | 1653 | 1461410626821 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bb72000 == 29 [pid = 1653] [id = 55] 04:23:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x11ab7e400) [pid = 1653] [serial = 161] [outer = 0x0] 04:23:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x11b8a8400) [pid = 1653] [serial = 162] [outer = 0x11ab7e400] 04:23:46 INFO - PROCESS | 1653 | 1461410626854 Marionette DEBUG loaded listener.js 04:23:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x11bdf9800) [pid = 1653] [serial = 163] [outer = 0x11ab7e400] 04:23:47 INFO - PROCESS | 1653 | 1461410627336 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 776ms 04:23:47 INFO - PROCESS | 1653 | 1461410627394 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 04:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:23:47 INFO - PROCESS | 1653 | 1461410627396 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 04:23:47 INFO - PROCESS | 1653 | 1461410627399 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:23:47 INFO - PROCESS | 1653 | 1461410627400 Marionette TRACE conn2 <- [1,194,null,{}] 04:23:47 INFO - PROCESS | 1653 | 1461410627403 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:47 INFO - PROCESS | 1653 | 1461410627494 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 04:23:47 INFO - PROCESS | 1653 | 1461410627555 Marionette TRACE conn2 -> [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/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12750c800 == 30 [pid = 1653] [id = 56] 04:23:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x127366c00) [pid = 1653] [serial = 164] [outer = 0x0] 04:23:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x127bcb400) [pid = 1653] [serial = 165] [outer = 0x127366c00] 04:23:47 INFO - PROCESS | 1653 | 1461410627585 Marionette DEBUG loaded listener.js 04:23:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12869f800) [pid = 1653] [serial = 166] [outer = 0x127366c00] 04:23:48 INFO - PROCESS | 1653 | 1461410628014 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 669ms 04:23:48 INFO - PROCESS | 1653 | 1461410628075 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 04:23:48 INFO - PROCESS | 1653 | 1461410628078 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 04:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:23:48 INFO - PROCESS | 1653 | 1461410628088 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:23:48 INFO - PROCESS | 1653 | 1461410628093 Marionette TRACE conn2 <- [1,198,null,{}] 04:23:48 INFO - PROCESS | 1653 | 1461410628096 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:48 INFO - PROCESS | 1653 | 1461410628188 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 04:23:48 INFO - PROCESS | 1653 | 1461410628249 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296ae000 == 31 [pid = 1653] [id = 57] 04:23:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12974c800) [pid = 1653] [serial = 167] [outer = 0x0] 04:23:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12b3b7800) [pid = 1653] [serial = 168] [outer = 0x12974c800] 04:23:48 INFO - PROCESS | 1653 | 1461410628279 Marionette DEBUG loaded listener.js 04:23:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12b608800) [pid = 1653] [serial = 169] [outer = 0x12974c800] 04:23:48 INFO - PROCESS | 1653 | 1461410628688 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 627ms 04:23:48 INFO - PROCESS | 1653 | 1461410628712 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 04:23:48 INFO - PROCESS | 1653 | 1461410628713 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 04:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:23:48 INFO - PROCESS | 1653 | 1461410628716 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:23:48 INFO - PROCESS | 1653 | 1461410628717 Marionette TRACE conn2 <- [1,202,null,{}] 04:23:48 INFO - PROCESS | 1653 | 1461410628719 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:48 INFO - PROCESS | 1653 | 1461410628823 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 04:23:48 INFO - PROCESS | 1653 | 1461410628904 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x114b6a800 == 32 [pid = 1653] [id = 58] 04:23:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12b60b400) [pid = 1653] [serial = 170] [outer = 0x0] 04:23:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12bb0cc00) [pid = 1653] [serial = 171] [outer = 0x12b60b400] 04:23:48 INFO - PROCESS | 1653 | 1461410628937 Marionette DEBUG loaded listener.js 04:23:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12bbc3800) [pid = 1653] [serial = 172] [outer = 0x12b60b400] 04:23:49 INFO - PROCESS | 1653 | 1461410629320 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 672ms 04:23:49 INFO - PROCESS | 1653 | 1461410629407 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 04:23:49 INFO - PROCESS | 1653 | 1461410629408 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 04:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:23:49 INFO - PROCESS | 1653 | 1461410629414 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:23:49 INFO - PROCESS | 1653 | 1461410629415 Marionette TRACE conn2 <- [1,206,null,{}] 04:23:49 INFO - PROCESS | 1653 | 1461410629417 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:49 INFO - PROCESS | 1653 | 1461410629508 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 04:23:49 INFO - PROCESS | 1653 | 1461410629571 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb1d800 == 33 [pid = 1653] [id = 59] 04:23:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12be1a800) [pid = 1653] [serial = 173] [outer = 0x0] 04:23:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12be1cc00) [pid = 1653] [serial = 174] [outer = 0x12be1a800] 04:23:49 INFO - PROCESS | 1653 | 1461410629609 Marionette DEBUG loaded listener.js 04:23:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12bf4f800) [pid = 1653] [serial = 175] [outer = 0x12be1a800] 04:23:50 INFO - PROCESS | 1653 | 1461410630079 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 721ms 04:23:50 INFO - PROCESS | 1653 | 1461410630135 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 04:23:50 INFO - PROCESS | 1653 | 1461410630137 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 04:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:23:50 INFO - PROCESS | 1653 | 1461410630141 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:23:50 INFO - PROCESS | 1653 | 1461410630143 Marionette TRACE conn2 <- [1,210,null,{}] 04:23:50 INFO - PROCESS | 1653 | 1461410630147 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:50 INFO - PROCESS | 1653 | 1461410630237 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 04:23:50 INFO - PROCESS | 1653 | 1461410630289 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b90b000 == 34 [pid = 1653] [id = 60] 04:23:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x11a862c00) [pid = 1653] [serial = 176] [outer = 0x0] 04:23:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x11ae4fc00) [pid = 1653] [serial = 177] [outer = 0x11a862c00] 04:23:50 INFO - PROCESS | 1653 | 1461410630319 Marionette DEBUG loaded listener.js 04:23:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x11bdec000) [pid = 1653] [serial = 178] [outer = 0x11a862c00] 04:23:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1179e9000 == 33 [pid = 1653] [id = 48] 04:23:50 INFO - PROCESS | 1653 | 1461410630791 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 672ms 04:23:50 INFO - PROCESS | 1653 | 1461410630813 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 04:23:50 INFO - PROCESS | 1653 | 1461410630815 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 04:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:23:50 INFO - PROCESS | 1653 | 1461410630819 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:23:50 INFO - PROCESS | 1653 | 1461410630821 Marionette TRACE conn2 <- [1,214,null,{}] 04:23:50 INFO - PROCESS | 1653 | 1461410630825 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:50 INFO - PROCESS | 1653 | 1461410630920 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 04:23:50 INFO - PROCESS | 1653 | 1461410630967 Marionette TRACE conn2 -> [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/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aeed800 == 34 [pid = 1653] [id = 61] 04:23:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x119d5c000) [pid = 1653] [serial = 179] [outer = 0x0] 04:23:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x11ae51800) [pid = 1653] [serial = 180] [outer = 0x119d5c000] 04:23:51 INFO - PROCESS | 1653 | 1461410630999 Marionette DEBUG loaded listener.js 04:23:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x11bdf7400) [pid = 1653] [serial = 181] [outer = 0x119d5c000] 04:23:51 INFO - PROCESS | 1653 | 1461410631417 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 620ms 04:23:51 INFO - PROCESS | 1653 | 1461410631439 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 04:23:51 INFO - PROCESS | 1653 | 1461410631443 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 04:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:23:51 INFO - PROCESS | 1653 | 1461410631448 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:23:51 INFO - PROCESS | 1653 | 1461410631450 Marionette TRACE conn2 <- [1,218,null,{}] 04:23:51 INFO - PROCESS | 1653 | 1461410631452 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:51 INFO - PROCESS | 1653 | 1461410631566 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 04:23:51 INFO - PROCESS | 1653 | 1461410631629 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12801b000 == 35 [pid = 1653] [id = 62] 04:23:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x127684400) [pid = 1653] [serial = 182] [outer = 0x0] 04:23:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x127bf9800) [pid = 1653] [serial = 183] [outer = 0x127684400] 04:23:51 INFO - PROCESS | 1653 | 1461410631659 Marionette DEBUG loaded listener.js 04:23:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x1286ec400) [pid = 1653] [serial = 184] [outer = 0x127684400] 04:23:52 INFO - PROCESS | 1653 | 1461410632094 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 04:23:52 INFO - PROCESS | 1653 | 1461410632119 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 04:23:52 INFO - PROCESS | 1653 | 1461410632120 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 04:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:23:52 INFO - PROCESS | 1653 | 1461410632123 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:23:52 INFO - PROCESS | 1653 | 1461410632125 Marionette TRACE conn2 <- [1,222,null,{}] 04:23:52 INFO - PROCESS | 1653 | 1461410632133 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:52 INFO - PROCESS | 1653 | 1461410632227 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 04:23:52 INFO - PROCESS | 1653 | 1461410632286 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb1a000 == 36 [pid = 1653] [id = 63] 04:23:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x129753400) [pid = 1653] [serial = 185] [outer = 0x0] 04:23:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x12b425000) [pid = 1653] [serial = 186] [outer = 0x129753400] 04:23:52 INFO - PROCESS | 1653 | 1461410632326 Marionette DEBUG loaded listener.js 04:23:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x12bbc1800) [pid = 1653] [serial = 187] [outer = 0x129753400] 04:23:52 INFO - PROCESS | 1653 | 1461410632748 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 672ms 04:23:52 INFO - PROCESS | 1653 | 1461410632795 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 04:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:23:52 INFO - PROCESS | 1653 | 1461410632797 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 04:23:52 INFO - PROCESS | 1653 | 1461410632799 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:23:52 INFO - PROCESS | 1653 | 1461410632801 Marionette TRACE conn2 <- [1,226,null,{}] 04:23:52 INFO - PROCESS | 1653 | 1461410632803 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:52 INFO - PROCESS | 1653 | 1461410632911 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 04:23:52 INFO - PROCESS | 1653 | 1461410632972 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf8e800 == 37 [pid = 1653] [id = 64] 04:23:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x12be5e800) [pid = 1653] [serial = 188] [outer = 0x0] 04:23:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x12be6b000) [pid = 1653] [serial = 189] [outer = 0x12be5e800] 04:23:53 INFO - PROCESS | 1653 | 1461410633002 Marionette DEBUG loaded listener.js 04:23:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x12bf58c00) [pid = 1653] [serial = 190] [outer = 0x12be5e800] 04:23:53 INFO - PROCESS | 1653 | 1461410633399 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:23:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:23:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 619ms 04:23:53 INFO - PROCESS | 1653 | 1461410633419 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 04:23:53 INFO - PROCESS | 1653 | 1461410633420 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 04:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:23:53 INFO - PROCESS | 1653 | 1461410633423 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:23:53 INFO - PROCESS | 1653 | 1461410633424 Marionette TRACE conn2 <- [1,230,null,{}] 04:23:53 INFO - PROCESS | 1653 | 1461410633426 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:53 INFO - PROCESS | 1653 | 1461410633514 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 04:23:53 INFO - PROCESS | 1653 | 1461410633573 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf1e000 == 38 [pid = 1653] [id = 65] 04:23:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x12be61c00) [pid = 1653] [serial = 191] [outer = 0x0] 04:23:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x12cff1c00) [pid = 1653] [serial = 192] [outer = 0x12be61c00] 04:23:53 INFO - PROCESS | 1653 | 1461410633603 Marionette DEBUG loaded listener.js 04:23:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x12d090800) [pid = 1653] [serial = 193] [outer = 0x12be61c00] 04:23:54 INFO - PROCESS | 1653 | 1461410634031 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:23:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:23:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 620ms 04:23:54 INFO - PROCESS | 1653 | 1461410634044 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 04:23:54 INFO - PROCESS | 1653 | 1461410634045 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 04:23:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:23:54 INFO - PROCESS | 1653 | 1461410634047 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:23:54 INFO - PROCESS | 1653 | 1461410634049 Marionette TRACE conn2 <- [1,234,null,{}] 04:23:54 INFO - PROCESS | 1653 | 1461410634051 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:54 INFO - PROCESS | 1653 | 1461410634167 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 04:23:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x12d607800) [pid = 1653] [serial = 194] [outer = 0x12fb1c400] 04:23:54 INFO - PROCESS | 1653 | 1461410634286 Marionette TRACE conn2 -> [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/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dba9000 == 39 [pid = 1653] [id = 66] 04:23:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x12d69c000) [pid = 1653] [serial = 195] [outer = 0x0] 04:23:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x12d6d8800) [pid = 1653] [serial = 196] [outer = 0x12d69c000] 04:23:54 INFO - PROCESS | 1653 | 1461410634323 Marionette DEBUG loaded listener.js 04:23:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x12e382c00) [pid = 1653] [serial = 197] [outer = 0x12d69c000] 04:23:54 INFO - PROCESS | 1653 | 1461410634754 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:23:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:23:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 717ms 04:23:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:23:54 INFO - PROCESS | 1653 | 1461410634766 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 04:23:54 INFO - PROCESS | 1653 | 1461410634767 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 04:23:54 INFO - PROCESS | 1653 | 1461410634769 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:23:54 INFO - PROCESS | 1653 | 1461410634771 Marionette TRACE conn2 <- [1,238,null,{}] 04:23:54 INFO - PROCESS | 1653 | 1461410634773 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:54 INFO - PROCESS | 1653 | 1461410634862 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 04:23:54 INFO - PROCESS | 1653 | 1461410634910 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d41d000 == 40 [pid = 1653] [id = 67] 04:23:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x12d69bc00) [pid = 1653] [serial = 198] [outer = 0x0] 04:23:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x12e389c00) [pid = 1653] [serial = 199] [outer = 0x12d69bc00] 04:23:54 INFO - PROCESS | 1653 | 1461410634941 Marionette DEBUG loaded listener.js 04:23:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x12e3f3800) [pid = 1653] [serial = 200] [outer = 0x12d69bc00] 04:23:55 INFO - PROCESS | 1653 | 1461410635423 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 04:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:23:55 INFO - PROCESS | 1653 | 1461410635440 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 04:23:55 INFO - PROCESS | 1653 | 1461410635442 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 04:23:55 INFO - PROCESS | 1653 | 1461410635446 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:23:55 INFO - PROCESS | 1653 | 1461410635448 Marionette TRACE conn2 <- [1,242,null,{}] 04:23:55 INFO - PROCESS | 1653 | 1461410635451 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:55 INFO - PROCESS | 1653 | 1461410635544 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 04:23:55 INFO - PROCESS | 1653 | 1461410635649 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x127672000 == 41 [pid = 1653] [id = 68] 04:23:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x11aff4400) [pid = 1653] [serial = 201] [outer = 0x0] 04:23:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x11b8a6c00) [pid = 1653] [serial = 202] [outer = 0x11aff4400] 04:23:55 INFO - PROCESS | 1653 | 1461410635681 Marionette DEBUG loaded listener.js 04:23:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x11c380800) [pid = 1653] [serial = 203] [outer = 0x11aff4400] 04:23:55 INFO - PROCESS | 1653 | --DOCSHELL 0x114b6a800 == 40 [pid = 1653] [id = 58] 04:23:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1296ae000 == 39 [pid = 1653] [id = 57] 04:23:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12750c800 == 38 [pid = 1653] [id = 56] 04:23:55 INFO - PROCESS | 1653 | --DOCSHELL 0x11bb72000 == 37 [pid = 1653] [id = 55] 04:23:55 INFO - PROCESS | 1653 | --DOCSHELL 0x115753800 == 36 [pid = 1653] [id = 54] 04:23:56 INFO - PROCESS | 1653 | 1461410636151 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 721ms 04:23:56 INFO - PROCESS | 1653 | 1461410636167 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 04:23:56 INFO - PROCESS | 1653 | 1461410636169 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 04:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:23:56 INFO - PROCESS | 1653 | 1461410636173 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:23:56 INFO - PROCESS | 1653 | 1461410636175 Marionette TRACE conn2 <- [1,246,null,{}] 04:23:56 INFO - PROCESS | 1653 | 1461410636179 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:56 INFO - PROCESS | 1653 | 1461410636281 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 04:23:56 INFO - PROCESS | 1653 | 1461410636341 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12750c800 == 37 [pid = 1653] [id = 69] 04:23:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x11ac6d000) [pid = 1653] [serial = 204] [outer = 0x0] 04:23:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x11c616400) [pid = 1653] [serial = 205] [outer = 0x11ac6d000] 04:23:56 INFO - PROCESS | 1653 | 1461410636396 Marionette DEBUG loaded listener.js 04:23:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x127bca400) [pid = 1653] [serial = 206] [outer = 0x11ac6d000] 04:23:56 INFO - PROCESS | 1653 | 1461410636877 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 772ms 04:23:56 INFO - PROCESS | 1653 | 1461410636945 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 04:23:56 INFO - PROCESS | 1653 | 1461410636949 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 04:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:23:56 INFO - PROCESS | 1653 | 1461410636954 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:23:56 INFO - PROCESS | 1653 | 1461410636955 Marionette TRACE conn2 <- [1,250,null,{}] 04:23:56 INFO - PROCESS | 1653 | 1461410636980 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:57 INFO - PROCESS | 1653 | 1461410637075 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 04:23:57 INFO - PROCESS | 1653 | 1461410637143 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b81e000 == 38 [pid = 1653] [id = 70] 04:23:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x129a0a000) [pid = 1653] [serial = 207] [outer = 0x0] 04:23:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x129cbcc00) [pid = 1653] [serial = 208] [outer = 0x129a0a000] 04:23:57 INFO - PROCESS | 1653 | 1461410637174 Marionette DEBUG loaded listener.js 04:23:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x12bb08800) [pid = 1653] [serial = 209] [outer = 0x129a0a000] 04:23:57 INFO - PROCESS | 1653 | 1461410637597 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 689ms 04:23:57 INFO - PROCESS | 1653 | 1461410637643 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 04:23:57 INFO - PROCESS | 1653 | 1461410637644 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 04:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:23:57 INFO - PROCESS | 1653 | 1461410637647 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:23:57 INFO - PROCESS | 1653 | 1461410637649 Marionette TRACE conn2 <- [1,254,null,{}] 04:23:57 INFO - PROCESS | 1653 | 1461410637657 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:57 INFO - PROCESS | 1653 | 1461410637755 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 04:23:57 INFO - PROCESS | 1653 | 1461410637810 Marionette TRACE conn2 -> [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/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d40f800 == 39 [pid = 1653] [id = 71] 04:23:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x12bbcac00) [pid = 1653] [serial = 210] [outer = 0x0] 04:23:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x12be68000) [pid = 1653] [serial = 211] [outer = 0x12bbcac00] 04:23:57 INFO - PROCESS | 1653 | 1461410637843 Marionette DEBUG loaded listener.js 04:23:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x12d096c00) [pid = 1653] [serial = 212] [outer = 0x12bbcac00] 04:23:58 INFO - PROCESS | 1653 | 1461410638266 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 672ms 04:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:23:58 INFO - PROCESS | 1653 | 1461410638320 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 04:23:58 INFO - PROCESS | 1653 | 1461410638321 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 04:23:58 INFO - PROCESS | 1653 | 1461410638324 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:23:58 INFO - PROCESS | 1653 | 1461410638325 Marionette TRACE conn2 <- [1,258,null,{}] 04:23:58 INFO - PROCESS | 1653 | 1461410638327 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:58 INFO - PROCESS | 1653 | 1461410638438 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 04:23:58 INFO - PROCESS | 1653 | 1461410638490 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e439800 == 40 [pid = 1653] [id = 72] 04:23:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x12d69e000) [pid = 1653] [serial = 213] [outer = 0x0] 04:23:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x12d6ce800) [pid = 1653] [serial = 214] [outer = 0x12d69e000] 04:23:58 INFO - PROCESS | 1653 | 1461410638520 Marionette DEBUG loaded listener.js 04:23:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x12e389000) [pid = 1653] [serial = 215] [outer = 0x12d69e000] 04:23:58 INFO - PROCESS | 1653 | 1461410638966 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 670ms 04:23:58 INFO - PROCESS | 1653 | 1461410638995 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 04:23:58 INFO - PROCESS | 1653 | 1461410638997 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 04:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:23:59 INFO - PROCESS | 1653 | 1461410639000 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:23:59 INFO - PROCESS | 1653 | 1461410639002 Marionette TRACE conn2 <- [1,262,null,{}] 04:23:59 INFO - PROCESS | 1653 | 1461410639025 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:59 INFO - PROCESS | 1653 | 1461410639190 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 04:23:59 INFO - PROCESS | 1653 | 1461410639257 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e823800 == 41 [pid = 1653] [id = 73] 04:23:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x12e388c00) [pid = 1653] [serial = 216] [outer = 0x0] 04:23:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x12e3f8800) [pid = 1653] [serial = 217] [outer = 0x12e388c00] 04:23:59 INFO - PROCESS | 1653 | 1461410639304 Marionette DEBUG loaded listener.js 04:23:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x12e409c00) [pid = 1653] [serial = 218] [outer = 0x12e388c00] 04:23:59 INFO - PROCESS | 1653 | 1461410639783 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 823ms 04:23:59 INFO - PROCESS | 1653 | 1461410639824 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 04:23:59 INFO - PROCESS | 1653 | 1461410639825 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 04:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:23:59 INFO - PROCESS | 1653 | 1461410639828 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:23:59 INFO - PROCESS | 1653 | 1461410639829 Marionette TRACE conn2 <- [1,266,null,{}] 04:23:59 INFO - PROCESS | 1653 | 1461410639831 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:59 INFO - PROCESS | 1653 | 1461410639947 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 04:24:00 INFO - PROCESS | 1653 | 1461410640003 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f1af000 == 42 [pid = 1653] [id = 74] 04:24:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x12e862c00) [pid = 1653] [serial = 219] [outer = 0x0] 04:24:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x12e86c400) [pid = 1653] [serial = 220] [outer = 0x12e862c00] 04:24:00 INFO - PROCESS | 1653 | 1461410640049 Marionette DEBUG loaded listener.js 04:24:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x12edcc000) [pid = 1653] [serial = 221] [outer = 0x12e862c00] 04:24:00 INFO - PROCESS | 1653 | 1461410640462 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 669ms 04:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:24:00 INFO - PROCESS | 1653 | 1461410640497 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 04:24:00 INFO - PROCESS | 1653 | 1461410640499 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 04:24:00 INFO - PROCESS | 1653 | 1461410640501 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:24:00 INFO - PROCESS | 1653 | 1461410640502 Marionette TRACE conn2 <- [1,270,null,{}] 04:24:00 INFO - PROCESS | 1653 | 1461410640505 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:00 INFO - PROCESS | 1653 | 1461410640597 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 04:24:00 INFO - PROCESS | 1653 | 1461410640650 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f5da000 == 43 [pid = 1653] [id = 75] 04:24:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x12e86dc00) [pid = 1653] [serial = 222] [outer = 0x0] 04:24:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x12edd3000) [pid = 1653] [serial = 223] [outer = 0x12e86dc00] 04:24:00 INFO - PROCESS | 1653 | 1461410640681 Marionette DEBUG loaded listener.js 04:24:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x12edd8400) [pid = 1653] [serial = 224] [outer = 0x12e86dc00] 04:24:01 INFO - PROCESS | 1653 | 1461410641090 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 620ms 04:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:24:01 INFO - PROCESS | 1653 | 1461410641121 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 04:24:01 INFO - PROCESS | 1653 | 1461410641122 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 04:24:01 INFO - PROCESS | 1653 | 1461410641125 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:24:01 INFO - PROCESS | 1653 | 1461410641126 Marionette TRACE conn2 <- [1,274,null,{}] 04:24:01 INFO - PROCESS | 1653 | 1461410641129 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:01 INFO - PROCESS | 1653 | 1461410641220 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 04:24:01 INFO - PROCESS | 1653 | 1461410641304 Marionette TRACE conn2 -> [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/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f937800 == 44 [pid = 1653] [id = 76] 04:24:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x12edcec00) [pid = 1653] [serial = 225] [outer = 0x0] 04:24:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 226 (0x12f12c800) [pid = 1653] [serial = 226] [outer = 0x12edcec00] 04:24:01 INFO - PROCESS | 1653 | 1461410641347 Marionette DEBUG loaded listener.js 04:24:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 227 (0x12f135800) [pid = 1653] [serial = 227] [outer = 0x12edcec00] 04:24:01 INFO - PROCESS | 1653 | 1461410641834 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 721ms 04:24:01 INFO - PROCESS | 1653 | 1461410641858 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 04:24:01 INFO - PROCESS | 1653 | 1461410641860 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 04:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:24:01 INFO - PROCESS | 1653 | 1461410641866 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:24:01 INFO - PROCESS | 1653 | 1461410641869 Marionette TRACE conn2 <- [1,278,null,{}] 04:24:01 INFO - PROCESS | 1653 | 1461410641873 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:01 INFO - PROCESS | 1653 | 1461410641967 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 04:24:02 INFO - PROCESS | 1653 | 1461410642038 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296a1800 == 45 [pid = 1653] [id = 77] 04:24:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 228 (0x11bdf0800) [pid = 1653] [serial = 228] [outer = 0x0] 04:24:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 229 (0x11c0ea800) [pid = 1653] [serial = 229] [outer = 0x11bdf0800] 04:24:02 INFO - PROCESS | 1653 | 1461410642066 Marionette DEBUG loaded listener.js 04:24:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 230 (0x127bf2000) [pid = 1653] [serial = 230] [outer = 0x11bdf0800] 04:24:02 INFO - PROCESS | 1653 | 1461410642588 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 775ms 04:24:02 INFO - PROCESS | 1653 | 1461410642643 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 04:24:02 INFO - PROCESS | 1653 | 1461410642646 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 04:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:24:02 INFO - PROCESS | 1653 | 1461410642649 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:24:02 INFO - PROCESS | 1653 | 1461410642652 Marionette TRACE conn2 <- [1,282,null,{}] 04:24:02 INFO - PROCESS | 1653 | 1461410642657 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:02 INFO - PROCESS | 1653 | 1461410642752 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 04:24:02 INFO - PROCESS | 1653 | 1461410642823 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f18800 == 46 [pid = 1653] [id = 78] 04:24:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 231 (0x11ac62c00) [pid = 1653] [serial = 231] [outer = 0x0] 04:24:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 232 (0x12803e800) [pid = 1653] [serial = 232] [outer = 0x11ac62c00] 04:24:02 INFO - PROCESS | 1653 | 1461410642856 Marionette DEBUG loaded listener.js 04:24:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 233 (0x129a0d400) [pid = 1653] [serial = 233] [outer = 0x11ac62c00] 04:24:03 INFO - PROCESS | 1653 | 1461410643266 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 625ms 04:24:03 INFO - PROCESS | 1653 | 1461410643275 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 04:24:03 INFO - PROCESS | 1653 | 1461410643279 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 04:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:24:03 INFO - PROCESS | 1653 | 1461410643284 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:24:03 INFO - PROCESS | 1653 | 1461410643285 Marionette TRACE conn2 <- [1,286,null,{}] 04:24:03 INFO - PROCESS | 1653 | 1461410643288 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:03 INFO - PROCESS | 1653 | 1461410643385 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 04:24:03 INFO - PROCESS | 1653 | 1461410643439 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf09000 == 47 [pid = 1653] [id = 79] 04:24:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 234 (0x127bf3c00) [pid = 1653] [serial = 234] [outer = 0x0] 04:24:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 235 (0x12b3c0400) [pid = 1653] [serial = 235] [outer = 0x127bf3c00] 04:24:03 INFO - PROCESS | 1653 | 1461410643470 Marionette DEBUG loaded listener.js 04:24:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 236 (0x12b421400) [pid = 1653] [serial = 236] [outer = 0x127bf3c00] 04:24:03 INFO - PROCESS | 1653 | 1461410643899 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 04:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:24:03 INFO - PROCESS | 1653 | 1461410643953 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 04:24:03 INFO - PROCESS | 1653 | 1461410643955 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 04:24:03 INFO - PROCESS | 1653 | 1461410643957 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:24:03 INFO - PROCESS | 1653 | 1461410643960 Marionette TRACE conn2 <- [1,290,null,{}] 04:24:03 INFO - PROCESS | 1653 | 1461410643968 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:04 INFO - PROCESS | 1653 | 1461410644085 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 04:24:04 INFO - PROCESS | 1653 | 1461410644166 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4a2800 == 48 [pid = 1653] [id = 80] 04:24:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 237 (0x12bbc0c00) [pid = 1653] [serial = 237] [outer = 0x0] 04:24:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 238 (0x12be69000) [pid = 1653] [serial = 238] [outer = 0x12bbc0c00] 04:24:04 INFO - PROCESS | 1653 | 1461410644203 Marionette DEBUG loaded listener.js 04:24:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 239 (0x12d095400) [pid = 1653] [serial = 239] [outer = 0x12bbc0c00] 04:24:04 INFO - PROCESS | 1653 | 1461410644630 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 722ms 04:24:04 INFO - PROCESS | 1653 | 1461410644679 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 04:24:04 INFO - PROCESS | 1653 | 1461410644681 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 04:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:24:04 INFO - PROCESS | 1653 | 1461410644684 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:24:04 INFO - PROCESS | 1653 | 1461410644685 Marionette TRACE conn2 <- [1,294,null,{}] 04:24:04 INFO - PROCESS | 1653 | 1461410644687 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:04 INFO - PROCESS | 1653 | 1461410644784 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 04:24:04 INFO - PROCESS | 1653 | 1461410644838 Marionette TRACE conn2 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f5de800 == 49 [pid = 1653] [id = 81] 04:24:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 240 (0x12d697000) [pid = 1653] [serial = 240] [outer = 0x0] 04:24:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 241 (0x12d6d3400) [pid = 1653] [serial = 241] [outer = 0x12d697000] 04:24:04 INFO - PROCESS | 1653 | 1461410644868 Marionette DEBUG loaded listener.js 04:24:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 242 (0x12e402800) [pid = 1653] [serial = 242] [outer = 0x12d697000] 04:24:05 INFO - PROCESS | 1653 | 1461410645342 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 668ms 04:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:24:05 INFO - PROCESS | 1653 | 1461410645353 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 04:24:05 INFO - PROCESS | 1653 | 1461410645354 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 04:24:05 INFO - PROCESS | 1653 | 1461410645356 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:24:05 INFO - PROCESS | 1653 | 1461410645357 Marionette TRACE conn2 <- [1,298,null,{}] 04:24:05 INFO - PROCESS | 1653 | 1461410645360 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:05 INFO - PROCESS | 1653 | 1461410645468 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 04:24:05 INFO - PROCESS | 1653 | 1461410645522 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ff8d800 == 50 [pid = 1653] [id = 82] 04:24:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 243 (0x12d69ec00) [pid = 1653] [serial = 243] [outer = 0x0] 04:24:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 244 (0x12e85f400) [pid = 1653] [serial = 244] [outer = 0x12d69ec00] 04:24:05 INFO - PROCESS | 1653 | 1461410645566 Marionette DEBUG loaded listener.js 04:24:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 245 (0x12e86f800) [pid = 1653] [serial = 245] [outer = 0x12d69ec00] 04:24:05 INFO - PROCESS | 1653 | 1461410645979 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 672ms 04:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:24:06 INFO - PROCESS | 1653 | 1461410646028 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 04:24:06 INFO - PROCESS | 1653 | 1461410646029 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 04:24:06 INFO - PROCESS | 1653 | 1461410646032 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:24:06 INFO - PROCESS | 1653 | 1461410646033 Marionette TRACE conn2 <- [1,302,null,{}] 04:24:06 INFO - PROCESS | 1653 | 1461410646035 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:06 INFO - PROCESS | 1653 | 1461410646152 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 04:24:06 INFO - PROCESS | 1653 | 1461410646213 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1304ce000 == 51 [pid = 1653] [id = 83] 04:24:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 246 (0x12b315c00) [pid = 1653] [serial = 246] [outer = 0x0] 04:24:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 247 (0x12e87b400) [pid = 1653] [serial = 247] [outer = 0x12b315c00] 04:24:06 INFO - PROCESS | 1653 | 1461410646245 Marionette DEBUG loaded listener.js 04:24:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 248 (0x12f133400) [pid = 1653] [serial = 248] [outer = 0x12b315c00] 04:24:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12f5da000 == 50 [pid = 1653] [id = 75] 04:24:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12f1af000 == 49 [pid = 1653] [id = 74] 04:24:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12e823800 == 48 [pid = 1653] [id = 73] 04:24:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12e439800 == 47 [pid = 1653] [id = 72] 04:24:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12d40f800 == 46 [pid = 1653] [id = 71] 04:24:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12b81e000 == 45 [pid = 1653] [id = 70] 04:24:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12750c800 == 44 [pid = 1653] [id = 69] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12d41d000 == 43 [pid = 1653] [id = 67] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12e4b3000 == 42 [pid = 1653] [id = 22] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf1e000 == 41 [pid = 1653] [id = 65] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb1a000 == 40 [pid = 1653] [id = 63] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x127975000 == 39 [pid = 1653] [id = 52] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x119812000 == 38 [pid = 1653] [id = 26] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf8e800 == 37 [pid = 1653] [id = 64] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12dba9000 == 36 [pid = 1653] [id = 66] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12d074800 == 35 [pid = 1653] [id = 8] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11c98a000 == 34 [pid = 1653] [id = 47] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12fc1d800 == 33 [pid = 1653] [id = 16] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1186d6800 == 32 [pid = 1653] [id = 41] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12f937800 == 31 [pid = 1653] [id = 76] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11923a800 == 30 [pid = 1653] [id = 25] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12e431000 == 29 [pid = 1653] [id = 10] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb1d800 == 28 [pid = 1653] [id = 59] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x130b72000 == 27 [pid = 1653] [id = 23] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11549e000 == 26 [pid = 1653] [id = 42] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11b90b000 == 25 [pid = 1653] [id = 60] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x127672000 == 24 [pid = 1653] [id = 68] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1271f4000 == 23 [pid = 1653] [id = 51] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12801b000 == 22 [pid = 1653] [id = 62] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12bbdc800 == 21 [pid = 1653] [id = 6] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11aeed800 == 20 [pid = 1653] [id = 61] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12639b000 == 19 [pid = 1653] [id = 50] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11b835000 == 18 [pid = 1653] [id = 49] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x114591800 == 17 [pid = 1653] [id = 53] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12e149000 == 16 [pid = 1653] [id = 9] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12ff8d800 == 15 [pid = 1653] [id = 82] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12f5de800 == 14 [pid = 1653] [id = 81] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1267ac800 == 13 [pid = 1653] [id = 40] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12e4a2800 == 12 [pid = 1653] [id = 80] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf09000 == 11 [pid = 1653] [id = 79] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1296a1800 == 10 [pid = 1653] [id = 77] 04:24:09 INFO - PROCESS | 1653 | --DOCSHELL 0x128f18800 == 9 [pid = 1653] [id = 78] 04:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 4525ms 04:24:10 INFO - PROCESS | 1653 | 1461410650552 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:10 INFO - PROCESS | 1653 | 1461410650559 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 04:24:10 INFO - PROCESS | 1653 | 1461410650563 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 04:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:24:10 INFO - PROCESS | 1653 | 1461410650566 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:24:10 INFO - PROCESS | 1653 | 1461410650568 Marionette TRACE conn2 <- [1,306,null,{}] 04:24:10 INFO - PROCESS | 1653 | 1461410650572 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:10 INFO - PROCESS | 1653 | 1461410650661 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 04:24:10 INFO - PROCESS | 1653 | 1461410650717 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x119806000 == 10 [pid = 1653] [id = 84] 04:24:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 249 (0x11a506c00) [pid = 1653] [serial = 249] [outer = 0x0] 04:24:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 250 (0x11a9f5000) [pid = 1653] [serial = 250] [outer = 0x11a506c00] 04:24:10 INFO - PROCESS | 1653 | 1461410650745 Marionette DEBUG loaded listener.js 04:24:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 251 (0x11b850c00) [pid = 1653] [serial = 251] [outer = 0x11a506c00] 04:24:11 INFO - PROCESS | 1653 | 1461410651055 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 524ms 04:24:11 INFO - PROCESS | 1653 | 1461410651090 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 04:24:11 INFO - PROCESS | 1653 | 1461410651096 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 04:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:24:11 INFO - PROCESS | 1653 | 1461410651101 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:24:11 INFO - PROCESS | 1653 | 1461410651103 Marionette TRACE conn2 <- [1,310,null,{}] 04:24:11 INFO - PROCESS | 1653 | 1461410651105 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:11 INFO - PROCESS | 1653 | 1461410651185 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 04:24:11 INFO - PROCESS | 1653 | 1461410651245 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x11474d000 == 11 [pid = 1653] [id = 85] 04:24:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 252 (0x11a791c00) [pid = 1653] [serial = 252] [outer = 0x0] 04:24:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 253 (0x11bdfa400) [pid = 1653] [serial = 253] [outer = 0x11a791c00] 04:24:11 INFO - PROCESS | 1653 | 1461410651271 Marionette DEBUG loaded listener.js 04:24:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 254 (0x12803fc00) [pid = 1653] [serial = 254] [outer = 0x11a791c00] 04:24:11 INFO - PROCESS | 1653 | 1461410651599 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 525ms 04:24:11 INFO - PROCESS | 1653 | 1461410651628 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 04:24:11 INFO - PROCESS | 1653 | 1461410651629 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 04:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:24:11 INFO - PROCESS | 1653 | 1461410651632 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:24:11 INFO - PROCESS | 1653 | 1461410651634 Marionette TRACE conn2 <- [1,314,null,{}] 04:24:11 INFO - PROCESS | 1653 | 1461410651642 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:11 INFO - PROCESS | 1653 | 1461410651720 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 04:24:11 INFO - PROCESS | 1653 | 1461410651728 Marionette TRACE conn2 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x129a61800 == 12 [pid = 1653] [id = 86] 04:24:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 255 (0x115733800) [pid = 1653] [serial = 255] [outer = 0x0] 04:24:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 256 (0x129757c00) [pid = 1653] [serial = 256] [outer = 0x115733800] 04:24:11 INFO - PROCESS | 1653 | 1461410651807 Marionette DEBUG loaded listener.js 04:24:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 257 (0x12b311400) [pid = 1653] [serial = 257] [outer = 0x115733800] 04:24:12 INFO - PROCESS | 1653 | 1461410652132 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 520ms 04:24:12 INFO - PROCESS | 1653 | 1461410652153 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 04:24:12 INFO - PROCESS | 1653 | 1461410652154 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 04:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:24:12 INFO - PROCESS | 1653 | 1461410652157 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:24:12 INFO - PROCESS | 1653 | 1461410652159 Marionette TRACE conn2 <- [1,318,null,{}] 04:24:12 INFO - PROCESS | 1653 | 1461410652164 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:12 INFO - PROCESS | 1653 | 1461410652243 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 04:24:12 INFO - PROCESS | 1653 | 1461410652248 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf1d000 == 13 [pid = 1653] [id = 87] 04:24:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 258 (0x12b312800) [pid = 1653] [serial = 258] [outer = 0x0] 04:24:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 259 (0x12b358000) [pid = 1653] [serial = 259] [outer = 0x12b312800] 04:24:12 INFO - PROCESS | 1653 | 1461410652273 Marionette DEBUG loaded listener.js 04:24:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 260 (0x12b3b9400) [pid = 1653] [serial = 260] [outer = 0x12b312800] 04:24:12 INFO - PROCESS | 1653 | 1461410652671 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 521ms 04:24:12 INFO - PROCESS | 1653 | 1461410652679 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 04:24:12 INFO - PROCESS | 1653 | 1461410652680 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 04:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:24:12 INFO - PROCESS | 1653 | 1461410652682 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:24:12 INFO - PROCESS | 1653 | 1461410652683 Marionette TRACE conn2 <- [1,322,null,{}] 04:24:12 INFO - PROCESS | 1653 | 1461410652686 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:12 INFO - PROCESS | 1653 | 1461410652776 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 04:24:12 INFO - PROCESS | 1653 | 1461410652821 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e42c800 == 14 [pid = 1653] [id = 88] 04:24:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 261 (0x11a50d800) [pid = 1653] [serial = 261] [outer = 0x0] 04:24:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 262 (0x12b3c3c00) [pid = 1653] [serial = 262] [outer = 0x11a50d800] 04:24:12 INFO - PROCESS | 1653 | 1461410652852 Marionette DEBUG loaded listener.js 04:24:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 263 (0x12b41e000) [pid = 1653] [serial = 263] [outer = 0x11a50d800] 04:24:13 INFO - PROCESS | 1653 | 1461410653241 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 568ms 04:24:13 INFO - PROCESS | 1653 | 1461410653250 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 04:24:13 INFO - PROCESS | 1653 | 1461410653252 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 04:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:24:13 INFO - PROCESS | 1653 | 1461410653261 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:24:13 INFO - PROCESS | 1653 | 1461410653262 Marionette TRACE conn2 <- [1,326,null,{}] 04:24:13 INFO - PROCESS | 1653 | 1461410653264 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:13 INFO - PROCESS | 1653 | 1461410653381 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 04:24:13 INFO - PROCESS | 1653 | 1461410653387 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f1ad800 == 15 [pid = 1653] [id = 89] 04:24:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 264 (0x12b425c00) [pid = 1653] [serial = 264] [outer = 0x0] 04:24:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 265 (0x12bbcbc00) [pid = 1653] [serial = 265] [outer = 0x12b425c00] 04:24:13 INFO - PROCESS | 1653 | 1461410653415 Marionette DEBUG loaded listener.js 04:24:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 266 (0x12d08d800) [pid = 1653] [serial = 266] [outer = 0x12b425c00] 04:24:13 INFO - PROCESS | 1653 | 1461410653750 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 527ms 04:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:24:13 INFO - PROCESS | 1653 | 1461410653781 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 04:24:13 INFO - PROCESS | 1653 | 1461410653783 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 04:24:13 INFO - PROCESS | 1653 | 1461410653785 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:24:13 INFO - PROCESS | 1653 | 1461410653786 Marionette TRACE conn2 <- [1,330,null,{}] 04:24:13 INFO - PROCESS | 1653 | 1461410653788 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:13 INFO - PROCESS | 1653 | 1461410653904 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 04:24:13 INFO - PROCESS | 1653 | 1461410653920 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fc23800 == 16 [pid = 1653] [id = 90] 04:24:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 267 (0x12be5e400) [pid = 1653] [serial = 267] [outer = 0x0] 04:24:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 268 (0x12d609400) [pid = 1653] [serial = 268] [outer = 0x12be5e400] 04:24:13 INFO - PROCESS | 1653 | 1461410653960 Marionette DEBUG loaded listener.js 04:24:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 269 (0x12d696800) [pid = 1653] [serial = 269] [outer = 0x12be5e400] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 268 (0x118c64c00) [pid = 1653] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 267 (0x11a862c00) [pid = 1653] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 266 (0x118c1d400) [pid = 1653] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 265 (0x118ab9800) [pid = 1653] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 264 (0x118685000) [pid = 1653] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 263 (0x11bdeb400) [pid = 1653] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 262 (0x118851800) [pid = 1653] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 261 (0x114bad800) [pid = 1653] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 260 (0x11a85c000) [pid = 1653] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 259 (0x1159d1800) [pid = 1653] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 258 (0x11aff4800) [pid = 1653] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 257 (0x11a85e800) [pid = 1653] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 256 (0x11beee400) [pid = 1653] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 255 (0x11919e400) [pid = 1653] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 254 (0x1198a9400) [pid = 1653] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 253 (0x11c61a000) [pid = 1653] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 252 (0x11c61f400) [pid = 1653] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 251 (0x1291bf400) [pid = 1653] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 250 (0x1156eb400) [pid = 1653] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 249 (0x1286e7c00) [pid = 1653] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 248 (0x12e388c00) [pid = 1653] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 247 (0x11c367c00) [pid = 1653] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 246 (0x127bf5400) [pid = 1653] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 245 (0x1156eac00) [pid = 1653] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 244 (0x11ab7e400) [pid = 1653] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 243 (0x115940c00) [pid = 1653] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 242 (0x118cf7000) [pid = 1653] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 241 (0x11bdf0800) [pid = 1653] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 240 (0x12d69e000) [pid = 1653] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 239 (0x11aff4400) [pid = 1653] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 238 (0x12e3f5800) [pid = 1653] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 237 (0x12bbcac00) [pid = 1653] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 236 (0x11ac6d000) [pid = 1653] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 235 (0x12e383400) [pid = 1653] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 234 (0x12b60b400) [pid = 1653] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 233 (0x12edcec00) [pid = 1653] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 232 (0x12d6cbc00) [pid = 1653] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 231 (0x12d08f800) [pid = 1653] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 230 (0x12e86dc00) [pid = 1653] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 229 (0x12974c800) [pid = 1653] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 228 (0x129a0a000) [pid = 1653] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 227 (0x1155e8800) [pid = 1653] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 226 (0x12e862c00) [pid = 1653] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 225 (0x119d5c000) [pid = 1653] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 224 (0x12bbbe800) [pid = 1653] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x127684400) [pid = 1653] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x129cbd800) [pid = 1653] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x12be61c00) [pid = 1653] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x12fb1bc00) [pid = 1653] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x12bbc0c00) [pid = 1653] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x129758000) [pid = 1653] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x11a509c00) [pid = 1653] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x12f75a400) [pid = 1653] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x12f135000) [pid = 1653] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x12be5e800) [pid = 1653] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x12e406c00) [pid = 1653] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x11c376000) [pid = 1653] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x127366c00) [pid = 1653] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x11ac62c00) [pid = 1653] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x127bf3c00) [pid = 1653] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x129753400) [pid = 1653] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x12e87d000) [pid = 1653] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x11ae52400) [pid = 1653] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x12d69ec00) [pid = 1653] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x12e867c00) [pid = 1653] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x12be1a800) [pid = 1653] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x12d697000) [pid = 1653] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x130b3dc00) [pid = 1653] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x1291bac00) [pid = 1653] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x12e40ac00) [pid = 1653] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x11a790000) [pid = 1653] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x12d69c000) [pid = 1653] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x12d69bc00) [pid = 1653] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:24:15 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x11a50b000) [pid = 1653] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:24:15 INFO - PROCESS | 1653 | 1461410655551 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1775ms 04:24:15 INFO - PROCESS | 1653 | 1461410655561 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 04:24:15 INFO - PROCESS | 1653 | 1461410655562 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 04:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:24:15 INFO - PROCESS | 1653 | 1461410655564 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:24:15 INFO - PROCESS | 1653 | 1461410655565 Marionette TRACE conn2 <- [1,334,null,{}] 04:24:15 INFO - PROCESS | 1653 | 1461410655567 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:15 INFO - PROCESS | 1653 | 1461410655641 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 04:24:15 INFO - PROCESS | 1653 | 1461410655647 Marionette TRACE conn2 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x115957000 == 17 [pid = 1653] [id = 91] 04:24:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x1147cac00) [pid = 1653] [serial = 270] [outer = 0x0] 04:24:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x1159d1800) [pid = 1653] [serial = 271] [outer = 0x1147cac00] 04:24:15 INFO - PROCESS | 1653 | 1461410655672 Marionette DEBUG loaded listener.js 04:24:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x118c64c00) [pid = 1653] [serial = 272] [outer = 0x1147cac00] 04:24:16 INFO - PROCESS | 1653 | 1461410656066 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 570ms 04:24:16 INFO - PROCESS | 1653 | 1461410656134 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 04:24:16 INFO - PROCESS | 1653 | 1461410656135 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 04:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:24:16 INFO - PROCESS | 1653 | 1461410656138 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:24:16 INFO - PROCESS | 1653 | 1461410656139 Marionette TRACE conn2 <- [1,338,null,{}] 04:24:16 INFO - PROCESS | 1653 | 1461410656141 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:16 INFO - PROCESS | 1653 | 1461410656222 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 04:24:16 INFO - PROCESS | 1653 | 1461410656230 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1267a5000 == 18 [pid = 1653] [id = 92] 04:24:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x1159cd800) [pid = 1653] [serial = 273] [outer = 0x0] 04:24:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x11b85c800) [pid = 1653] [serial = 274] [outer = 0x1159cd800] 04:24:16 INFO - PROCESS | 1653 | 1461410656255 Marionette DEBUG loaded listener.js 04:24:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x11c0e8c00) [pid = 1653] [serial = 275] [outer = 0x1159cd800] 04:24:16 INFO - PROCESS | 1653 | 1461410656736 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 617ms 04:24:16 INFO - PROCESS | 1653 | 1461410656756 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 04:24:16 INFO - PROCESS | 1653 | 1461410656757 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 04:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:24:16 INFO - PROCESS | 1653 | 1461410656761 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:24:16 INFO - PROCESS | 1653 | 1461410656762 Marionette TRACE conn2 <- [1,342,null,{}] 04:24:16 INFO - PROCESS | 1653 | 1461410656765 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:16 INFO - PROCESS | 1653 | 1461410656840 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 04:24:16 INFO - PROCESS | 1653 | 1461410656867 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf75000 == 19 [pid = 1653] [id = 93] 04:24:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x127684400) [pid = 1653] [serial = 276] [outer = 0x0] 04:24:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x12803ac00) [pid = 1653] [serial = 277] [outer = 0x127684400] 04:24:16 INFO - PROCESS | 1653 | 1461410656893 Marionette DEBUG loaded listener.js 04:24:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x1291bf400) [pid = 1653] [serial = 278] [outer = 0x127684400] 04:24:17 INFO - PROCESS | 1653 | 1461410657215 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 469ms 04:24:17 INFO - PROCESS | 1653 | 1461410657231 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 04:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:24:17 INFO - PROCESS | 1653 | 1461410657233 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 04:24:17 INFO - PROCESS | 1653 | 1461410657248 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:24:17 INFO - PROCESS | 1653 | 1461410657249 Marionette TRACE conn2 <- [1,346,null,{}] 04:24:17 INFO - PROCESS | 1653 | 1461410657251 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:17 INFO - PROCESS | 1653 | 1461410657339 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 04:24:17 INFO - PROCESS | 1653 | 1461410657345 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e42c000 == 20 [pid = 1653] [id = 94] 04:24:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x12b3b7c00) [pid = 1653] [serial = 279] [outer = 0x0] 04:24:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x12bbc0c00) [pid = 1653] [serial = 280] [outer = 0x12b3b7c00] 04:24:17 INFO - PROCESS | 1653 | 1461410657378 Marionette DEBUG loaded listener.js 04:24:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x12d604800) [pid = 1653] [serial = 281] [outer = 0x12b3b7c00] 04:24:17 INFO - PROCESS | 1653 | 1461410657932 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 729ms 04:24:17 INFO - PROCESS | 1653 | 1461410657984 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 04:24:17 INFO - PROCESS | 1653 | 1461410657987 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 04:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:24:17 INFO - PROCESS | 1653 | 1461410657995 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:24:17 INFO - PROCESS | 1653 | 1461410657997 Marionette TRACE conn2 <- [1,350,null,{}] 04:24:18 INFO - PROCESS | 1653 | 1461410658000 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:18 INFO - PROCESS | 1653 | 1461410658106 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 04:24:18 INFO - PROCESS | 1653 | 1461410658211 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c064800 == 21 [pid = 1653] [id = 95] 04:24:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x11a78a400) [pid = 1653] [serial = 282] [outer = 0x0] 04:24:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x11a9ed400) [pid = 1653] [serial = 283] [outer = 0x11a78a400] 04:24:18 INFO - PROCESS | 1653 | 1461410658243 Marionette DEBUG loaded listener.js 04:24:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x11bee4400) [pid = 1653] [serial = 284] [outer = 0x11a78a400] 04:24:18 INFO - PROCESS | 1653 | 1461410658752 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:18 INFO - PROCESS | 1653 | 1461410658754 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 821ms 04:24:18 INFO - PROCESS | 1653 | 1461410658815 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 04:24:18 INFO - PROCESS | 1653 | 1461410658818 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 04:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:24:18 INFO - PROCESS | 1653 | 1461410658823 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:24:18 INFO - PROCESS | 1653 | 1461410658824 Marionette TRACE conn2 <- [1,354,null,{}] 04:24:18 INFO - PROCESS | 1653 | 1461410658827 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:18 INFO - PROCESS | 1653 | 1461410658937 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 04:24:19 INFO - PROCESS | 1653 | 1461410658997 Marionette TRACE conn2 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x11574d000 == 22 [pid = 1653] [id = 96] 04:24:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x119a4f800) [pid = 1653] [serial = 285] [outer = 0x0] 04:24:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x11ae8c000) [pid = 1653] [serial = 286] [outer = 0x119a4f800] 04:24:19 INFO - PROCESS | 1653 | 1461410659028 Marionette DEBUG loaded listener.js 04:24:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x11bee7c00) [pid = 1653] [serial = 287] [outer = 0x119a4f800] 04:24:19 INFO - PROCESS | 1653 | 1461410659712 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x127687c00) [pid = 1653] [serial = 11] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x12710d000) [pid = 1653] [serial = 8] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x12e87b400) [pid = 1653] [serial = 247] [outer = 0x0] [url = about:blank] 04:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 974ms 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x11ae51800) [pid = 1653] [serial = 180] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x127688000) [pid = 1653] [serial = 148] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x11ae4fc00) [pid = 1653] [serial = 177] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x11926d400) [pid = 1653] [serial = 126] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x119274400) [pid = 1653] [serial = 121] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x11a78ec00) [pid = 1653] [serial = 142] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x119192400) [pid = 1653] [serial = 124] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x11b8a6c00) [pid = 1653] [serial = 202] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x118fd3400) [pid = 1653] [serial = 120] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x11c0ea800) [pid = 1653] [serial = 229] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x1188aa000) [pid = 1653] [serial = 78] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x11c0e6800) [pid = 1653] [serial = 75] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x118c5dc00) [pid = 1653] [serial = 81] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x11a78cc00) [pid = 1653] [serial = 84] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x11ab79800) [pid = 1653] [serial = 87] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x11ac6c800) [pid = 1653] [serial = 88] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x11ae8c800) [pid = 1653] [serial = 90] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x11aff2c00) [pid = 1653] [serial = 91] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x129cc1000) [pid = 1653] [serial = 118] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x11bee5800) [pid = 1653] [serial = 94] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x11bef1000) [pid = 1653] [serial = 96] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x11c30d800) [pid = 1653] [serial = 97] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x118afac00) [pid = 1653] [serial = 79] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x118c5e000) [pid = 1653] [serial = 123] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x11c379000) [pid = 1653] [serial = 99] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x11c614000) [pid = 1653] [serial = 100] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x11c35d000) [pid = 1653] [serial = 102] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x11c61f000) [pid = 1653] [serial = 103] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x11a797800) [pid = 1653] [serial = 72] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12668dc00) [pid = 1653] [serial = 105] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x118680800) [pid = 1653] [serial = 159] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x1275a3000) [pid = 1653] [serial = 108] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12736bc00) [pid = 1653] [serial = 106] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x129608800) [pid = 1653] [serial = 114] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x11c616c00) [pid = 1653] [serial = 76] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x1286e6800) [pid = 1653] [serial = 109] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x11a799800) [pid = 1653] [serial = 85] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x11671a800) [pid = 1653] [serial = 69] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x1291bec00) [pid = 1653] [serial = 112] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x128f93000) [pid = 1653] [serial = 111] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x11ae49c00) [pid = 1653] [serial = 73] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x11b89fc00) [pid = 1653] [serial = 93] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12974ec00) [pid = 1653] [serial = 115] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x118c57c00) [pid = 1653] [serial = 70] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x130b49c00) [pid = 1653] [serial = 67] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x119191c00) [pid = 1653] [serial = 82] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x11ab79c00) [pid = 1653] [serial = 129] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x11913b400) [pid = 1653] [serial = 160] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x11bdf9800) [pid = 1653] [serial = 163] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11bdf8400) [pid = 1653] [serial = 133] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x119274000) [pid = 1653] [serial = 141] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x127bf2000) [pid = 1653] [serial = 230] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x11c616400) [pid = 1653] [serial = 205] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12e389000) [pid = 1653] [serial = 215] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x11b9be800) [pid = 1653] [serial = 132] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x11c380800) [pid = 1653] [serial = 203] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x11b8a8400) [pid = 1653] [serial = 162] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x11a503000) [pid = 1653] [serial = 127] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x128038c00) [pid = 1653] [serial = 150] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11bdec000) [pid = 1653] [serial = 178] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12d6ce800) [pid = 1653] [serial = 214] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x127bf9800) [pid = 1653] [serial = 183] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11c6cf000) [pid = 1653] [serial = 138] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12e86c400) [pid = 1653] [serial = 220] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12e409c00) [pid = 1653] [serial = 218] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12803e800) [pid = 1653] [serial = 232] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11c61bc00) [pid = 1653] [serial = 136] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x128f93800) [pid = 1653] [serial = 151] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x127bcb400) [pid = 1653] [serial = 165] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12e3f8800) [pid = 1653] [serial = 217] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x11c376400) [pid = 1653] [serial = 135] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12b3c0400) [pid = 1653] [serial = 235] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12be6a000) [pid = 1653] [serial = 18] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11ae92000) [pid = 1653] [serial = 144] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x127364800) [pid = 1653] [serial = 139] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12b3b7800) [pid = 1653] [serial = 168] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12edd3000) [pid = 1653] [serial = 223] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12edcc000) [pid = 1653] [serial = 221] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11bdf7400) [pid = 1653] [serial = 181] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12bbbf400) [pid = 1653] [serial = 15] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1286ec400) [pid = 1653] [serial = 184] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12bbc5800) [pid = 1653] [serial = 16] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12bb0f800) [pid = 1653] [serial = 157] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12b425000) [pid = 1653] [serial = 186] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x129cbcc00) [pid = 1653] [serial = 208] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12b427000) [pid = 1653] [serial = 156] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x129a0c000) [pid = 1653] [serial = 154] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12bbc3800) [pid = 1653] [serial = 172] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12f135800) [pid = 1653] [serial = 227] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12e3f3800) [pid = 1653] [serial = 200] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12e38b400) [pid = 1653] [serial = 27] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12f12c800) [pid = 1653] [serial = 226] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12be1cc00) [pid = 1653] [serial = 174] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12d6cd800) [pid = 1653] [serial = 24] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12d6d7400) [pid = 1653] [serial = 25] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12be68000) [pid = 1653] [serial = 211] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12d091400) [pid = 1653] [serial = 21] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12d095c00) [pid = 1653] [serial = 22] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12edd8400) [pid = 1653] [serial = 224] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12b608800) [pid = 1653] [serial = 169] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12bb08800) [pid = 1653] [serial = 209] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12bb0cc00) [pid = 1653] [serial = 171] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12869f800) [pid = 1653] [serial = 166] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x129a0d400) [pid = 1653] [serial = 233] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12f12b400) [pid = 1653] [serial = 39] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12b421400) [pid = 1653] [serial = 236] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12bbc1800) [pid = 1653] [serial = 187] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12edcf000) [pid = 1653] [serial = 36] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11b8a8800) [pid = 1653] [serial = 145] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12edd4000) [pid = 1653] [serial = 37] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12e86f800) [pid = 1653] [serial = 245] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12e871400) [pid = 1653] [serial = 33] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12e879c00) [pid = 1653] [serial = 34] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12bf4f800) [pid = 1653] [serial = 175] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12e40bc00) [pid = 1653] [serial = 30] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12e85f400) [pid = 1653] [serial = 244] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12d096c00) [pid = 1653] [serial = 212] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11a506000) [pid = 1653] [serial = 31] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x127bca400) [pid = 1653] [serial = 206] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12e3f2c00) [pid = 1653] [serial = 28] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12be69000) [pid = 1653] [serial = 238] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12d090800) [pid = 1653] [serial = 193] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12fb27400) [pid = 1653] [serial = 54] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12d095400) [pid = 1653] [serial = 239] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x129c24000) [pid = 1653] [serial = 117] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1302d3400) [pid = 1653] [serial = 55] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11ae52000) [pid = 1653] [serial = 130] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12fc39800) [pid = 1653] [serial = 48] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12d6d3400) [pid = 1653] [serial = 241] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12fe33c00) [pid = 1653] [serial = 51] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12f9c4000) [pid = 1653] [serial = 45] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12f9cac00) [pid = 1653] [serial = 46] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12f759000) [pid = 1653] [serial = 42] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12f75f000) [pid = 1653] [serial = 43] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12bf58c00) [pid = 1653] [serial = 190] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12cff1c00) [pid = 1653] [serial = 192] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12f130c00) [pid = 1653] [serial = 40] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12be6b000) [pid = 1653] [serial = 189] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11c61fc00) [pid = 1653] [serial = 147] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12e402800) [pid = 1653] [serial = 242] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x130b42c00) [pid = 1653] [serial = 66] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x129604400) [pid = 1653] [serial = 153] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1304c2c00) [pid = 1653] [serial = 63] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1304c8000) [pid = 1653] [serial = 64] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x11a793000) [pid = 1653] [serial = 60] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12e382c00) [pid = 1653] [serial = 197] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x11a798800) [pid = 1653] [serial = 61] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12e389c00) [pid = 1653] [serial = 199] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1304b9800) [pid = 1653] [serial = 58] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x12d6d8800) [pid = 1653] [serial = 196] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x12b827400) [pid = 1653] [serial = 52] [outer = 0x0] [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.] 04:24:19 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x11bdf6400) [pid = 1653] [serial = 57] [outer = 0x0] [url = about:blank] 04:24:19 INFO - PROCESS | 1653 | 1461410659833 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 04:24:19 INFO - PROCESS | 1653 | 1461410659839 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 04:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:24:19 INFO - PROCESS | 1653 | 1461410659850 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:24:19 INFO - PROCESS | 1653 | 1461410659852 Marionette TRACE conn2 <- [1,358,null,{}] 04:24:19 INFO - PROCESS | 1653 | 1461410659855 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:19 INFO - PROCESS | 1653 | 1461410659937 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 04:24:19 INFO - PROCESS | 1653 | 1461410659946 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x11541c800 == 23 [pid = 1653] [id = 97] 04:24:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x118a0d400) [pid = 1653] [serial = 288] [outer = 0x0] 04:24:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x118af6000) [pid = 1653] [serial = 289] [outer = 0x118a0d400] 04:24:19 INFO - PROCESS | 1653 | 1461410659982 Marionette DEBUG loaded listener.js 04:24:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x118c63400) [pid = 1653] [serial = 290] [outer = 0x118a0d400] 04:24:20 INFO - PROCESS | 1653 | 1461410660456 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 625ms 04:24:20 INFO - PROCESS | 1653 | 1461410660476 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 04:24:20 INFO - PROCESS | 1653 | 1461410660480 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 04:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:24:20 INFO - PROCESS | 1653 | 1461410660485 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:24:20 INFO - PROCESS | 1653 | 1461410660486 Marionette TRACE conn2 <- [1,362,null,{}] 04:24:20 INFO - PROCESS | 1653 | 1461410660488 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:20 INFO - PROCESS | 1653 | 1461410660575 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 04:24:20 INFO - PROCESS | 1653 | 1461410660580 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186d1000 == 24 [pid = 1653] [id = 98] 04:24:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x11913a800) [pid = 1653] [serial = 291] [outer = 0x0] 04:24:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x119d54800) [pid = 1653] [serial = 292] [outer = 0x11913a800] 04:24:20 INFO - PROCESS | 1653 | 1461410660608 Marionette DEBUG loaded listener.js 04:24:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x11a50b800) [pid = 1653] [serial = 293] [outer = 0x11913a800] 04:24:20 INFO - PROCESS | 1653 | 1461410660934 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 469ms 04:24:20 INFO - PROCESS | 1653 | 1461410660955 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 04:24:20 INFO - PROCESS | 1653 | 1461410660957 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 04:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:24:20 INFO - PROCESS | 1653 | 1461410660962 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:24:20 INFO - PROCESS | 1653 | 1461410660965 Marionette TRACE conn2 <- [1,366,null,{}] 04:24:20 INFO - PROCESS | 1653 | 1461410660972 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:21 INFO - PROCESS | 1653 | 1461410661066 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 04:24:21 INFO - PROCESS | 1653 | 1461410661072 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x119182000 == 25 [pid = 1653] [id = 99] 04:24:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11a791800) [pid = 1653] [serial = 294] [outer = 0x0] 04:24:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11a862800) [pid = 1653] [serial = 295] [outer = 0x11a791800] 04:24:21 INFO - PROCESS | 1653 | 1461410661103 Marionette DEBUG loaded listener.js 04:24:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11ac66800) [pid = 1653] [serial = 296] [outer = 0x11a791800] 04:24:21 INFO - PROCESS | 1653 | 1461410661463 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 522ms 04:24:21 INFO - PROCESS | 1653 | 1461410661484 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 04:24:21 INFO - PROCESS | 1653 | 1461410661486 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 04:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:24:21 INFO - PROCESS | 1653 | 1461410661490 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:24:21 INFO - PROCESS | 1653 | 1461410661490 Marionette TRACE conn2 <- [1,370,null,{}] 04:24:21 INFO - PROCESS | 1653 | 1461410661496 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:21 INFO - PROCESS | 1653 | 1461410661635 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 04:24:21 INFO - PROCESS | 1653 | 1461410661655 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11971e000 == 26 [pid = 1653] [id = 100] 04:24:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11ac68000) [pid = 1653] [serial = 297] [outer = 0x0] 04:24:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11ae93800) [pid = 1653] [serial = 298] [outer = 0x11ac68000] 04:24:21 INFO - PROCESS | 1653 | 1461410661697 Marionette DEBUG loaded listener.js 04:24:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11b85c000) [pid = 1653] [serial = 299] [outer = 0x11ac68000] 04:24:22 INFO - PROCESS | 1653 | 1461410662087 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 622ms 04:24:22 INFO - PROCESS | 1653 | 1461410662111 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 04:24:22 INFO - PROCESS | 1653 | 1461410662112 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 04:24:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:24:22 INFO - PROCESS | 1653 | 1461410662120 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:24:22 INFO - PROCESS | 1653 | 1461410662121 Marionette TRACE conn2 <- [1,374,null,{}] 04:24:22 INFO - PROCESS | 1653 | 1461410662123 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:22 INFO - PROCESS | 1653 | 1461410662202 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 04:24:22 INFO - PROCESS | 1653 | 1461410662206 Marionette TRACE conn2 -> [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([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x119821800 == 27 [pid = 1653] [id = 101] 04:24:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118c11c00) [pid = 1653] [serial = 300] [outer = 0x0] 04:24:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11b8a7c00) [pid = 1653] [serial = 301] [outer = 0x118c11c00] 04:24:22 INFO - PROCESS | 1653 | 1461410662235 Marionette DEBUG loaded listener.js 04:24:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11bdf2400) [pid = 1653] [serial = 302] [outer = 0x118c11c00] 04:24:22 INFO - PROCESS | 1653 | 1461410662605 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:24:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:24:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 525ms 04:24:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:24:22 INFO - PROCESS | 1653 | 1461410662641 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 04:24:22 INFO - PROCESS | 1653 | 1461410662642 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 04:24:22 INFO - PROCESS | 1653 | 1461410662645 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:24:22 INFO - PROCESS | 1653 | 1461410662647 Marionette TRACE conn2 <- [1,378,null,{}] 04:24:22 INFO - PROCESS | 1653 | 1461410662651 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:22 INFO - PROCESS | 1653 | 1461410662784 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 04:24:22 INFO - PROCESS | 1653 | 1461410662809 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11acb1800 == 28 [pid = 1653] [id = 102] 04:24:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11bee8400) [pid = 1653] [serial = 303] [outer = 0x0] 04:24:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11c360400) [pid = 1653] [serial = 304] [outer = 0x11bee8400] 04:24:22 INFO - PROCESS | 1653 | 1461410662853 Marionette DEBUG loaded listener.js 04:24:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11c618400) [pid = 1653] [serial = 305] [outer = 0x11bee8400] 04:24:23 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11a50d800) [pid = 1653] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:24:23 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11a506c00) [pid = 1653] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:24:23 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x115733800) [pid = 1653] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:24:23 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11a791c00) [pid = 1653] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:24:23 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12b312800) [pid = 1653] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:24:23 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12b425c00) [pid = 1653] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:24:23 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12be5e400) [pid = 1653] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:24:23 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12b315c00) [pid = 1653] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:24:23 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1159cd800) [pid = 1653] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:24:23 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1147cac00) [pid = 1653] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:24:23 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x127684400) [pid = 1653] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:24:23 INFO - PROCESS | 1653 | 1461410663252 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:24:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:24:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 620ms 04:24:23 INFO - PROCESS | 1653 | 1461410663266 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 04:24:23 INFO - PROCESS | 1653 | 1461410663267 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 04:24:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:24:23 INFO - PROCESS | 1653 | 1461410663269 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:24:23 INFO - PROCESS | 1653 | 1461410663270 Marionette TRACE conn2 <- [1,382,null,{}] 04:24:23 INFO - PROCESS | 1653 | 1461410663272 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:23 INFO - PROCESS | 1653 | 1461410663365 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 04:24:23 INFO - PROCESS | 1653 | 1461410663390 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x118c4e800 == 29 [pid = 1653] [id = 103] 04:24:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11653f800) [pid = 1653] [serial = 306] [outer = 0x0] 04:24:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11c61b800) [pid = 1653] [serial = 307] [outer = 0x11653f800] 04:24:23 INFO - PROCESS | 1653 | 1461410663416 Marionette DEBUG loaded listener.js 04:24:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11c71b400) [pid = 1653] [serial = 308] [outer = 0x11653f800] 04:24:23 INFO - PROCESS | 1653 | 1461410663662 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:24:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:24:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 422ms 04:24:23 INFO - PROCESS | 1653 | 1461410663698 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 04:24:23 INFO - PROCESS | 1653 | 1461410663699 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 04:24:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:24:23 INFO - PROCESS | 1653 | 1461410663701 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:24:23 INFO - PROCESS | 1653 | 1461410663702 Marionette TRACE conn2 <- [1,386,null,{}] 04:24:23 INFO - PROCESS | 1653 | 1461410663705 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:23 INFO - PROCESS | 1653 | 1461410663785 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 04:24:23 INFO - PROCESS | 1653 | 1461410663788 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bb7a800 == 30 [pid = 1653] [id = 104] 04:24:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11c61c800) [pid = 1653] [serial = 309] [outer = 0x0] 04:24:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x127364400) [pid = 1653] [serial = 310] [outer = 0x11c61c800] 04:24:23 INFO - PROCESS | 1653 | 1461410663816 Marionette DEBUG loaded listener.js 04:24:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x127689800) [pid = 1653] [serial = 311] [outer = 0x11c61c800] 04:24:24 INFO - PROCESS | 1653 | 1461410664145 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:24:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:24:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 470ms 04:24:24 INFO - PROCESS | 1653 | 1461410664172 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 04:24:24 INFO - PROCESS | 1653 | 1461410664173 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 04:24:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:24:24 INFO - PROCESS | 1653 | 1461410664177 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:24:24 INFO - PROCESS | 1653 | 1461410664178 Marionette TRACE conn2 <- [1,390,null,{}] 04:24:24 INFO - PROCESS | 1653 | 1461410664188 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:24 INFO - PROCESS | 1653 | 1461410664255 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 04:24:24 INFO - PROCESS | 1653 | 1461410664262 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c428800 == 31 [pid = 1653] [id = 105] 04:24:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11c61cc00) [pid = 1653] [serial = 312] [outer = 0x0] 04:24:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x127bf5c00) [pid = 1653] [serial = 313] [outer = 0x11c61cc00] 04:24:24 INFO - PROCESS | 1653 | 1461410664287 Marionette DEBUG loaded listener.js 04:24:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x128038800) [pid = 1653] [serial = 314] [outer = 0x11c61cc00] 04:24:24 INFO - PROCESS | 1653 | 1461410664616 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:24:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:24:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 477ms 04:24:24 INFO - PROCESS | 1653 | 1461410664652 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 04:24:24 INFO - PROCESS | 1653 | 1461410664654 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 04:24:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:24:24 INFO - PROCESS | 1653 | 1461410664656 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:24:24 INFO - PROCESS | 1653 | 1461410664657 Marionette TRACE conn2 <- [1,394,null,{}] 04:24:24 INFO - PROCESS | 1653 | 1461410664662 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:24 INFO - PROCESS | 1653 | 1461410664729 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 04:24:24 INFO - PROCESS | 1653 | 1461410664733 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.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/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c977000 == 32 [pid = 1653] [id = 106] 04:24:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x128038c00) [pid = 1653] [serial = 315] [outer = 0x0] 04:24:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1286e9c00) [pid = 1653] [serial = 316] [outer = 0x128038c00] 04:24:24 INFO - PROCESS | 1653 | 1461410664759 Marionette DEBUG loaded listener.js 04:24:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1286f5800) [pid = 1653] [serial = 317] [outer = 0x128038c00] 04:24:25 INFO - PROCESS | 1653 | 1461410665140 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:24:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:24:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 520ms 04:24:25 INFO - PROCESS | 1653 | 1461410665177 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 04:24:25 INFO - PROCESS | 1653 | 1461410665180 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 04:24:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:24:25 INFO - PROCESS | 1653 | 1461410665183 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:24:25 INFO - PROCESS | 1653 | 1461410665185 Marionette TRACE conn2 <- [1,398,null,{}] 04:24:25 INFO - PROCESS | 1653 | 1461410665189 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:25 INFO - PROCESS | 1653 | 1461410665280 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 04:24:25 INFO - PROCESS | 1653 | 1461410665335 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1154aa800 == 33 [pid = 1653] [id = 107] 04:24:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1153a3400) [pid = 1653] [serial = 318] [outer = 0x0] 04:24:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118642800) [pid = 1653] [serial = 319] [outer = 0x1153a3400] 04:24:25 INFO - PROCESS | 1653 | 1461410665367 Marionette DEBUG loaded listener.js 04:24:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118c18800) [pid = 1653] [serial = 320] [outer = 0x1153a3400] 04:24:25 INFO - PROCESS | 1653 | 1461410665888 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:24:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:24:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 770ms 04:24:25 INFO - PROCESS | 1653 | 1461410665955 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 04:24:25 INFO - PROCESS | 1653 | 1461410665961 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 04:24:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:24:25 INFO - PROCESS | 1653 | 1461410665968 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:24:25 INFO - PROCESS | 1653 | 1461410665970 Marionette TRACE conn2 <- [1,402,null,{}] 04:24:25 INFO - PROCESS | 1653 | 1461410665974 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:26 INFO - PROCESS | 1653 | 1461410666095 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 04:24:26 INFO - PROCESS | 1653 | 1461410666138 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c75800 == 34 [pid = 1653] [id = 108] 04:24:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11a78d400) [pid = 1653] [serial = 321] [outer = 0x0] 04:24:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11a798800) [pid = 1653] [serial = 322] [outer = 0x11a78d400] 04:24:26 INFO - PROCESS | 1653 | 1461410666168 Marionette DEBUG loaded listener.js 04:24:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11ac67400) [pid = 1653] [serial = 323] [outer = 0x11a78d400] 04:24:26 INFO - PROCESS | 1653 | 1461410666606 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:24:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:24:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 678ms 04:24:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:24:26 INFO - PROCESS | 1653 | 1461410666645 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 04:24:26 INFO - PROCESS | 1653 | 1461410666646 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 04:24:26 INFO - PROCESS | 1653 | 1461410666649 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:24:26 INFO - PROCESS | 1653 | 1461410666651 Marionette TRACE conn2 <- [1,406,null,{}] 04:24:26 INFO - PROCESS | 1653 | 1461410666661 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:26 INFO - PROCESS | 1653 | 1461410666751 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 04:24:26 INFO - PROCESS | 1653 | 1461410666808 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9b1000 == 35 [pid = 1653] [id = 109] 04:24:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11c0e6400) [pid = 1653] [serial = 324] [outer = 0x0] 04:24:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11c363c00) [pid = 1653] [serial = 325] [outer = 0x11c0e6400] 04:24:26 INFO - PROCESS | 1653 | 1461410666845 Marionette DEBUG loaded listener.js 04:24:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11c618c00) [pid = 1653] [serial = 326] [outer = 0x11c0e6400] 04:24:27 INFO - PROCESS | 1653 | 1461410667340 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:24:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:24:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 722ms 04:24:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:24:27 INFO - PROCESS | 1653 | 1461410667370 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 04:24:27 INFO - PROCESS | 1653 | 1461410667372 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 04:24:27 INFO - PROCESS | 1653 | 1461410667375 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:24:27 INFO - PROCESS | 1653 | 1461410667377 Marionette TRACE conn2 <- [1,410,null,{}] 04:24:27 INFO - PROCESS | 1653 | 1461410667380 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:27 INFO - PROCESS | 1653 | 1461410667468 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 04:24:27 INFO - PROCESS | 1653 | 1461410667521 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x126396000 == 36 [pid = 1653] [id = 110] 04:24:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11c0e6800) [pid = 1653] [serial = 327] [outer = 0x0] 04:24:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1286eac00) [pid = 1653] [serial = 328] [outer = 0x11c0e6800] 04:24:27 INFO - PROCESS | 1653 | 1461410667568 Marionette DEBUG loaded listener.js 04:24:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1291bdc00) [pid = 1653] [serial = 329] [outer = 0x11c0e6800] 04:24:28 INFO - PROCESS | 1653 | 1461410668138 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:24:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:24:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 824ms 04:24:28 INFO - PROCESS | 1653 | 1461410668199 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 04:24:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:24:28 INFO - PROCESS | 1653 | 1461410668201 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 04:24:28 INFO - PROCESS | 1653 | 1461410668204 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:24:28 INFO - PROCESS | 1653 | 1461410668206 Marionette TRACE conn2 <- [1,414,null,{}] 04:24:28 INFO - PROCESS | 1653 | 1461410668210 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:28 INFO - PROCESS | 1653 | 1461410668341 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 04:24:28 INFO - PROCESS | 1653 | 1461410668403 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.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/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1265d3800 == 37 [pid = 1653] [id = 111] 04:24:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118687800) [pid = 1653] [serial = 330] [outer = 0x0] 04:24:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12960f000) [pid = 1653] [serial = 331] [outer = 0x118687800] 04:24:28 INFO - PROCESS | 1653 | 1461410668444 Marionette DEBUG loaded listener.js 04:24:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129758c00) [pid = 1653] [serial = 332] [outer = 0x118687800] 04:24:28 INFO - PROCESS | 1653 | 1461410668912 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:24:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:24:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 725ms 04:24:28 INFO - PROCESS | 1653 | 1461410668930 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 04:24:28 INFO - PROCESS | 1653 | 1461410668932 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 04:24:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:24:28 INFO - PROCESS | 1653 | 1461410668935 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:24:28 INFO - PROCESS | 1653 | 1461410668937 Marionette TRACE conn2 <- [1,418,null,{}] 04:24:28 INFO - PROCESS | 1653 | 1461410668941 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:29 INFO - PROCESS | 1653 | 1461410669028 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 04:24:29 INFO - PROCESS | 1653 | 1461410669068 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186c4000 == 38 [pid = 1653] [id = 112] 04:24:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1188a8000) [pid = 1653] [serial = 333] [outer = 0x0] 04:24:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118c57c00) [pid = 1653] [serial = 334] [outer = 0x1188a8000] 04:24:29 INFO - PROCESS | 1653 | 1461410669097 Marionette DEBUG loaded listener.js 04:24:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119197000) [pid = 1653] [serial = 335] [outer = 0x1188a8000] 04:24:29 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12b3c3c00) [pid = 1653] [serial = 262] [outer = 0x0] [url = about:blank] 04:24:29 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11a9f5000) [pid = 1653] [serial = 250] [outer = 0x0] [url = about:blank] 04:24:29 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11b850c00) [pid = 1653] [serial = 251] [outer = 0x0] [url = about:blank] 04:24:29 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x129757c00) [pid = 1653] [serial = 256] [outer = 0x0] [url = about:blank] 04:24:29 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12b311400) [pid = 1653] [serial = 257] [outer = 0x0] [url = about:blank] 04:24:29 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11bdfa400) [pid = 1653] [serial = 253] [outer = 0x0] [url = about:blank] 04:24:29 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1291bf400) [pid = 1653] [serial = 278] [outer = 0x0] [url = about:blank] 04:24:29 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12803fc00) [pid = 1653] [serial = 254] [outer = 0x0] [url = about:blank] 04:24:29 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12b358000) [pid = 1653] [serial = 259] [outer = 0x0] [url = about:blank] 04:24:29 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12bbcbc00) [pid = 1653] [serial = 265] [outer = 0x0] [url = about:blank] 04:24:29 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12b41e000) [pid = 1653] [serial = 263] [outer = 0x0] [url = about:blank] 04:24:29 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12d609400) [pid = 1653] [serial = 268] [outer = 0x0] [url = about:blank] 04:24:29 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12d08d800) [pid = 1653] [serial = 266] [outer = 0x0] [url = about:blank] 04:24:29 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12f133400) [pid = 1653] [serial = 248] [outer = 0x0] [url = about:blank] 04:24:29 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11b85c800) [pid = 1653] [serial = 274] [outer = 0x0] [url = about:blank] 04:24:29 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1159d1800) [pid = 1653] [serial = 271] [outer = 0x0] [url = about:blank] 04:24:29 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12d696800) [pid = 1653] [serial = 269] [outer = 0x0] [url = about:blank] 04:24:29 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11c0e8c00) [pid = 1653] [serial = 275] [outer = 0x0] [url = about:blank] 04:24:29 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118c64c00) [pid = 1653] [serial = 272] [outer = 0x0] [url = about:blank] 04:24:29 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12b3b9400) [pid = 1653] [serial = 260] [outer = 0x0] [url = about:blank] 04:24:29 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12803ac00) [pid = 1653] [serial = 277] [outer = 0x0] [url = about:blank] 04:24:30 INFO - PROCESS | 1653 | 1461410670062 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:24:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 04:24:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1171ms 04:24:30 INFO - PROCESS | 1653 | 1461410670107 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 04:24:30 INFO - PROCESS | 1653 | 1461410670110 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 04:24:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:24:30 INFO - PROCESS | 1653 | 1461410670114 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:24:30 INFO - PROCESS | 1653 | 1461410670115 Marionette TRACE conn2 <- [1,422,null,{}] 04:24:30 INFO - PROCESS | 1653 | 1461410670119 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:30 INFO - PROCESS | 1653 | 1461410670206 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 04:24:30 INFO - PROCESS | 1653 | 1461410670246 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x118c42800 == 39 [pid = 1653] [id = 113] 04:24:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11671a800) [pid = 1653] [serial = 336] [outer = 0x0] 04:24:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11919e800) [pid = 1653] [serial = 337] [outer = 0x11671a800] 04:24:30 INFO - PROCESS | 1653 | 1461410670279 Marionette DEBUG loaded listener.js 04:24:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11a510800) [pid = 1653] [serial = 338] [outer = 0x11671a800] 04:24:31 INFO - PROCESS | 1653 | 1461410671180 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:24:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:24:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1070ms 04:24:31 INFO - PROCESS | 1653 | 1461410671184 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 04:24:31 INFO - PROCESS | 1653 | 1461410671188 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 04:24:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:24:31 INFO - PROCESS | 1653 | 1461410671195 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:24:31 INFO - PROCESS | 1653 | 1461410671197 Marionette TRACE conn2 <- [1,426,null,{}] 04:24:31 INFO - PROCESS | 1653 | 1461410671199 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:31 INFO - PROCESS | 1653 | 1461410671285 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 04:24:31 INFO - PROCESS | 1653 | 1461410671322 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x119820800 == 40 [pid = 1653] [id = 114] 04:24:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11a78d000) [pid = 1653] [serial = 339] [outer = 0x0] 04:24:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11ae4fc00) [pid = 1653] [serial = 340] [outer = 0x11a78d000] 04:24:31 INFO - PROCESS | 1653 | 1461410671353 Marionette DEBUG loaded listener.js 04:24:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11ae94800) [pid = 1653] [serial = 341] [outer = 0x11a78d000] 04:24:31 INFO - PROCESS | 1653 | 1461410671797 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:24:31 INFO - PROCESS | 1653 | 1461410671866 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 04:24:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:24:31 INFO - PROCESS | 1653 | 1461410671869 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:24:31 INFO - PROCESS | 1653 | 1461410671871 Marionette TRACE conn2 <- [1,430,null,{}] 04:24:31 INFO - PROCESS | 1653 | 1461410671881 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:31 INFO - PROCESS | 1653 | 1461410671969 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 04:24:32 INFO - PROCESS | 1653 | 1461410672035 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bb7c800 == 41 [pid = 1653] [id = 115] 04:24:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11ac61800) [pid = 1653] [serial = 342] [outer = 0x0] 04:24:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11c305000) [pid = 1653] [serial = 343] [outer = 0x11ac61800] 04:24:32 INFO - PROCESS | 1653 | 1461410672065 Marionette DEBUG loaded listener.js 04:24:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11c617000) [pid = 1653] [serial = 344] [outer = 0x11ac61800] 04:24:32 INFO - PROCESS | 1653 | 1461410672583 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:24:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:24:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 775ms 04:24:32 INFO - PROCESS | 1653 | 1461410672645 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 04:24:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:24:32 INFO - PROCESS | 1653 | 1461410672647 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 04:24:32 INFO - PROCESS | 1653 | 1461410672651 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:24:32 INFO - PROCESS | 1653 | 1461410672653 Marionette TRACE conn2 <- [1,434,null,{}] 04:24:32 INFO - PROCESS | 1653 | 1461410672657 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:32 INFO - PROCESS | 1653 | 1461410672740 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 04:24:32 INFO - PROCESS | 1653 | 1461410672798 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x118cde800 == 42 [pid = 1653] [id = 116] 04:24:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119196c00) [pid = 1653] [serial = 345] [outer = 0x0] 04:24:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119d5c000) [pid = 1653] [serial = 346] [outer = 0x119196c00] 04:24:32 INFO - PROCESS | 1653 | 1461410672827 Marionette DEBUG loaded listener.js 04:24:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11a796400) [pid = 1653] [serial = 347] [outer = 0x119196c00] 04:24:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1265d3800 == 41 [pid = 1653] [id = 111] 04:24:33 INFO - PROCESS | 1653 | --DOCSHELL 0x126396000 == 40 [pid = 1653] [id = 110] 04:24:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9b1000 == 39 [pid = 1653] [id = 109] 04:24:33 INFO - PROCESS | 1653 | --DOCSHELL 0x119c75800 == 38 [pid = 1653] [id = 108] 04:24:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1154aa800 == 37 [pid = 1653] [id = 107] 04:24:33 INFO - PROCESS | 1653 | 1461410673169 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:24:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:24:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 525ms 04:24:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:24:33 INFO - PROCESS | 1653 | 1461410673180 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 04:24:33 INFO - PROCESS | 1653 | 1461410673184 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 04:24:33 INFO - PROCESS | 1653 | 1461410673188 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:24:33 INFO - PROCESS | 1653 | 1461410673190 Marionette TRACE conn2 <- [1,438,null,{}] 04:24:33 INFO - PROCESS | 1653 | 1461410673195 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:33 INFO - PROCESS | 1653 | 1461410673269 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 04:24:33 INFO - PROCESS | 1653 | 1461410673274 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b84c800 == 38 [pid = 1653] [id = 117] 04:24:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11a791000) [pid = 1653] [serial = 348] [outer = 0x0] 04:24:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11b8a6c00) [pid = 1653] [serial = 349] [outer = 0x11a791000] 04:24:33 INFO - PROCESS | 1653 | 1461410673302 Marionette DEBUG loaded listener.js 04:24:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11c0e8c00) [pid = 1653] [serial = 350] [outer = 0x11a791000] 04:24:33 INFO - PROCESS | 1653 | 1461410673632 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:24:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:24:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 473ms 04:24:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:24:33 INFO - PROCESS | 1653 | 1461410673663 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 04:24:33 INFO - PROCESS | 1653 | 1461410673665 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 04:24:33 INFO - PROCESS | 1653 | 1461410673667 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:24:33 INFO - PROCESS | 1653 | 1461410673669 Marionette TRACE conn2 <- [1,442,null,{}] 04:24:33 INFO - PROCESS | 1653 | 1461410673680 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:33 INFO - PROCESS | 1653 | 1461410673792 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 04:24:33 INFO - PROCESS | 1653 | 1461410673801 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9ab000 == 39 [pid = 1653] [id = 118] 04:24:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11c619800) [pid = 1653] [serial = 351] [outer = 0x0] 04:24:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12768f000) [pid = 1653] [serial = 352] [outer = 0x11c619800] 04:24:33 INFO - PROCESS | 1653 | 1461410673844 Marionette DEBUG loaded listener.js 04:24:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1286a3400) [pid = 1653] [serial = 353] [outer = 0x11c619800] 04:24:34 INFO - PROCESS | 1653 | 1461410674283 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:24:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:24:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 627ms 04:24:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:24:34 INFO - PROCESS | 1653 | 1461410674296 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 04:24:34 INFO - PROCESS | 1653 | 1461410674298 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 04:24:34 INFO - PROCESS | 1653 | 1461410674300 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:24:34 INFO - PROCESS | 1653 | 1461410674301 Marionette TRACE conn2 <- [1,446,null,{}] 04:24:34 INFO - PROCESS | 1653 | 1461410674304 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:34 INFO - PROCESS | 1653 | 1461410674376 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 04:24:34 INFO - PROCESS | 1653 | 1461410674380 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271d9000 == 40 [pid = 1653] [id = 119] 04:24:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1286a4800) [pid = 1653] [serial = 354] [outer = 0x0] 04:24:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1291ba400) [pid = 1653] [serial = 355] [outer = 0x1286a4800] 04:24:34 INFO - PROCESS | 1653 | 1461410674407 Marionette DEBUG loaded listener.js 04:24:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129752800) [pid = 1653] [serial = 356] [outer = 0x1286a4800] 04:24:34 INFO - PROCESS | 1653 | 1461410674713 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:24:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:24:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 468ms 04:24:34 INFO - PROCESS | 1653 | 1461410674768 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 04:24:34 INFO - PROCESS | 1653 | 1461410674769 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 04:24:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:24:34 INFO - PROCESS | 1653 | 1461410674772 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:24:34 INFO - PROCESS | 1653 | 1461410674773 Marionette TRACE conn2 <- [1,450,null,{}] 04:24:34 INFO - PROCESS | 1653 | 1461410674775 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:34 INFO - PROCESS | 1653 | 1461410674867 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 04:24:34 INFO - PROCESS | 1653 | 1461410674873 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12767e000 == 41 [pid = 1653] [id = 120] 04:24:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1155a9c00) [pid = 1653] [serial = 357] [outer = 0x0] 04:24:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12974c800) [pid = 1653] [serial = 358] [outer = 0x1155a9c00] 04:24:34 INFO - PROCESS | 1653 | 1461410674899 Marionette DEBUG loaded listener.js 04:24:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129cbd800) [pid = 1653] [serial = 359] [outer = 0x1155a9c00] 04:24:35 INFO - PROCESS | 1653 | 1461410675222 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:24:35 INFO - PROCESS | 1653 | 1461410675247 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 04:24:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:24:35 INFO - PROCESS | 1653 | 1461410675249 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:24:35 INFO - PROCESS | 1653 | 1461410675250 Marionette TRACE conn2 <- [1,454,null,{}] 04:24:35 INFO - PROCESS | 1653 | 1461410675258 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:35 INFO - PROCESS | 1653 | 1461410675360 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 04:24:35 INFO - PROCESS | 1653 | 1461410675365 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x128010000 == 42 [pid = 1653] [id = 121] 04:24:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129cc0400) [pid = 1653] [serial = 360] [outer = 0x0] 04:24:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12b314800) [pid = 1653] [serial = 361] [outer = 0x129cc0400] 04:24:35 INFO - PROCESS | 1653 | 1461410675393 Marionette DEBUG loaded listener.js 04:24:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12b3b9400) [pid = 1653] [serial = 362] [outer = 0x129cc0400] 04:24:35 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:35 INFO - PROCESS | 1653 | 1461410675731 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:24:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:24:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 518ms 04:24:35 INFO - PROCESS | 1653 | 1461410675767 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 04:24:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:24:35 INFO - PROCESS | 1653 | 1461410675769 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 04:24:35 INFO - PROCESS | 1653 | 1461410675771 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:24:35 INFO - PROCESS | 1653 | 1461410675772 Marionette TRACE conn2 <- [1,458,null,{}] 04:24:35 INFO - PROCESS | 1653 | 1461410675774 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:35 INFO - PROCESS | 1653 | 1461410675857 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 04:24:35 INFO - PROCESS | 1653 | 1461410675886 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f0e800 == 43 [pid = 1653] [id = 122] 04:24:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12b358c00) [pid = 1653] [serial = 363] [outer = 0x0] 04:24:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b3be400) [pid = 1653] [serial = 364] [outer = 0x12b358c00] 04:24:35 INFO - PROCESS | 1653 | 1461410675911 Marionette DEBUG loaded listener.js 04:24:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12b3c6000) [pid = 1653] [serial = 365] [outer = 0x12b358c00] 04:24:36 INFO - PROCESS | 1653 | 1461410676216 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:24:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:24:36 INFO - PROCESS | 1653 | 1461410676253 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 04:24:36 INFO - PROCESS | 1653 | 1461410676255 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:24:36 INFO - PROCESS | 1653 | 1461410676256 Marionette TRACE conn2 <- [1,462,null,{}] 04:24:36 INFO - PROCESS | 1653 | 1461410676259 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:36 INFO - PROCESS | 1653 | 1461410676345 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 04:24:36 INFO - PROCESS | 1653 | 1461410676350 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.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/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x129733800 == 44 [pid = 1653] [id = 123] 04:24:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12b3bcc00) [pid = 1653] [serial = 366] [outer = 0x0] 04:24:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12b423000) [pid = 1653] [serial = 367] [outer = 0x12b3bcc00] 04:24:36 INFO - PROCESS | 1653 | 1461410676374 Marionette DEBUG loaded listener.js 04:24:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12b60cc00) [pid = 1653] [serial = 368] [outer = 0x12b3bcc00] 04:24:36 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:36 INFO - PROCESS | 1653 | 1461410676728 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:24:36 INFO - PROCESS | 1653 | 1461410676776 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 04:24:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:24:36 INFO - PROCESS | 1653 | 1461410676779 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:24:36 INFO - PROCESS | 1653 | 1461410676780 Marionette TRACE conn2 <- [1,466,null,{}] 04:24:36 INFO - PROCESS | 1653 | 1461410676782 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:36 INFO - PROCESS | 1653 | 1461410676870 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 04:24:36 INFO - PROCESS | 1653 | 1461410676874 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x129a62800 == 45 [pid = 1653] [id = 124] 04:24:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12b3c6800) [pid = 1653] [serial = 369] [outer = 0x0] 04:24:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12bb04400) [pid = 1653] [serial = 370] [outer = 0x12b3c6800] 04:24:36 INFO - PROCESS | 1653 | 1461410676901 Marionette DEBUG loaded listener.js 04:24:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12bb11800) [pid = 1653] [serial = 371] [outer = 0x12b3c6800] 04:24:37 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11ac68000) [pid = 1653] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:24:37 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118c11c00) [pid = 1653] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:24:37 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118a0d400) [pid = 1653] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:24:37 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11913a800) [pid = 1653] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:24:37 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119a4f800) [pid = 1653] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:24:37 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11bee8400) [pid = 1653] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:24:37 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11653f800) [pid = 1653] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:24:37 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11c61c800) [pid = 1653] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:24:37 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11c61cc00) [pid = 1653] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:24:37 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11a791800) [pid = 1653] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:24:37 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118687800) [pid = 1653] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:24:37 INFO - PROCESS | 1653 | 1461410677234 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:24:37 INFO - PROCESS | 1653 | 1461410677251 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 04:24:37 INFO - PROCESS | 1653 | 1461410677253 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:24:37 INFO - PROCESS | 1653 | 1461410677254 Marionette TRACE conn2 <- [1,470,null,{}] 04:24:37 INFO - PROCESS | 1653 | 1461410677256 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:37 INFO - PROCESS | 1653 | 1461410677332 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 04:24:37 INFO - PROCESS | 1653 | 1461410677336 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b20e800 == 46 [pid = 1653] [id = 125] 04:24:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118a0d400) [pid = 1653] [serial = 372] [outer = 0x0] 04:24:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11beec800) [pid = 1653] [serial = 373] [outer = 0x118a0d400] 04:24:37 INFO - PROCESS | 1653 | 1461410677363 Marionette DEBUG loaded listener.js 04:24:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12bbbf800) [pid = 1653] [serial = 374] [outer = 0x118a0d400] 04:24:37 INFO - PROCESS | 1653 | 1461410677723 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:24:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:24:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 517ms 04:24:37 INFO - PROCESS | 1653 | 1461410677772 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 04:24:37 INFO - PROCESS | 1653 | 1461410677774 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 04:24:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:24:37 INFO - PROCESS | 1653 | 1461410677786 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:24:37 INFO - PROCESS | 1653 | 1461410677789 Marionette TRACE conn2 <- [1,474,null,{}] 04:24:37 INFO - PROCESS | 1653 | 1461410677793 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:37 INFO - PROCESS | 1653 | 1461410677924 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 04:24:37 INFO - PROCESS | 1653 | 1461410677943 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bbe7800 == 47 [pid = 1653] [id = 126] 04:24:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12be1f800) [pid = 1653] [serial = 375] [outer = 0x0] 04:24:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12be63000) [pid = 1653] [serial = 376] [outer = 0x12be1f800] 04:24:37 INFO - PROCESS | 1653 | 1461410677987 Marionette DEBUG loaded listener.js 04:24:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12bf51400) [pid = 1653] [serial = 377] [outer = 0x12be1f800] 04:24:38 INFO - PROCESS | 1653 | 1461410678411 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:24:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:24:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 674ms 04:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:24:38 INFO - PROCESS | 1653 | 1461410678460 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 04:24:38 INFO - PROCESS | 1653 | 1461410678461 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 04:24:38 INFO - PROCESS | 1653 | 1461410678463 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:24:38 INFO - PROCESS | 1653 | 1461410678464 Marionette TRACE conn2 <- [1,478,null,{}] 04:24:38 INFO - PROCESS | 1653 | 1461410678466 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:38 INFO - PROCESS | 1653 | 1461410678539 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 04:24:38 INFO - PROCESS | 1653 | 1461410678545 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf90800 == 48 [pid = 1653] [id = 127] 04:24:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12bf58c00) [pid = 1653] [serial = 378] [outer = 0x0] 04:24:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12cff1800) [pid = 1653] [serial = 379] [outer = 0x12bf58c00] 04:24:38 INFO - PROCESS | 1653 | 1461410678570 Marionette DEBUG loaded listener.js 04:24:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12d090000) [pid = 1653] [serial = 380] [outer = 0x12bf58c00] 04:24:38 INFO - PROCESS | 1653 | 1461410678868 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:24:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:24:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 417ms 04:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:24:38 INFO - PROCESS | 1653 | 1461410678883 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 04:24:38 INFO - PROCESS | 1653 | 1461410678884 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 04:24:38 INFO - PROCESS | 1653 | 1461410678886 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:24:38 INFO - PROCESS | 1653 | 1461410678887 Marionette TRACE conn2 <- [1,482,null,{}] 04:24:38 INFO - PROCESS | 1653 | 1461410678889 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:38 INFO - PROCESS | 1653 | 1461410678966 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 04:24:38 INFO - PROCESS | 1653 | 1461410678971 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d01f800 == 49 [pid = 1653] [id = 128] 04:24:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12cff6000) [pid = 1653] [serial = 381] [outer = 0x0] 04:24:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12d604400) [pid = 1653] [serial = 382] [outer = 0x12cff6000] 04:24:38 INFO - PROCESS | 1653 | 1461410678997 Marionette DEBUG loaded listener.js 04:24:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12d60d400) [pid = 1653] [serial = 383] [outer = 0x12cff6000] 04:24:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11bb7a800 == 48 [pid = 1653] [id = 104] 04:24:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11c428800 == 47 [pid = 1653] [id = 105] 04:24:39 INFO - PROCESS | 1653 | --DOCSHELL 0x118c4e800 == 46 [pid = 1653] [id = 103] 04:24:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11acb1800 == 45 [pid = 1653] [id = 102] 04:24:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1304ce000 == 44 [pid = 1653] [id = 83] 04:24:39 INFO - PROCESS | 1653 | --DOCSHELL 0x118cde800 == 43 [pid = 1653] [id = 116] 04:24:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11c977000 == 42 [pid = 1653] [id = 106] 04:24:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11bb7c800 == 41 [pid = 1653] [id = 115] 04:24:39 INFO - PROCESS | 1653 | --DOCSHELL 0x119820800 == 40 [pid = 1653] [id = 114] 04:24:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1186c4000 == 39 [pid = 1653] [id = 112] 04:24:39 INFO - PROCESS | 1653 | --DOCSHELL 0x118c42800 == 38 [pid = 1653] [id = 113] 04:24:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9ab000 == 37 [pid = 1653] [id = 118] 04:24:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1271d9000 == 36 [pid = 1653] [id = 119] 04:24:40 INFO - PROCESS | 1653 | --DOCSHELL 0x128010000 == 35 [pid = 1653] [id = 121] 04:24:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12bbe7800 == 34 [pid = 1653] [id = 126] 04:24:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11b84c800 == 33 [pid = 1653] [id = 117] 04:24:40 INFO - PROCESS | 1653 | --DOCSHELL 0x128f0e800 == 32 [pid = 1653] [id = 122] 04:24:40 INFO - PROCESS | 1653 | --DOCSHELL 0x129a62800 == 31 [pid = 1653] [id = 124] 04:24:40 INFO - PROCESS | 1653 | --DOCSHELL 0x129733800 == 30 [pid = 1653] [id = 123] 04:24:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12b20e800 == 29 [pid = 1653] [id = 125] 04:24:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12767e000 == 28 [pid = 1653] [id = 120] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11c360400) [pid = 1653] [serial = 304] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11c61b800) [pid = 1653] [serial = 307] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11bdf2400) [pid = 1653] [serial = 302] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x127364400) [pid = 1653] [serial = 310] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128038800) [pid = 1653] [serial = 314] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x127bf5c00) [pid = 1653] [serial = 313] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11c618400) [pid = 1653] [serial = 305] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11a862800) [pid = 1653] [serial = 295] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11c71b400) [pid = 1653] [serial = 308] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11ac66800) [pid = 1653] [serial = 296] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x127689800) [pid = 1653] [serial = 311] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11a50b800) [pid = 1653] [serial = 293] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1286e9c00) [pid = 1653] [serial = 316] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf90800 == 27 [pid = 1653] [id = 127] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12960f000) [pid = 1653] [serial = 331] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1286eac00) [pid = 1653] [serial = 328] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11c363c00) [pid = 1653] [serial = 325] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118642800) [pid = 1653] [serial = 319] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11a798800) [pid = 1653] [serial = 322] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11ae93800) [pid = 1653] [serial = 298] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11b8a7c00) [pid = 1653] [serial = 301] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12bbc0c00) [pid = 1653] [serial = 280] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118af6000) [pid = 1653] [serial = 289] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118c63400) [pid = 1653] [serial = 290] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118c57c00) [pid = 1653] [serial = 334] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119d54800) [pid = 1653] [serial = 292] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11bee7c00) [pid = 1653] [serial = 287] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11ae8c000) [pid = 1653] [serial = 286] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11a9ed400) [pid = 1653] [serial = 283] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11b85c000) [pid = 1653] [serial = 299] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x129758c00) [pid = 1653] [serial = 332] [outer = 0x0] [url = about:blank] 04:24:40 INFO - PROCESS | 1653 | 1461410680426 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:24:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:24:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1570ms 04:24:40 INFO - PROCESS | 1653 | 1461410680464 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 04:24:40 INFO - PROCESS | 1653 | 1461410680467 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 04:24:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:24:40 INFO - PROCESS | 1653 | 1461410680473 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:24:40 INFO - PROCESS | 1653 | 1461410680477 Marionette TRACE conn2 <- [1,486,null,{}] 04:24:40 INFO - PROCESS | 1653 | 1461410680483 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:40 INFO - PROCESS | 1653 | 1461410680584 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 04:24:40 INFO - PROCESS | 1653 | 1461410680666 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11574a800 == 28 [pid = 1653] [id = 129] 04:24:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118c63400) [pid = 1653] [serial = 384] [outer = 0x0] 04:24:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118c65400) [pid = 1653] [serial = 385] [outer = 0x118c63400] 04:24:40 INFO - PROCESS | 1653 | 1461410680702 Marionette DEBUG loaded listener.js 04:24:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11912f800) [pid = 1653] [serial = 386] [outer = 0x118c63400] 04:24:41 INFO - PROCESS | 1653 | 1461410681006 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:24:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:24:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 576ms 04:24:41 INFO - PROCESS | 1653 | 1461410681048 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 04:24:41 INFO - PROCESS | 1653 | 1461410681052 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 04:24:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:24:41 INFO - PROCESS | 1653 | 1461410681057 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:24:41 INFO - PROCESS | 1653 | 1461410681060 Marionette TRACE conn2 <- [1,490,null,{}] 04:24:41 INFO - PROCESS | 1653 | 1461410681064 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:41 INFO - PROCESS | 1653 | 1461410681139 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 04:24:41 INFO - PROCESS | 1653 | 1461410681181 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.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/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x116747800 == 29 [pid = 1653] [id = 130] 04:24:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118c64c00) [pid = 1653] [serial = 387] [outer = 0x0] 04:24:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119a4e400) [pid = 1653] [serial = 388] [outer = 0x118c64c00] 04:24:41 INFO - PROCESS | 1653 | 1461410681208 Marionette DEBUG loaded listener.js 04:24:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11a9f5000) [pid = 1653] [serial = 389] [outer = 0x118c64c00] 04:24:41 INFO - PROCESS | 1653 | 1461410681493 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:24:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:24:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 474ms 04:24:41 INFO - PROCESS | 1653 | 1461410681532 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 04:24:41 INFO - PROCESS | 1653 | 1461410681534 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 04:24:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:24:41 INFO - PROCESS | 1653 | 1461410681536 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:24:41 INFO - PROCESS | 1653 | 1461410681539 Marionette TRACE conn2 <- [1,494,null,{}] 04:24:41 INFO - PROCESS | 1653 | 1461410681550 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:41 INFO - PROCESS | 1653 | 1461410681622 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 04:24:41 INFO - PROCESS | 1653 | 1461410681628 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x119819800 == 30 [pid = 1653] [id = 131] 04:24:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x114754000) [pid = 1653] [serial = 390] [outer = 0x0] 04:24:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11b8aac00) [pid = 1653] [serial = 391] [outer = 0x114754000] 04:24:41 INFO - PROCESS | 1653 | 1461410681658 Marionette DEBUG loaded listener.js 04:24:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11beed400) [pid = 1653] [serial = 392] [outer = 0x114754000] 04:24:42 INFO - PROCESS | 1653 | 1461410681994 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:24:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:24:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 475ms 04:24:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:24:42 INFO - PROCESS | 1653 | 1461410682013 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 04:24:42 INFO - PROCESS | 1653 | 1461410682015 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 04:24:42 INFO - PROCESS | 1653 | 1461410682017 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:24:42 INFO - PROCESS | 1653 | 1461410682018 Marionette TRACE conn2 <- [1,498,null,{}] 04:24:42 INFO - PROCESS | 1653 | 1461410682020 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:42 INFO - PROCESS | 1653 | 1461410682109 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 04:24:42 INFO - PROCESS | 1653 | 1461410682115 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.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/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aca8800 == 31 [pid = 1653] [id = 132] 04:24:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11bee6000) [pid = 1653] [serial = 393] [outer = 0x0] 04:24:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11c306400) [pid = 1653] [serial = 394] [outer = 0x11bee6000] 04:24:42 INFO - PROCESS | 1653 | 1461410682143 Marionette DEBUG loaded listener.js 04:24:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11c37d800) [pid = 1653] [serial = 395] [outer = 0x11bee6000] 04:24:42 INFO - PROCESS | 1653 | 1461410682514 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:24:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:24:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 518ms 04:24:42 INFO - PROCESS | 1653 | 1461410682536 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 04:24:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:24:42 INFO - PROCESS | 1653 | 1461410682538 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 04:24:42 INFO - PROCESS | 1653 | 1461410682543 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:24:42 INFO - PROCESS | 1653 | 1461410682545 Marionette TRACE conn2 <- [1,502,null,{}] 04:24:42 INFO - PROCESS | 1653 | 1461410682548 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:42 INFO - PROCESS | 1653 | 1461410682653 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 04:24:42 INFO - PROCESS | 1653 | 1461410682663 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.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/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b964000 == 32 [pid = 1653] [id = 133] 04:24:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118c5e000) [pid = 1653] [serial = 396] [outer = 0x0] 04:24:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11c6c4000) [pid = 1653] [serial = 397] [outer = 0x118c5e000] 04:24:42 INFO - PROCESS | 1653 | 1461410682702 Marionette DEBUG loaded listener.js 04:24:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x127366c00) [pid = 1653] [serial = 398] [outer = 0x118c5e000] 04:24:43 INFO - PROCESS | 1653 | 1461410683075 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:24:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:24:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 572ms 04:24:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:24:43 INFO - PROCESS | 1653 | 1461410683114 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 04:24:43 INFO - PROCESS | 1653 | 1461410683115 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 04:24:43 INFO - PROCESS | 1653 | 1461410683118 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:24:43 INFO - PROCESS | 1653 | 1461410683119 Marionette TRACE conn2 <- [1,506,null,{}] 04:24:43 INFO - PROCESS | 1653 | 1461410683121 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:43 INFO - PROCESS | 1653 | 1461410683204 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 04:24:43 INFO - PROCESS | 1653 | 1461410683212 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4bc000 == 33 [pid = 1653] [id = 134] 04:24:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11c376000) [pid = 1653] [serial = 399] [outer = 0x0] 04:24:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x127d64c00) [pid = 1653] [serial = 400] [outer = 0x11c376000] 04:24:43 INFO - PROCESS | 1653 | 1461410683240 Marionette DEBUG loaded listener.js 04:24:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1291b9400) [pid = 1653] [serial = 401] [outer = 0x11c376000] 04:24:43 INFO - PROCESS | 1653 | 1461410683534 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:24:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:24:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 468ms 04:24:43 INFO - PROCESS | 1653 | 1461410683587 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 04:24:43 INFO - PROCESS | 1653 | 1461410683588 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 04:24:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:24:43 INFO - PROCESS | 1653 | 1461410683590 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:24:43 INFO - PROCESS | 1653 | 1461410683591 Marionette TRACE conn2 <- [1,510,null,{}] 04:24:43 INFO - PROCESS | 1653 | 1461410683593 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:43 INFO - PROCESS | 1653 | 1461410683660 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 04:24:43 INFO - PROCESS | 1653 | 1461410683704 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c990800 == 34 [pid = 1653] [id = 135] 04:24:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11a860c00) [pid = 1653] [serial = 402] [outer = 0x0] 04:24:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x129604400) [pid = 1653] [serial = 403] [outer = 0x11a860c00] 04:24:43 INFO - PROCESS | 1653 | 1461410683729 Marionette DEBUG loaded listener.js 04:24:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x129c31000) [pid = 1653] [serial = 404] [outer = 0x11a860c00] 04:24:44 INFO - PROCESS | 1653 | 1461410684008 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:24:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:24:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 469ms 04:24:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:24:44 INFO - PROCESS | 1653 | 1461410684061 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 04:24:44 INFO - PROCESS | 1653 | 1461410684064 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 04:24:44 INFO - PROCESS | 1653 | 1461410684066 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:24:44 INFO - PROCESS | 1653 | 1461410684067 Marionette TRACE conn2 <- [1,514,null,{}] 04:24:44 INFO - PROCESS | 1653 | 1461410684069 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:44 INFO - PROCESS | 1653 | 1461410684138 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 04:24:44 INFO - PROCESS | 1653 | 1461410684145 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1265d9800 == 35 [pid = 1653] [id = 136] 04:24:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x129cbb000) [pid = 1653] [serial = 405] [outer = 0x0] 04:24:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12b30ac00) [pid = 1653] [serial = 406] [outer = 0x129cbb000] 04:24:44 INFO - PROCESS | 1653 | 1461410684170 Marionette DEBUG loaded listener.js 04:24:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12b318c00) [pid = 1653] [serial = 407] [outer = 0x129cbb000] 04:24:44 INFO - PROCESS | 1653 | 1461410684459 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:24:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 04:24:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 419ms 04:24:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:24:44 INFO - PROCESS | 1653 | 1461410684487 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 04:24:44 INFO - PROCESS | 1653 | 1461410684488 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 04:24:44 INFO - PROCESS | 1653 | 1461410684490 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:24:44 INFO - PROCESS | 1653 | 1461410684491 Marionette TRACE conn2 <- [1,518,null,{}] 04:24:44 INFO - PROCESS | 1653 | 1461410684496 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:44 INFO - PROCESS | 1653 | 1461410684588 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 04:24:44 INFO - PROCESS | 1653 | 1461410684594 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x119817800 == 36 [pid = 1653] [id = 137] 04:24:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x129cbe000) [pid = 1653] [serial = 408] [outer = 0x0] 04:24:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12b34f800) [pid = 1653] [serial = 409] [outer = 0x129cbe000] 04:24:44 INFO - PROCESS | 1653 | 1461410684619 Marionette DEBUG loaded listener.js 04:24:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12b359000) [pid = 1653] [serial = 410] [outer = 0x129cbe000] 04:24:44 INFO - PROCESS | 1653 | 1461410684913 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:24:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:24:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 469ms 04:24:44 INFO - PROCESS | 1653 | 1461410684962 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 04:24:44 INFO - PROCESS | 1653 | 1461410684963 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 04:24:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:24:44 INFO - PROCESS | 1653 | 1461410684965 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:24:44 INFO - PROCESS | 1653 | 1461410684966 Marionette TRACE conn2 <- [1,522,null,{}] 04:24:44 INFO - PROCESS | 1653 | 1461410684968 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:45 INFO - PROCESS | 1653 | 1461410685040 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 04:24:45 INFO - PROCESS | 1653 | 1461410685047 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x127d0e800 == 37 [pid = 1653] [id = 138] 04:24:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12b351c00) [pid = 1653] [serial = 411] [outer = 0x0] 04:24:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12b3bd800) [pid = 1653] [serial = 412] [outer = 0x12b351c00] 04:24:45 INFO - PROCESS | 1653 | 1461410685072 Marionette DEBUG loaded listener.js 04:24:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12b41c000) [pid = 1653] [serial = 413] [outer = 0x12b351c00] 04:24:45 INFO - PROCESS | 1653 | 1461410685424 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:24:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:24:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 468ms 04:24:45 INFO - PROCESS | 1653 | 1461410685434 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 04:24:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:24:45 INFO - PROCESS | 1653 | 1461410685435 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 04:24:45 INFO - PROCESS | 1653 | 1461410685438 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:24:45 INFO - PROCESS | 1653 | 1461410685441 Marionette TRACE conn2 <- [1,526,null,{}] 04:24:45 INFO - PROCESS | 1653 | 1461410685467 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:45 INFO - PROCESS | 1653 | 1461410685627 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 04:24:45 INFO - PROCESS | 1653 | 1461410685670 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b920000 == 38 [pid = 1653] [id = 139] 04:24:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x129cc4000) [pid = 1653] [serial = 414] [outer = 0x0] 04:24:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12b427000) [pid = 1653] [serial = 415] [outer = 0x129cc4000] 04:24:45 INFO - PROCESS | 1653 | 1461410685713 Marionette DEBUG loaded listener.js 04:24:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12bbc4000) [pid = 1653] [serial = 416] [outer = 0x129cc4000] 04:24:46 INFO - PROCESS | 1653 | 1461410686120 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:24:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 04:24:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 693ms 04:24:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:24:46 INFO - PROCESS | 1653 | 1461410686132 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 04:24:46 INFO - PROCESS | 1653 | 1461410686134 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 04:24:46 INFO - PROCESS | 1653 | 1461410686137 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:24:46 INFO - PROCESS | 1653 | 1461410686139 Marionette TRACE conn2 <- [1,530,null,{}] 04:24:46 INFO - PROCESS | 1653 | 1461410686144 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:46 INFO - PROCESS | 1653 | 1461410686277 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 04:24:46 INFO - PROCESS | 1653 | 1461410686295 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_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/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b20a800 == 39 [pid = 1653] [id = 140] 04:24:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12bbc4800) [pid = 1653] [serial = 417] [outer = 0x0] 04:24:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12be1b800) [pid = 1653] [serial = 418] [outer = 0x12bbc4800] 04:24:46 INFO - PROCESS | 1653 | 1461410686334 Marionette DEBUG loaded listener.js 04:24:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12bf50000) [pid = 1653] [serial = 419] [outer = 0x12bbc4800] 04:24:46 INFO - PROCESS | 1653 | 1461410686721 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:24:46 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 04:24:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:24:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:24:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:24:46 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 04:24:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:24:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:24:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:24:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:24:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 621ms 04:24:46 INFO - PROCESS | 1653 | 1461410686764 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 04:24:46 INFO - PROCESS | 1653 | 1461410686765 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 04:24:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:24:46 INFO - PROCESS | 1653 | 1461410686768 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:24:46 INFO - PROCESS | 1653 | 1461410686769 Marionette TRACE conn2 <- [1,534,null,{}] 04:24:46 INFO - PROCESS | 1653 | 1461410686771 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:46 INFO - PROCESS | 1653 | 1461410686863 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 04:24:46 INFO - PROCESS | 1653 | 1461410686867 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_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/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf06000 == 40 [pid = 1653] [id = 141] 04:24:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12bf51c00) [pid = 1653] [serial = 420] [outer = 0x0] 04:24:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12d096c00) [pid = 1653] [serial = 421] [outer = 0x12bf51c00] 04:24:46 INFO - PROCESS | 1653 | 1461410686892 Marionette DEBUG loaded listener.js 04:24:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12d611000) [pid = 1653] [serial = 422] [outer = 0x12bf51c00] 04:24:47 INFO - PROCESS | 1653 | 1461410687224 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 04:24:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:24:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 518ms 04:24:47 INFO - PROCESS | 1653 | 1461410687286 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 04:24:47 INFO - PROCESS | 1653 | 1461410687287 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 04:24:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:24:47 INFO - PROCESS | 1653 | 1461410687290 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:24:47 INFO - PROCESS | 1653 | 1461410687291 Marionette TRACE conn2 <- [1,538,null,{}] 04:24:47 INFO - PROCESS | 1653 | 1461410687293 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:47 INFO - PROCESS | 1653 | 1461410687383 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 04:24:47 INFO - PROCESS | 1653 | 1461410687387 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_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/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d07b800 == 41 [pid = 1653] [id = 142] 04:24:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12d611800) [pid = 1653] [serial = 423] [outer = 0x0] 04:24:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12d6cc800) [pid = 1653] [serial = 424] [outer = 0x12d611800] 04:24:47 INFO - PROCESS | 1653 | 1461410687418 Marionette DEBUG loaded listener.js 04:24:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12d6d7000) [pid = 1653] [serial = 425] [outer = 0x12d611800] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x129cc0400) [pid = 1653] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12b3bcc00) [pid = 1653] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12b358c00) [pid = 1653] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12b3c6800) [pid = 1653] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x118a0d400) [pid = 1653] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12bf58c00) [pid = 1653] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11c619800) [pid = 1653] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11a791000) [pid = 1653] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x119196c00) [pid = 1653] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11ac61800) [pid = 1653] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11a78d000) [pid = 1653] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11671a800) [pid = 1653] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1188a8000) [pid = 1653] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1155a9c00) [pid = 1653] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1286a4800) [pid = 1653] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12be1f800) [pid = 1653] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128038c00) [pid = 1653] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11c0e6400) [pid = 1653] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11a78a400) [pid = 1653] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11a78d400) [pid = 1653] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11c0e6800) [pid = 1653] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12b3b7c00) [pid = 1653] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:24:47 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1153a3400) [pid = 1653] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:24:48 INFO - PROCESS | 1653 | 1461410688003 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:24:48 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 04:24:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 770ms 04:24:48 INFO - PROCESS | 1653 | 1461410688085 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 04:24:48 INFO - PROCESS | 1653 | 1461410688086 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 04:24:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:24:48 INFO - PROCESS | 1653 | 1461410688088 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:24:48 INFO - PROCESS | 1653 | 1461410688089 Marionette TRACE conn2 <- [1,542,null,{}] 04:24:48 INFO - PROCESS | 1653 | 1461410688096 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:48 INFO - PROCESS | 1653 | 1461410688169 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 04:24:48 INFO - PROCESS | 1653 | 1461410688174 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_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/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c04a800 == 42 [pid = 1653] [id = 143] 04:24:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11a85bc00) [pid = 1653] [serial = 426] [outer = 0x0] 04:24:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11b85a400) [pid = 1653] [serial = 427] [outer = 0x11a85bc00] 04:24:48 INFO - PROCESS | 1653 | 1461410688201 Marionette DEBUG loaded listener.js 04:24:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x126553000) [pid = 1653] [serial = 428] [outer = 0x11a85bc00] 04:24:48 INFO - PROCESS | 1653 | 1461410688492 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:24:48 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 04:24:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 423ms 04:24:48 INFO - PROCESS | 1653 | 1461410688516 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 04:24:48 INFO - PROCESS | 1653 | 1461410688517 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 04:24:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:24:48 INFO - PROCESS | 1653 | 1461410688520 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:24:48 INFO - PROCESS | 1653 | 1461410688521 Marionette TRACE conn2 <- [1,546,null,{}] 04:24:48 INFO - PROCESS | 1653 | 1461410688523 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:48 INFO - PROCESS | 1653 | 1461410688612 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 04:24:48 INFO - PROCESS | 1653 | 1461410688674 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_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/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296aa000 == 43 [pid = 1653] [id = 144] 04:24:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11a9f4000) [pid = 1653] [serial = 429] [outer = 0x0] 04:24:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128038c00) [pid = 1653] [serial = 430] [outer = 0x11a9f4000] 04:24:48 INFO - PROCESS | 1653 | 1461410688705 Marionette DEBUG loaded listener.js 04:24:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12bb09000) [pid = 1653] [serial = 431] [outer = 0x11a9f4000] 04:24:48 INFO - PROCESS | 1653 | 1461410688983 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 04:24:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:24:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 519ms 04:24:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:24:49 INFO - PROCESS | 1653 | 1461410689039 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 04:24:49 INFO - PROCESS | 1653 | 1461410689040 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 04:24:49 INFO - PROCESS | 1653 | 1461410689044 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:24:49 INFO - PROCESS | 1653 | 1461410689046 Marionette TRACE conn2 <- [1,550,null,{}] 04:24:49 INFO - PROCESS | 1653 | 1461410689049 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:49 INFO - PROCESS | 1653 | 1461410689139 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 04:24:49 INFO - PROCESS | 1653 | 1461410689148 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_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/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e149000 == 44 [pid = 1653] [id = 145] 04:24:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12d6cb400) [pid = 1653] [serial = 432] [outer = 0x0] 04:24:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12d6d6400) [pid = 1653] [serial = 433] [outer = 0x12d6cb400] 04:24:49 INFO - PROCESS | 1653 | 1461410689176 Marionette DEBUG loaded listener.js 04:24:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12e37f400) [pid = 1653] [serial = 434] [outer = 0x12d6cb400] 04:24:49 INFO - PROCESS | 1653 | 1461410689529 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 04:24:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 04:24:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 523ms 04:24:49 INFO - PROCESS | 1653 | 1461410689574 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 04:24:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:24:49 INFO - PROCESS | 1653 | 1461410689575 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 04:24:49 INFO - PROCESS | 1653 | 1461410689577 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:24:49 INFO - PROCESS | 1653 | 1461410689578 Marionette TRACE conn2 <- [1,554,null,{}] 04:24:49 INFO - PROCESS | 1653 | 1461410689581 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:49 INFO - PROCESS | 1653 | 1461410689655 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 04:24:49 INFO - PROCESS | 1653 | 1461410689661 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.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/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e15f000 == 45 [pid = 1653] [id = 146] 04:24:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12d6cd800) [pid = 1653] [serial = 435] [outer = 0x0] 04:24:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12e385400) [pid = 1653] [serial = 436] [outer = 0x12d6cd800] 04:24:49 INFO - PROCESS | 1653 | 1461410689687 Marionette DEBUG loaded listener.js 04:24:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12e38ac00) [pid = 1653] [serial = 437] [outer = 0x12d6cd800] 04:24:49 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:50 INFO - PROCESS | 1653 | 1461410690210 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:24:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:24:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 669ms 04:24:50 INFO - PROCESS | 1653 | 1461410690247 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 04:24:50 INFO - PROCESS | 1653 | 1461410690249 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 04:24:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:24:50 INFO - PROCESS | 1653 | 1461410690253 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:24:50 INFO - PROCESS | 1653 | 1461410690255 Marionette TRACE conn2 <- [1,558,null,{}] 04:24:50 INFO - PROCESS | 1653 | 1461410690259 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:50 INFO - PROCESS | 1653 | 1461410690365 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 04:24:50 INFO - PROCESS | 1653 | 1461410690482 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x118c49800 == 46 [pid = 1653] [id = 147] 04:24:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118e1b400) [pid = 1653] [serial = 438] [outer = 0x0] 04:24:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119135400) [pid = 1653] [serial = 439] [outer = 0x118e1b400] 04:24:50 INFO - PROCESS | 1653 | 1461410690514 Marionette DEBUG loaded listener.js 04:24:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11a505c00) [pid = 1653] [serial = 440] [outer = 0x118e1b400] 04:24:51 INFO - PROCESS | 1653 | 1461410691201 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:24:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:24:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 978ms 04:24:51 INFO - PROCESS | 1653 | 1461410691237 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 04:24:51 INFO - PROCESS | 1653 | 1461410691239 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 04:24:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:24:51 INFO - PROCESS | 1653 | 1461410691247 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:24:51 INFO - PROCESS | 1653 | 1461410691249 Marionette TRACE conn2 <- [1,562,null,{}] 04:24:51 INFO - PROCESS | 1653 | 1461410691253 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:51 INFO - PROCESS | 1653 | 1461410691344 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 04:24:51 INFO - PROCESS | 1653 | 1461410691415 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x115423800 == 47 [pid = 1653] [id = 148] 04:24:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x114bb2000) [pid = 1653] [serial = 441] [outer = 0x0] 04:24:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1153a4400) [pid = 1653] [serial = 442] [outer = 0x114bb2000] 04:24:51 INFO - PROCESS | 1653 | 1461410691444 Marionette DEBUG loaded listener.js 04:24:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1156eb000) [pid = 1653] [serial = 443] [outer = 0x114bb2000] 04:24:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12e149000 == 46 [pid = 1653] [id = 145] 04:24:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1296aa000 == 45 [pid = 1653] [id = 144] 04:24:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11c04a800 == 44 [pid = 1653] [id = 143] 04:24:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12d07b800 == 43 [pid = 1653] [id = 142] 04:24:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf06000 == 42 [pid = 1653] [id = 141] 04:24:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12b20a800 == 41 [pid = 1653] [id = 140] 04:24:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11b920000 == 40 [pid = 1653] [id = 139] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12d604400) [pid = 1653] [serial = 382] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOCSHELL 0x127d0e800 == 39 [pid = 1653] [id = 138] 04:24:51 INFO - PROCESS | 1653 | --DOCSHELL 0x119817800 == 38 [pid = 1653] [id = 137] 04:24:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1265d9800 == 37 [pid = 1653] [id = 136] 04:24:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11c990800 == 36 [pid = 1653] [id = 135] 04:24:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11c4bc000 == 35 [pid = 1653] [id = 134] 04:24:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11b964000 == 34 [pid = 1653] [id = 133] 04:24:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11aca8800 == 33 [pid = 1653] [id = 132] 04:24:51 INFO - PROCESS | 1653 | --DOCSHELL 0x119819800 == 32 [pid = 1653] [id = 131] 04:24:51 INFO - PROCESS | 1653 | --DOCSHELL 0x116747800 == 31 [pid = 1653] [id = 130] 04:24:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11574a800 == 30 [pid = 1653] [id = 129] 04:24:51 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1286f5800) [pid = 1653] [serial = 317] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12b314800) [pid = 1653] [serial = 361] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12b423000) [pid = 1653] [serial = 367] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12b3c6000) [pid = 1653] [serial = 365] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12b3be400) [pid = 1653] [serial = 364] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12bb04400) [pid = 1653] [serial = 370] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12b60cc00) [pid = 1653] [serial = 368] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12bbbf800) [pid = 1653] [serial = 374] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11beec800) [pid = 1653] [serial = 373] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12cff1800) [pid = 1653] [serial = 379] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12bb11800) [pid = 1653] [serial = 371] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12768f000) [pid = 1653] [serial = 352] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1286a3400) [pid = 1653] [serial = 353] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11b8a6c00) [pid = 1653] [serial = 349] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11c0e8c00) [pid = 1653] [serial = 350] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11a796400) [pid = 1653] [serial = 347] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119d5c000) [pid = 1653] [serial = 346] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11c617000) [pid = 1653] [serial = 344] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11c305000) [pid = 1653] [serial = 343] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11ae94800) [pid = 1653] [serial = 341] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11ae4fc00) [pid = 1653] [serial = 340] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11a510800) [pid = 1653] [serial = 338] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11919e800) [pid = 1653] [serial = 337] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119197000) [pid = 1653] [serial = 335] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12d090000) [pid = 1653] [serial = 380] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12974c800) [pid = 1653] [serial = 358] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1291ba400) [pid = 1653] [serial = 355] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x129752800) [pid = 1653] [serial = 356] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12b3b9400) [pid = 1653] [serial = 362] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12be63000) [pid = 1653] [serial = 376] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12bf51400) [pid = 1653] [serial = 377] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x129cbd800) [pid = 1653] [serial = 359] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11c618c00) [pid = 1653] [serial = 326] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11bee4400) [pid = 1653] [serial = 284] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11ac67400) [pid = 1653] [serial = 323] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1291bdc00) [pid = 1653] [serial = 329] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12d604800) [pid = 1653] [serial = 281] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118c18800) [pid = 1653] [serial = 320] [outer = 0x0] [url = about:blank] 04:24:51 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:51 INFO - PROCESS | 1653 | 1461410691841 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:24:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:24:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 626ms 04:24:51 INFO - PROCESS | 1653 | 1461410691872 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 04:24:51 INFO - PROCESS | 1653 | 1461410691876 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 04:24:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:24:51 INFO - PROCESS | 1653 | 1461410691881 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:24:51 INFO - PROCESS | 1653 | 1461410691882 Marionette TRACE conn2 <- [1,566,null,{}] 04:24:51 INFO - PROCESS | 1653 | 1461410691885 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:51 INFO - PROCESS | 1653 | 1461410691955 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 04:24:51 INFO - PROCESS | 1653 | 1461410691996 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11650f000 == 31 [pid = 1653] [id = 149] 04:24:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1155a9c00) [pid = 1653] [serial = 444] [outer = 0x0] 04:24:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11884f800) [pid = 1653] [serial = 445] [outer = 0x1155a9c00] 04:24:52 INFO - PROCESS | 1653 | 1461410692023 Marionette DEBUG loaded listener.js 04:24:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118c22000) [pid = 1653] [serial = 446] [outer = 0x1155a9c00] 04:24:52 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:52 INFO - PROCESS | 1653 | [1653] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:24:52 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:52 INFO - PROCESS | 1653 | 1461410692352 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:24:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:24:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 521ms 04:24:52 INFO - PROCESS | 1653 | 1461410692402 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 04:24:52 INFO - PROCESS | 1653 | 1461410692404 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 04:24:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:24:52 INFO - PROCESS | 1653 | 1461410692407 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:24:52 INFO - PROCESS | 1653 | 1461410692411 Marionette TRACE conn2 <- [1,570,null,{}] 04:24:52 INFO - PROCESS | 1653 | 1461410692421 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:52 INFO - PROCESS | 1653 | 1461410692529 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 04:24:52 INFO - PROCESS | 1653 | 1461410692579 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11923c800 == 32 [pid = 1653] [id = 150] 04:24:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118c58800) [pid = 1653] [serial = 447] [outer = 0x0] 04:24:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119277c00) [pid = 1653] [serial = 448] [outer = 0x118c58800] 04:24:52 INFO - PROCESS | 1653 | 1461410692608 Marionette DEBUG loaded listener.js 04:24:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11a78d000) [pid = 1653] [serial = 449] [outer = 0x118c58800] 04:24:52 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:52 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:52 INFO - PROCESS | 1653 | 1461410692952 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:24:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:24:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 572ms 04:24:52 INFO - PROCESS | 1653 | 1461410692980 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 04:24:52 INFO - PROCESS | 1653 | 1461410692983 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 04:24:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:24:52 INFO - PROCESS | 1653 | 1461410692987 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:24:52 INFO - PROCESS | 1653 | 1461410692988 Marionette TRACE conn2 <- [1,574,null,{}] 04:24:52 INFO - PROCESS | 1653 | 1461410692992 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:53 INFO - PROCESS | 1653 | 1461410693097 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 04:24:53 INFO - PROCESS | 1653 | 1461410693179 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c69000 == 33 [pid = 1653] [id = 151] 04:24:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11653f800) [pid = 1653] [serial = 450] [outer = 0x0] 04:24:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11ac60c00) [pid = 1653] [serial = 451] [outer = 0x11653f800] 04:24:53 INFO - PROCESS | 1653 | 1461410693224 Marionette DEBUG loaded listener.js 04:24:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11ac6c400) [pid = 1653] [serial = 452] [outer = 0x11653f800] 04:24:53 INFO - PROCESS | 1653 | 1461410693519 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:24:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:24:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 571ms 04:24:53 INFO - PROCESS | 1653 | 1461410693564 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 04:24:53 INFO - PROCESS | 1653 | 1461410693566 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 04:24:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:24:53 INFO - PROCESS | 1653 | 1461410693568 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:24:53 INFO - PROCESS | 1653 | 1461410693569 Marionette TRACE conn2 <- [1,578,null,{}] 04:24:53 INFO - PROCESS | 1653 | 1461410693571 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:53 INFO - PROCESS | 1653 | 1461410693642 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 04:24:53 INFO - PROCESS | 1653 | 1461410693647 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aed8800 == 34 [pid = 1653] [id = 152] 04:24:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11ac6dc00) [pid = 1653] [serial = 453] [outer = 0x0] 04:24:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11ae89c00) [pid = 1653] [serial = 454] [outer = 0x11ac6dc00] 04:24:53 INFO - PROCESS | 1653 | 1461410693674 Marionette DEBUG loaded listener.js 04:24:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11aff2400) [pid = 1653] [serial = 455] [outer = 0x11ac6dc00] 04:24:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:24:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 468ms 04:24:54 INFO - PROCESS | 1653 | 1461410694030 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:24:54 INFO - PROCESS | 1653 | 1461410694036 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 04:24:54 INFO - PROCESS | 1653 | 1461410694037 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 04:24:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:24:54 INFO - PROCESS | 1653 | 1461410694040 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:24:54 INFO - PROCESS | 1653 | 1461410694041 Marionette TRACE conn2 <- [1,582,null,{}] 04:24:54 INFO - PROCESS | 1653 | 1461410694044 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:54 INFO - PROCESS | 1653 | 1461410694146 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 04:24:54 INFO - PROCESS | 1653 | 1461410694177 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b91f800 == 35 [pid = 1653] [id = 153] 04:24:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11aff5400) [pid = 1653] [serial = 456] [outer = 0x0] 04:24:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11b89fc00) [pid = 1653] [serial = 457] [outer = 0x11aff5400] 04:24:54 INFO - PROCESS | 1653 | 1461410694205 Marionette DEBUG loaded listener.js 04:24:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11beefc00) [pid = 1653] [serial = 458] [outer = 0x11aff5400] 04:24:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11bef0800) [pid = 1653] [serial = 459] [outer = 0x12fb1c400] 04:24:54 INFO - PROCESS | 1653 | 1461410694583 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:24:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:24:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 572ms 04:24:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:24:54 INFO - PROCESS | 1653 | 1461410694613 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 04:24:54 INFO - PROCESS | 1653 | 1461410694615 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 04:24:54 INFO - PROCESS | 1653 | 1461410694617 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:24:54 INFO - PROCESS | 1653 | 1461410694618 Marionette TRACE conn2 <- [1,586,null,{}] 04:24:54 INFO - PROCESS | 1653 | 1461410694620 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:54 INFO - PROCESS | 1653 | 1461410694703 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 04:24:54 INFO - PROCESS | 1653 | 1461410694732 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c04a000 == 36 [pid = 1653] [id = 154] 04:24:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11a790000) [pid = 1653] [serial = 460] [outer = 0x0] 04:24:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11c0e6800) [pid = 1653] [serial = 461] [outer = 0x11a790000] 04:24:54 INFO - PROCESS | 1653 | 1461410694759 Marionette DEBUG loaded listener.js 04:24:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11c616c00) [pid = 1653] [serial = 462] [outer = 0x11a790000] 04:24:54 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:55 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:55 INFO - PROCESS | 1653 | 1461410695088 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:24:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:24:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 517ms 04:24:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:24:55 INFO - PROCESS | 1653 | 1461410695135 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 04:24:55 INFO - PROCESS | 1653 | 1461410695137 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 04:24:55 INFO - PROCESS | 1653 | 1461410695141 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:24:55 INFO - PROCESS | 1653 | 1461410695142 Marionette TRACE conn2 <- [1,590,null,{}] 04:24:55 INFO - PROCESS | 1653 | 1461410695145 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:55 INFO - PROCESS | 1653 | 1461410695273 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 04:24:55 INFO - PROCESS | 1653 | 1461410695314 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c971000 == 37 [pid = 1653] [id = 155] 04:24:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11b854400) [pid = 1653] [serial = 463] [outer = 0x0] 04:24:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11c718400) [pid = 1653] [serial = 464] [outer = 0x11b854400] 04:24:55 INFO - PROCESS | 1653 | 1461410695353 Marionette DEBUG loaded listener.js 04:24:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12710e000) [pid = 1653] [serial = 465] [outer = 0x11b854400] 04:24:55 INFO - PROCESS | 1653 | 1461410695936 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:24:55 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12bbc4800) [pid = 1653] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:24:55 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12bf51c00) [pid = 1653] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:24:55 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12cff6000) [pid = 1653] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:24:55 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11a860c00) [pid = 1653] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:24:55 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118c64c00) [pid = 1653] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:24:55 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118c5e000) [pid = 1653] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:24:55 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x129cbe000) [pid = 1653] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:24:55 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x114754000) [pid = 1653] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:24:55 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11bee6000) [pid = 1653] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:24:55 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118c63400) [pid = 1653] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:24:55 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12b351c00) [pid = 1653] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:24:55 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x129cbb000) [pid = 1653] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:24:55 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11c376000) [pid = 1653] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:24:55 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12d611800) [pid = 1653] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:24:55 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11a9f4000) [pid = 1653] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:24:55 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x129cc4000) [pid = 1653] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:24:55 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11a85bc00) [pid = 1653] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:24:55 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12d6cb400) [pid = 1653] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:24:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:24:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 821ms 04:24:55 INFO - PROCESS | 1653 | 1461410695973 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 04:24:55 INFO - PROCESS | 1653 | 1461410695976 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 04:24:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:24:55 INFO - PROCESS | 1653 | 1461410695983 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:24:55 INFO - PROCESS | 1653 | 1461410695985 Marionette TRACE conn2 <- [1,594,null,{}] 04:24:55 INFO - PROCESS | 1653 | 1461410695988 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:56 INFO - PROCESS | 1653 | 1461410696096 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 04:24:56 INFO - PROCESS | 1653 | 1461410696104 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.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/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x11923d800 == 38 [pid = 1653] [id = 156] 04:24:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11a796800) [pid = 1653] [serial = 466] [outer = 0x0] 04:24:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11bdf2400) [pid = 1653] [serial = 467] [outer = 0x11a796800] 04:24:56 INFO - PROCESS | 1653 | 1461410696145 Marionette DEBUG loaded listener.js 04:24:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x127362c00) [pid = 1653] [serial = 468] [outer = 0x11a796800] 04:24:56 INFO - PROCESS | 1653 | 1461410696467 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:24:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:24:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 520ms 04:24:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:24:56 INFO - PROCESS | 1653 | 1461410696504 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 04:24:56 INFO - PROCESS | 1653 | 1461410696505 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 04:24:56 INFO - PROCESS | 1653 | 1461410696507 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:24:56 INFO - PROCESS | 1653 | 1461410696509 Marionette TRACE conn2 <- [1,598,null,{}] 04:24:56 INFO - PROCESS | 1653 | 1461410696513 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:56 INFO - PROCESS | 1653 | 1461410696615 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 04:24:56 INFO - PROCESS | 1653 | 1461410696621 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c66800 == 39 [pid = 1653] [id = 157] 04:24:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11a9fa400) [pid = 1653] [serial = 469] [outer = 0x0] 04:24:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x127687800) [pid = 1653] [serial = 470] [outer = 0x11a9fa400] 04:24:56 INFO - PROCESS | 1653 | 1461410696646 Marionette DEBUG loaded listener.js 04:24:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x127bf7400) [pid = 1653] [serial = 471] [outer = 0x11a9fa400] 04:24:56 INFO - PROCESS | 1653 | 1461410696915 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:24:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:24:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 423ms 04:24:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:24:56 INFO - PROCESS | 1653 | 1461410696930 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 04:24:56 INFO - PROCESS | 1653 | 1461410696932 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 04:24:56 INFO - PROCESS | 1653 | 1461410696934 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:24:56 INFO - PROCESS | 1653 | 1461410696936 Marionette TRACE conn2 <- [1,602,null,{}] 04:24:56 INFO - PROCESS | 1653 | 1461410696938 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:57 INFO - PROCESS | 1653 | 1461410697032 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 04:24:57 INFO - PROCESS | 1653 | 1461410697037 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271e3800 == 40 [pid = 1653] [id = 158] 04:24:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x127bf7c00) [pid = 1653] [serial = 472] [outer = 0x0] 04:24:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1286a3400) [pid = 1653] [serial = 473] [outer = 0x127bf7c00] 04:24:57 INFO - PROCESS | 1653 | 1461410697071 Marionette DEBUG loaded listener.js 04:24:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1291b6400) [pid = 1653] [serial = 474] [outer = 0x127bf7c00] 04:24:57 INFO - PROCESS | 1653 | 1461410697536 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:24:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:24:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 619ms 04:24:57 INFO - PROCESS | 1653 | 1461410697554 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 04:24:57 INFO - PROCESS | 1653 | 1461410697556 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 04:24:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:24:57 INFO - PROCESS | 1653 | 1461410697568 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:24:57 INFO - PROCESS | 1653 | 1461410697569 Marionette TRACE conn2 <- [1,606,null,{}] 04:24:57 INFO - PROCESS | 1653 | 1461410697571 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:57 INFO - PROCESS | 1653 | 1461410697645 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 04:24:57 INFO - PROCESS | 1653 | 1461410697650 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12796e800 == 41 [pid = 1653] [id = 159] 04:24:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1291bf400) [pid = 1653] [serial = 475] [outer = 0x0] 04:24:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129607400) [pid = 1653] [serial = 476] [outer = 0x1291bf400] 04:24:57 INFO - PROCESS | 1653 | 1461410697675 Marionette DEBUG loaded listener.js 04:24:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129757c00) [pid = 1653] [serial = 477] [outer = 0x1291bf400] 04:24:58 INFO - PROCESS | 1653 | 1461410698134 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:24:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:24:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 627ms 04:24:58 INFO - PROCESS | 1653 | 1461410698187 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 04:24:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:24:58 INFO - PROCESS | 1653 | 1461410698192 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 04:24:58 INFO - PROCESS | 1653 | 1461410698197 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:24:58 INFO - PROCESS | 1653 | 1461410698201 Marionette TRACE conn2 <- [1,610,null,{}] 04:24:58 INFO - PROCESS | 1653 | 1461410698206 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:58 INFO - PROCESS | 1653 | 1461410698338 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 04:24:58 INFO - PROCESS | 1653 | 1461410698406 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1165e5000 == 42 [pid = 1653] [id = 160] 04:24:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x114bb4000) [pid = 1653] [serial = 478] [outer = 0x0] 04:24:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116544400) [pid = 1653] [serial = 479] [outer = 0x114bb4000] 04:24:58 INFO - PROCESS | 1653 | 1461410698496 Marionette DEBUG loaded listener.js 04:24:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118684800) [pid = 1653] [serial = 480] [outer = 0x114bb4000] 04:24:58 INFO - PROCESS | 1653 | 1461410698975 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:24:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:24:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 824ms 04:24:59 INFO - PROCESS | 1653 | 1461410699020 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 04:24:59 INFO - PROCESS | 1653 | 1461410699024 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 04:24:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:24:59 INFO - PROCESS | 1653 | 1461410699047 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:24:59 INFO - PROCESS | 1653 | 1461410699048 Marionette TRACE conn2 <- [1,614,null,{}] 04:24:59 INFO - PROCESS | 1653 | 1461410699051 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:59 INFO - PROCESS | 1653 | 1461410699141 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 04:24:59 INFO - PROCESS | 1653 | 1461410699201 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aca8000 == 43 [pid = 1653] [id = 161] 04:24:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118e27c00) [pid = 1653] [serial = 481] [outer = 0x0] 04:24:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119273800) [pid = 1653] [serial = 482] [outer = 0x118e27c00] 04:24:59 INFO - PROCESS | 1653 | 1461410699231 Marionette DEBUG loaded listener.js 04:24:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11a791000) [pid = 1653] [serial = 483] [outer = 0x118e27c00] 04:24:59 INFO - PROCESS | 1653 | 1461410699657 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:24:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:24:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 620ms 04:24:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:24:59 INFO - PROCESS | 1653 | 1461410699666 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 04:24:59 INFO - PROCESS | 1653 | 1461410699667 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 04:24:59 INFO - PROCESS | 1653 | 1461410699670 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:24:59 INFO - PROCESS | 1653 | 1461410699672 Marionette TRACE conn2 <- [1,618,null,{}] 04:24:59 INFO - PROCESS | 1653 | 1461410699683 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:59 INFO - PROCESS | 1653 | 1461410699780 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 04:24:59 INFO - PROCESS | 1653 | 1461410699834 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271ee800 == 44 [pid = 1653] [id = 162] 04:24:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11a862400) [pid = 1653] [serial = 484] [outer = 0x0] 04:24:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11b856400) [pid = 1653] [serial = 485] [outer = 0x11a862400] 04:24:59 INFO - PROCESS | 1653 | 1461410699867 Marionette DEBUG loaded listener.js 04:24:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11beea000) [pid = 1653] [serial = 486] [outer = 0x11a862400] 04:25:00 INFO - PROCESS | 1653 | 1461410700294 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:25:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:25:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 673ms 04:25:00 INFO - PROCESS | 1653 | 1461410700343 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 04:25:00 INFO - PROCESS | 1653 | 1461410700345 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 04:25:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:25:00 INFO - PROCESS | 1653 | 1461410700348 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:25:00 INFO - PROCESS | 1653 | 1461410700349 Marionette TRACE conn2 <- [1,622,null,{}] 04:25:00 INFO - PROCESS | 1653 | 1461410700351 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:00 INFO - PROCESS | 1653 | 1461410700441 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 04:25:00 INFO - PROCESS | 1653 | 1461410700535 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x115428800 == 45 [pid = 1653] [id = 163] 04:25:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11a50f000) [pid = 1653] [serial = 487] [outer = 0x0] 04:25:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x127692c00) [pid = 1653] [serial = 488] [outer = 0x11a50f000] 04:25:00 INFO - PROCESS | 1653 | 1461410700567 Marionette DEBUG loaded listener.js 04:25:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1286ea000) [pid = 1653] [serial = 489] [outer = 0x11a50f000] 04:25:01 INFO - PROCESS | 1653 | 1461410701083 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:25:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:25:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 768ms 04:25:01 INFO - PROCESS | 1653 | 1461410701117 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 04:25:01 INFO - PROCESS | 1653 | 1461410701119 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 04:25:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:25:01 INFO - PROCESS | 1653 | 1461410701123 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:25:01 INFO - PROCESS | 1653 | 1461410701125 Marionette TRACE conn2 <- [1,626,null,{}] 04:25:01 INFO - PROCESS | 1653 | 1461410701129 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:01 INFO - PROCESS | 1653 | 1461410701217 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 04:25:01 INFO - PROCESS | 1653 | 1461410701260 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.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/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1179ea800 == 46 [pid = 1653] [id = 164] 04:25:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x115733800) [pid = 1653] [serial = 490] [outer = 0x0] 04:25:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118687800) [pid = 1653] [serial = 491] [outer = 0x115733800] 04:25:01 INFO - PROCESS | 1653 | 1461410701289 Marionette DEBUG loaded listener.js 04:25:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x118c57c00) [pid = 1653] [serial = 492] [outer = 0x115733800] 04:25:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1271e3800 == 45 [pid = 1653] [id = 158] 04:25:01 INFO - PROCESS | 1653 | --DOCSHELL 0x119c66800 == 44 [pid = 1653] [id = 157] 04:25:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11923d800 == 43 [pid = 1653] [id = 156] 04:25:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11c971000 == 42 [pid = 1653] [id = 155] 04:25:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11c04a000 == 41 [pid = 1653] [id = 154] 04:25:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11b91f800 == 40 [pid = 1653] [id = 153] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12e385400) [pid = 1653] [serial = 436] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11aed8800 == 39 [pid = 1653] [id = 152] 04:25:01 INFO - PROCESS | 1653 | --DOCSHELL 0x119c69000 == 38 [pid = 1653] [id = 151] 04:25:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11923c800 == 37 [pid = 1653] [id = 150] 04:25:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11650f000 == 36 [pid = 1653] [id = 149] 04:25:01 INFO - PROCESS | 1653 | --DOCSHELL 0x115423800 == 35 [pid = 1653] [id = 148] 04:25:01 INFO - PROCESS | 1653 | --DOCSHELL 0x118c49800 == 34 [pid = 1653] [id = 147] 04:25:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12e15f000 == 33 [pid = 1653] [id = 146] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12be1b800) [pid = 1653] [serial = 418] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12d096c00) [pid = 1653] [serial = 421] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12d60d400) [pid = 1653] [serial = 383] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x129604400) [pid = 1653] [serial = 403] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x129c31000) [pid = 1653] [serial = 404] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119a4e400) [pid = 1653] [serial = 388] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11a9f5000) [pid = 1653] [serial = 389] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11c6c4000) [pid = 1653] [serial = 397] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x127366c00) [pid = 1653] [serial = 398] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12b34f800) [pid = 1653] [serial = 409] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12b359000) [pid = 1653] [serial = 410] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11b8aac00) [pid = 1653] [serial = 391] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11beed400) [pid = 1653] [serial = 392] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11c306400) [pid = 1653] [serial = 394] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11c37d800) [pid = 1653] [serial = 395] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118c65400) [pid = 1653] [serial = 385] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11912f800) [pid = 1653] [serial = 386] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12b3bd800) [pid = 1653] [serial = 412] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12b30ac00) [pid = 1653] [serial = 406] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12b318c00) [pid = 1653] [serial = 407] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x127d64c00) [pid = 1653] [serial = 400] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1291b9400) [pid = 1653] [serial = 401] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12d6cc800) [pid = 1653] [serial = 424] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12d611000) [pid = 1653] [serial = 422] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12bb09000) [pid = 1653] [serial = 431] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12d6d7000) [pid = 1653] [serial = 425] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12b427000) [pid = 1653] [serial = 415] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12bbc4000) [pid = 1653] [serial = 416] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12bf50000) [pid = 1653] [serial = 419] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x126553000) [pid = 1653] [serial = 428] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128038c00) [pid = 1653] [serial = 430] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12e37f400) [pid = 1653] [serial = 434] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11b85a400) [pid = 1653] [serial = 427] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12b41c000) [pid = 1653] [serial = 413] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12d6d6400) [pid = 1653] [serial = 433] [outer = 0x0] [url = about:blank] 04:25:01 INFO - PROCESS | 1653 | 1461410701700 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:25:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:25:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 622ms 04:25:01 INFO - PROCESS | 1653 | 1461410701745 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 04:25:01 INFO - PROCESS | 1653 | 1461410701748 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 04:25:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:25:01 INFO - PROCESS | 1653 | 1461410701752 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:25:01 INFO - PROCESS | 1653 | 1461410701753 Marionette TRACE conn2 <- [1,630,null,{}] 04:25:01 INFO - PROCESS | 1653 | 1461410701755 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:01 INFO - PROCESS | 1653 | 1461410701815 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 04:25:01 INFO - PROCESS | 1653 | 1461410701866 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x119114800 == 34 [pid = 1653] [id = 165] 04:25:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x115883000) [pid = 1653] [serial = 493] [outer = 0x0] 04:25:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118fd9c00) [pid = 1653] [serial = 494] [outer = 0x115883000] 04:25:01 INFO - PROCESS | 1653 | 1461410701898 Marionette DEBUG loaded listener.js 04:25:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11a792400) [pid = 1653] [serial = 495] [outer = 0x115883000] 04:25:02 INFO - PROCESS | 1653 | 1461410702302 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:25:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:25:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 568ms 04:25:02 INFO - PROCESS | 1653 | 1461410702322 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 04:25:02 INFO - PROCESS | 1653 | 1461410702324 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 04:25:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:25:02 INFO - PROCESS | 1653 | 1461410702329 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:25:02 INFO - PROCESS | 1653 | 1461410702332 Marionette TRACE conn2 <- [1,634,null,{}] 04:25:02 INFO - PROCESS | 1653 | 1461410702342 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:02 INFO - PROCESS | 1653 | 1461410702463 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 04:25:02 INFO - PROCESS | 1653 | 1461410702528 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ac9c800 == 35 [pid = 1653] [id = 166] 04:25:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11a796c00) [pid = 1653] [serial = 496] [outer = 0x0] 04:25:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11ac6c800) [pid = 1653] [serial = 497] [outer = 0x11a796c00] 04:25:02 INFO - PROCESS | 1653 | 1461410702566 Marionette DEBUG loaded listener.js 04:25:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11bdf7800) [pid = 1653] [serial = 498] [outer = 0x11a796c00] 04:25:02 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:02 INFO - PROCESS | 1653 | [1653] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:25:02 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:02 INFO - PROCESS | 1653 | 1461410702867 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:25:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:25:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 576ms 04:25:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:25:02 INFO - PROCESS | 1653 | 1461410702905 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 04:25:02 INFO - PROCESS | 1653 | 1461410702907 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 04:25:02 INFO - PROCESS | 1653 | 1461410702909 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:25:02 INFO - PROCESS | 1653 | 1461410702912 Marionette TRACE conn2 <- [1,638,null,{}] 04:25:02 INFO - PROCESS | 1653 | 1461410702915 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:02 INFO - PROCESS | 1653 | 1461410702986 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 04:25:03 INFO - PROCESS | 1653 | 1461410703029 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b842000 == 36 [pid = 1653] [id = 167] 04:25:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11bdf8400) [pid = 1653] [serial = 499] [outer = 0x0] 04:25:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11c305000) [pid = 1653] [serial = 500] [outer = 0x11bdf8400] 04:25:03 INFO - PROCESS | 1653 | 1461410703055 Marionette DEBUG loaded listener.js 04:25:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11c61fc00) [pid = 1653] [serial = 501] [outer = 0x11bdf8400] 04:25:03 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:03 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:03 INFO - PROCESS | 1653 | 1461410703345 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:25:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:25:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 472ms 04:25:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:25:03 INFO - PROCESS | 1653 | 1461410703382 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 04:25:03 INFO - PROCESS | 1653 | 1461410703383 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 04:25:03 INFO - PROCESS | 1653 | 1461410703385 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:25:03 INFO - PROCESS | 1653 | 1461410703386 Marionette TRACE conn2 <- [1,642,null,{}] 04:25:03 INFO - PROCESS | 1653 | 1461410703388 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:03 INFO - PROCESS | 1653 | 1461410703459 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 04:25:03 INFO - PROCESS | 1653 | 1461410703465 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c980000 == 37 [pid = 1653] [id = 168] 04:25:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11c381000) [pid = 1653] [serial = 502] [outer = 0x0] 04:25:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12736d800) [pid = 1653] [serial = 503] [outer = 0x11c381000] 04:25:03 INFO - PROCESS | 1653 | 1461410703490 Marionette DEBUG loaded listener.js 04:25:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x127bfbc00) [pid = 1653] [serial = 504] [outer = 0x11c381000] 04:25:03 INFO - PROCESS | 1653 | 1461410703844 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:25:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:25:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 467ms 04:25:03 INFO - PROCESS | 1653 | 1461410703852 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 04:25:03 INFO - PROCESS | 1653 | 1461410703854 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 04:25:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:25:03 INFO - PROCESS | 1653 | 1461410703856 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:25:03 INFO - PROCESS | 1653 | 1461410703857 Marionette TRACE conn2 <- [1,646,null,{}] 04:25:03 INFO - PROCESS | 1653 | 1461410703861 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:03 INFO - PROCESS | 1653 | 1461410703971 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 04:25:03 INFO - PROCESS | 1653 | 1461410703977 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9bd000 == 38 [pid = 1653] [id = 169] 04:25:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128038c00) [pid = 1653] [serial = 505] [outer = 0x0] 04:25:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1286f5c00) [pid = 1653] [serial = 506] [outer = 0x128038c00] 04:25:04 INFO - PROCESS | 1653 | 1461410704005 Marionette DEBUG loaded listener.js 04:25:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x129a0c800) [pid = 1653] [serial = 507] [outer = 0x128038c00] 04:25:04 INFO - PROCESS | 1653 | 1461410704347 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:25:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:25:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 522ms 04:25:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:25:04 INFO - PROCESS | 1653 | 1461410704379 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 04:25:04 INFO - PROCESS | 1653 | 1461410704380 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 04:25:04 INFO - PROCESS | 1653 | 1461410704383 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:25:04 INFO - PROCESS | 1653 | 1461410704384 Marionette TRACE conn2 <- [1,650,null,{}] 04:25:04 INFO - PROCESS | 1653 | 1461410704386 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:04 INFO - PROCESS | 1653 | 1461410704469 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 04:25:04 INFO - PROCESS | 1653 | 1461410704500 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1267b6800 == 39 [pid = 1653] [id = 170] 04:25:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x129a0fc00) [pid = 1653] [serial = 508] [outer = 0x0] 04:25:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x129cbc400) [pid = 1653] [serial = 509] [outer = 0x129a0fc00] 04:25:04 INFO - PROCESS | 1653 | 1461410704525 Marionette DEBUG loaded listener.js 04:25:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129cc3800) [pid = 1653] [serial = 510] [outer = 0x129a0fc00] 04:25:04 INFO - PROCESS | 1653 | 1461410704837 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:25:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:25:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 467ms 04:25:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:25:04 INFO - PROCESS | 1653 | 1461410704851 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 04:25:04 INFO - PROCESS | 1653 | 1461410704852 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 04:25:04 INFO - PROCESS | 1653 | 1461410704854 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:25:04 INFO - PROCESS | 1653 | 1461410704855 Marionette TRACE conn2 <- [1,654,null,{}] 04:25:04 INFO - PROCESS | 1653 | 1461410704857 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:04 INFO - PROCESS | 1653 | 1461410704948 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 04:25:04 INFO - PROCESS | 1653 | 1461410704978 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12796d000 == 40 [pid = 1653] [id = 171] 04:25:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129cbd400) [pid = 1653] [serial = 511] [outer = 0x0] 04:25:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12b311400) [pid = 1653] [serial = 512] [outer = 0x129cbd400] 04:25:05 INFO - PROCESS | 1653 | 1461410705003 Marionette DEBUG loaded listener.js 04:25:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b350000) [pid = 1653] [serial = 513] [outer = 0x129cbd400] 04:25:05 INFO - PROCESS | 1653 | 1461410705304 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:25:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:25:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 472ms 04:25:05 INFO - PROCESS | 1653 | 1461410705328 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 04:25:05 INFO - PROCESS | 1653 | 1461410705331 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 04:25:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:25:05 INFO - PROCESS | 1653 | 1461410705341 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:25:05 INFO - PROCESS | 1653 | 1461410705343 Marionette TRACE conn2 <- [1,658,null,{}] 04:25:05 INFO - PROCESS | 1653 | 1461410705347 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:05 INFO - PROCESS | 1653 | 1461410705436 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 04:25:05 INFO - PROCESS | 1653 | 1461410705440 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x129106000 == 41 [pid = 1653] [id = 172] 04:25:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12b30cc00) [pid = 1653] [serial = 514] [outer = 0x0] 04:25:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12b358000) [pid = 1653] [serial = 515] [outer = 0x12b30cc00] 04:25:05 INFO - PROCESS | 1653 | 1461410705464 Marionette DEBUG loaded listener.js 04:25:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12b35d800) [pid = 1653] [serial = 516] [outer = 0x12b30cc00] 04:25:05 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11653f800) [pid = 1653] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:25:05 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1155a9c00) [pid = 1653] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:25:05 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11ac6dc00) [pid = 1653] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:25:05 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118c58800) [pid = 1653] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:25:05 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11aff5400) [pid = 1653] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:25:05 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x114bb2000) [pid = 1653] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:25:05 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x127bf7c00) [pid = 1653] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:25:05 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11b854400) [pid = 1653] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:25:05 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11a790000) [pid = 1653] [serial = 460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:25:05 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11a9fa400) [pid = 1653] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:25:05 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11a796800) [pid = 1653] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:25:05 INFO - PROCESS | 1653 | 1461410705937 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:25:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:25:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 628ms 04:25:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:25:05 INFO - PROCESS | 1653 | 1461410705963 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 04:25:05 INFO - PROCESS | 1653 | 1461410705964 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 04:25:05 INFO - PROCESS | 1653 | 1461410705966 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:25:05 INFO - PROCESS | 1653 | 1461410705967 Marionette TRACE conn2 <- [1,662,null,{}] 04:25:05 INFO - PROCESS | 1653 | 1461410705969 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:06 INFO - PROCESS | 1653 | 1461410706030 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 04:25:06 INFO - PROCESS | 1653 | 1461410706035 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.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/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x127667800 == 42 [pid = 1653] [id = 173] 04:25:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1155ad400) [pid = 1653] [serial = 517] [outer = 0x0] 04:25:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11c61b000) [pid = 1653] [serial = 518] [outer = 0x1155ad400] 04:25:06 INFO - PROCESS | 1653 | 1461410706071 Marionette DEBUG loaded listener.js 04:25:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12b312c00) [pid = 1653] [serial = 519] [outer = 0x1155ad400] 04:25:06 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:06 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:06 INFO - PROCESS | 1653 | 1461410706496 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:25:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:25:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 569ms 04:25:06 INFO - PROCESS | 1653 | 1461410706536 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 04:25:06 INFO - PROCESS | 1653 | 1461410706538 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 04:25:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:25:06 INFO - PROCESS | 1653 | 1461410706550 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:25:06 INFO - PROCESS | 1653 | 1461410706553 Marionette TRACE conn2 <- [1,666,null,{}] 04:25:06 INFO - PROCESS | 1653 | 1461410706557 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:06 INFO - PROCESS | 1653 | 1461410706696 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 04:25:06 INFO - PROCESS | 1653 | 1461410706712 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.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/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12afbc800 == 43 [pid = 1653] [id = 174] 04:25:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12b3c4000) [pid = 1653] [serial = 520] [outer = 0x0] 04:25:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12b41b800) [pid = 1653] [serial = 521] [outer = 0x12b3c4000] 04:25:06 INFO - PROCESS | 1653 | 1461410706757 Marionette DEBUG loaded listener.js 04:25:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12b424400) [pid = 1653] [serial = 522] [outer = 0x12b3c4000] 04:25:07 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:07 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:07 INFO - PROCESS | 1653 | 1461410707150 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:25:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:25:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 629ms 04:25:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:25:07 INFO - PROCESS | 1653 | 1461410707171 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 04:25:07 INFO - PROCESS | 1653 | 1461410707172 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 04:25:07 INFO - PROCESS | 1653 | 1461410707174 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:25:07 INFO - PROCESS | 1653 | 1461410707175 Marionette TRACE conn2 <- [1,670,null,{}] 04:25:07 INFO - PROCESS | 1653 | 1461410707180 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:07 INFO - PROCESS | 1653 | 1461410707272 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 04:25:07 INFO - PROCESS | 1653 | 1461410707280 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.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/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b213000 == 44 [pid = 1653] [id = 175] 04:25:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12b424800) [pid = 1653] [serial = 523] [outer = 0x0] 04:25:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b609400) [pid = 1653] [serial = 524] [outer = 0x12b424800] 04:25:07 INFO - PROCESS | 1653 | 1461410707305 Marionette DEBUG loaded listener.js 04:25:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12b829c00) [pid = 1653] [serial = 525] [outer = 0x12b424800] 04:25:07 INFO - PROCESS | 1653 | 1461410707576 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:25:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:25:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 422ms 04:25:07 INFO - PROCESS | 1653 | 1461410707599 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 04:25:07 INFO - PROCESS | 1653 | 1461410707600 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 04:25:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:25:07 INFO - PROCESS | 1653 | 1461410707602 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:25:07 INFO - PROCESS | 1653 | 1461410707603 Marionette TRACE conn2 <- [1,674,null,{}] 04:25:07 INFO - PROCESS | 1653 | 1461410707605 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:07 INFO - PROCESS | 1653 | 1461410707683 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 04:25:07 INFO - PROCESS | 1653 | 1461410707736 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.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/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x114b82800 == 45 [pid = 1653] [id = 176] 04:25:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1142cb400) [pid = 1653] [serial = 526] [outer = 0x0] 04:25:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x114bab400) [pid = 1653] [serial = 527] [outer = 0x1142cb400] 04:25:07 INFO - PROCESS | 1653 | 1461410707804 Marionette DEBUG loaded listener.js 04:25:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118643800) [pid = 1653] [serial = 528] [outer = 0x1142cb400] 04:25:08 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:08 INFO - PROCESS | 1653 | [1653] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:25:08 INFO - PROCESS | 1653 | 1461410708241 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:25:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 04:25:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 669ms 04:25:08 INFO - PROCESS | 1653 | 1461410708281 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 04:25:08 INFO - PROCESS | 1653 | 1461410708284 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 04:25:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:25:08 INFO - PROCESS | 1653 | 1461410708289 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:25:08 INFO - PROCESS | 1653 | 1461410708292 Marionette TRACE conn2 <- [1,678,null,{}] 04:25:08 INFO - PROCESS | 1653 | 1461410708297 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:08 INFO - PROCESS | 1653 | 1461410708392 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 04:25:08 INFO - PROCESS | 1653 | 1461410708451 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.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/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ac98000 == 46 [pid = 1653] [id = 177] 04:25:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11a795800) [pid = 1653] [serial = 529] [outer = 0x0] 04:25:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11a9f4000) [pid = 1653] [serial = 530] [outer = 0x11a795800] 04:25:08 INFO - PROCESS | 1653 | 1461410708483 Marionette DEBUG loaded listener.js 04:25:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11ae52000) [pid = 1653] [serial = 531] [outer = 0x11a795800] 04:25:08 INFO - PROCESS | 1653 | 1461410708895 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:25:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:25:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 624ms 04:25:08 INFO - PROCESS | 1653 | 1461410708915 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 04:25:08 INFO - PROCESS | 1653 | 1461410708918 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 04:25:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:25:08 INFO - PROCESS | 1653 | 1461410708921 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:25:08 INFO - PROCESS | 1653 | 1461410708923 Marionette TRACE conn2 <- [1,682,null,{}] 04:25:08 INFO - PROCESS | 1653 | 1461410708925 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:09 INFO - PROCESS | 1653 | 1461410709020 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 04:25:09 INFO - PROCESS | 1653 | 1461410709062 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1262a5000 == 47 [pid = 1653] [id = 178] 04:25:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11ae52400) [pid = 1653] [serial = 532] [outer = 0x0] 04:25:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11c376000) [pid = 1653] [serial = 533] [outer = 0x11ae52400] 04:25:09 INFO - PROCESS | 1653 | 1461410709093 Marionette DEBUG loaded listener.js 04:25:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x127bf5400) [pid = 1653] [serial = 534] [outer = 0x11ae52400] 04:25:10 INFO - PROCESS | 1653 | 1461410710006 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:25:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 04:25:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1124ms 04:25:10 INFO - PROCESS | 1653 | 1461410710047 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 04:25:10 INFO - PROCESS | 1653 | 1461410710048 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 04:25:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:25:10 INFO - PROCESS | 1653 | 1461410710052 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:25:10 INFO - PROCESS | 1653 | 1461410710056 Marionette TRACE conn2 <- [1,686,null,{}] 04:25:10 INFO - PROCESS | 1653 | 1461410710063 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:10 INFO - PROCESS | 1653 | 1461410710159 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 04:25:10 INFO - PROCESS | 1653 | 1461410710202 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11acae000 == 48 [pid = 1653] [id = 179] 04:25:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11ac68000) [pid = 1653] [serial = 535] [outer = 0x0] 04:25:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128f8f800) [pid = 1653] [serial = 536] [outer = 0x11ac68000] 04:25:10 INFO - PROCESS | 1653 | 1461410710232 Marionette DEBUG loaded listener.js 04:25:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12b317c00) [pid = 1653] [serial = 537] [outer = 0x11ac68000] 04:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12b213000 == 47 [pid = 1653] [id = 175] 04:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12afbc800 == 46 [pid = 1653] [id = 174] 04:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x127667800 == 45 [pid = 1653] [id = 173] 04:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x129106000 == 44 [pid = 1653] [id = 172] 04:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12796d000 == 43 [pid = 1653] [id = 171] 04:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1267b6800 == 42 [pid = 1653] [id = 170] 04:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9bd000 == 41 [pid = 1653] [id = 169] 04:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x11c980000 == 40 [pid = 1653] [id = 168] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x129607400) [pid = 1653] [serial = 476] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119135400) [pid = 1653] [serial = 439] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x11b842000 == 39 [pid = 1653] [id = 167] 04:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x11ac9c800 == 38 [pid = 1653] [id = 166] 04:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x119114800 == 37 [pid = 1653] [id = 165] 04:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1179ea800 == 36 [pid = 1653] [id = 164] 04:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x11aca8000 == 35 [pid = 1653] [id = 161] 04:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1165e5000 == 34 [pid = 1653] [id = 160] 04:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12796e800 == 33 [pid = 1653] [id = 159] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11ac60c00) [pid = 1653] [serial = 451] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11ac6c400) [pid = 1653] [serial = 452] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11884f800) [pid = 1653] [serial = 445] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118c22000) [pid = 1653] [serial = 446] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11ae89c00) [pid = 1653] [serial = 454] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119277c00) [pid = 1653] [serial = 448] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11a78d000) [pid = 1653] [serial = 449] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11b89fc00) [pid = 1653] [serial = 457] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1156eb000) [pid = 1653] [serial = 443] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1291b6400) [pid = 1653] [serial = 474] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1153a4400) [pid = 1653] [serial = 442] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11beefc00) [pid = 1653] [serial = 458] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11c718400) [pid = 1653] [serial = 464] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11c616c00) [pid = 1653] [serial = 462] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11c0e6800) [pid = 1653] [serial = 461] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x127687800) [pid = 1653] [serial = 470] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11bdf2400) [pid = 1653] [serial = 467] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x127362c00) [pid = 1653] [serial = 468] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12d607800) [pid = 1653] [serial = 194] [outer = 0x0] [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.] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1286a3400) [pid = 1653] [serial = 473] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12710e000) [pid = 1653] [serial = 465] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x127bf7400) [pid = 1653] [serial = 471] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11aff2400) [pid = 1653] [serial = 455] [outer = 0x0] [url = about:blank] 04:25:11 INFO - PROCESS | 1653 | 1461410711332 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:25:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:25:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1327ms 04:25:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:25:11 INFO - PROCESS | 1653 | 1461410711382 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 04:25:11 INFO - PROCESS | 1653 | 1461410711384 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 04:25:11 INFO - PROCESS | 1653 | 1461410711388 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:25:11 INFO - PROCESS | 1653 | 1461410711390 Marionette TRACE conn2 <- [1,690,null,{}] 04:25:11 INFO - PROCESS | 1653 | 1461410711393 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:11 INFO - PROCESS | 1653 | 1461410711482 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 04:25:11 INFO - PROCESS | 1653 | 1461410711531 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1154a4000 == 34 [pid = 1653] [id = 180] 04:25:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118cee400) [pid = 1653] [serial = 538] [outer = 0x0] 04:25:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119138c00) [pid = 1653] [serial = 539] [outer = 0x118cee400] 04:25:11 INFO - PROCESS | 1653 | 1461410711560 Marionette DEBUG loaded listener.js 04:25:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119278800) [pid = 1653] [serial = 540] [outer = 0x118cee400] 04:25:12 INFO - PROCESS | 1653 | 1461410712325 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:25:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:25:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 971ms 04:25:12 INFO - PROCESS | 1653 | 1461410712360 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 04:25:12 INFO - PROCESS | 1653 | 1461410712365 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 04:25:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:25:12 INFO - PROCESS | 1653 | 1461410712369 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:25:12 INFO - PROCESS | 1653 | 1461410712371 Marionette TRACE conn2 <- [1,694,null,{}] 04:25:12 INFO - PROCESS | 1653 | 1461410712373 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:12 INFO - PROCESS | 1653 | 1461410712445 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 04:25:12 INFO - PROCESS | 1653 | 1461410712450 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x119244800 == 35 [pid = 1653] [id = 181] 04:25:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119a52c00) [pid = 1653] [serial = 541] [outer = 0x0] 04:25:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11a9f5000) [pid = 1653] [serial = 542] [outer = 0x119a52c00] 04:25:12 INFO - PROCESS | 1653 | 1461410712478 Marionette DEBUG loaded listener.js 04:25:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11ae49800) [pid = 1653] [serial = 543] [outer = 0x119a52c00] 04:25:13 INFO - PROCESS | 1653 | 1461410713309 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:25:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 04:25:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 974ms 04:25:13 INFO - PROCESS | 1653 | 1461410713347 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 04:25:13 INFO - PROCESS | 1653 | 1461410713349 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 04:25:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:25:13 INFO - PROCESS | 1653 | 1461410713353 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:25:13 INFO - PROCESS | 1653 | 1461410713357 Marionette TRACE conn2 <- [1,698,null,{}] 04:25:13 INFO - PROCESS | 1653 | 1461410713380 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:13 INFO - PROCESS | 1653 | 1461410713519 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 04:25:13 INFO - PROCESS | 1653 | 1461410713535 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aca3800 == 36 [pid = 1653] [id = 182] 04:25:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11b8a9000) [pid = 1653] [serial = 544] [outer = 0x0] 04:25:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11bdf8800) [pid = 1653] [serial = 545] [outer = 0x11b8a9000] 04:25:13 INFO - PROCESS | 1653 | 1461410713573 Marionette DEBUG loaded listener.js 04:25:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11c0e6800) [pid = 1653] [serial = 546] [outer = 0x11b8a9000] 04:25:14 INFO - PROCESS | 1653 | 1461410714373 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:25:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 04:25:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1029ms 04:25:14 INFO - PROCESS | 1653 | 1461410714381 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 04:25:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:25:14 INFO - PROCESS | 1653 | 1461410714383 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 04:25:14 INFO - PROCESS | 1653 | 1461410714385 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:25:14 INFO - PROCESS | 1653 | 1461410714386 Marionette TRACE conn2 <- [1,702,null,{}] 04:25:14 INFO - PROCESS | 1653 | 1461410714396 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:14 INFO - PROCESS | 1653 | 1461410714485 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 04:25:14 INFO - PROCESS | 1653 | 1461410714489 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bb77000 == 37 [pid = 1653] [id = 183] 04:25:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11c615c00) [pid = 1653] [serial = 547] [outer = 0x0] 04:25:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x127342000) [pid = 1653] [serial = 548] [outer = 0x11c615c00] 04:25:14 INFO - PROCESS | 1653 | 1461410714515 Marionette DEBUG loaded listener.js 04:25:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127687800) [pid = 1653] [serial = 549] [outer = 0x11c615c00] 04:25:15 INFO - PROCESS | 1653 | 1461410715329 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:25:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:25:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 979ms 04:25:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:25:15 INFO - PROCESS | 1653 | 1461410715364 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 04:25:15 INFO - PROCESS | 1653 | 1461410715365 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 04:25:15 INFO - PROCESS | 1653 | 1461410715367 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:25:15 INFO - PROCESS | 1653 | 1461410715368 Marionette TRACE conn2 <- [1,706,null,{}] 04:25:15 INFO - PROCESS | 1653 | 1461410715371 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:15 INFO - PROCESS | 1653 | 1461410715504 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 04:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x129a0fc00) [pid = 1653] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x129cbd400) [pid = 1653] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12b30cc00) [pid = 1653] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12b3c4000) [pid = 1653] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1155ad400) [pid = 1653] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118e1b400) [pid = 1653] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128038c00) [pid = 1653] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x115883000) [pid = 1653] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11bdf8400) [pid = 1653] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11a796c00) [pid = 1653] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11a50f000) [pid = 1653] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11c381000) [pid = 1653] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x115733800) [pid = 1653] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:25:15 INFO - PROCESS | 1653 | 1461410715542 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11911b000 == 38 [pid = 1653] [id = 184] 04:25:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1147d4400) [pid = 1653] [serial = 550] [outer = 0x0] 04:25:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118c09000) [pid = 1653] [serial = 551] [outer = 0x1147d4400] 04:25:15 INFO - PROCESS | 1653 | 1461410715568 Marionette DEBUG loaded listener.js 04:25:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11c367000) [pid = 1653] [serial = 552] [outer = 0x1147d4400] 04:25:16 INFO - PROCESS | 1653 | 1461410716320 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:25:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:25:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 969ms 04:25:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:25:16 INFO - PROCESS | 1653 | 1461410716337 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 04:25:16 INFO - PROCESS | 1653 | 1461410716338 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 04:25:16 INFO - PROCESS | 1653 | 1461410716340 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:25:16 INFO - PROCESS | 1653 | 1461410716342 Marionette TRACE conn2 <- [1,710,null,{}] 04:25:16 INFO - PROCESS | 1653 | 1461410716345 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:16 INFO - PROCESS | 1653 | 1461410716429 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 04:25:16 INFO - PROCESS | 1653 | 1461410716435 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9bc000 == 39 [pid = 1653] [id = 185] 04:25:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x128f8a800) [pid = 1653] [serial = 553] [outer = 0x0] 04:25:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x129a0d000) [pid = 1653] [serial = 554] [outer = 0x128f8a800] 04:25:16 INFO - PROCESS | 1653 | 1461410716465 Marionette DEBUG loaded listener.js 04:25:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x129cbe800) [pid = 1653] [serial = 555] [outer = 0x128f8a800] 04:25:17 INFO - PROCESS | 1653 | 1461410717267 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:25:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:25:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 973ms 04:25:17 INFO - PROCESS | 1653 | 1461410717314 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 04:25:17 INFO - PROCESS | 1653 | 1461410717315 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 04:25:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:25:17 INFO - PROCESS | 1653 | 1461410717317 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:25:17 INFO - PROCESS | 1653 | 1461410717318 Marionette TRACE conn2 <- [1,714,null,{}] 04:25:17 INFO - PROCESS | 1653 | 1461410717321 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:17 INFO - PROCESS | 1653 | 1461410717405 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 04:25:17 INFO - PROCESS | 1653 | 1461410717413 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119170800 == 40 [pid = 1653] [id = 186] 04:25:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x129cbfc00) [pid = 1653] [serial = 556] [outer = 0x0] 04:25:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12b312800) [pid = 1653] [serial = 557] [outer = 0x129cbfc00] 04:25:17 INFO - PROCESS | 1653 | 1461410717439 Marionette DEBUG loaded listener.js 04:25:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12b354000) [pid = 1653] [serial = 558] [outer = 0x129cbfc00] 04:25:18 INFO - PROCESS | 1653 | 1461410718369 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:25:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 04:25:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1068ms 04:25:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:25:18 INFO - PROCESS | 1653 | 1461410718387 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 04:25:18 INFO - PROCESS | 1653 | 1461410718389 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 04:25:18 INFO - PROCESS | 1653 | 1461410718392 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:25:18 INFO - PROCESS | 1653 | 1461410718395 Marionette TRACE conn2 <- [1,718,null,{}] 04:25:18 INFO - PROCESS | 1653 | 1461410718400 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:18 INFO - PROCESS | 1653 | 1461410718520 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 04:25:18 INFO - PROCESS | 1653 | 1461410718565 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x119716000 == 41 [pid = 1653] [id = 187] 04:25:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118c57000) [pid = 1653] [serial = 559] [outer = 0x0] 04:25:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119278400) [pid = 1653] [serial = 560] [outer = 0x118c57000] 04:25:18 INFO - PROCESS | 1653 | 1461410718599 Marionette DEBUG loaded listener.js 04:25:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11a790800) [pid = 1653] [serial = 561] [outer = 0x118c57000] 04:25:19 INFO - PROCESS | 1653 | 1461410719607 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:25:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:25:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1225ms 04:25:19 INFO - PROCESS | 1653 | 1461410719618 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 04:25:19 INFO - PROCESS | 1653 | 1461410719624 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 04:25:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:25:19 INFO - PROCESS | 1653 | 1461410719633 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:25:19 INFO - PROCESS | 1653 | 1461410719635 Marionette TRACE conn2 <- [1,722,null,{}] 04:25:19 INFO - PROCESS | 1653 | 1461410719639 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:19 INFO - PROCESS | 1653 | 1461410719783 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 04:25:19 INFO - PROCESS | 1653 | 1461410719873 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fb0000 == 42 [pid = 1653] [id = 188] 04:25:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11a78f000) [pid = 1653] [serial = 562] [outer = 0x0] 04:25:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11bdf9c00) [pid = 1653] [serial = 563] [outer = 0x11a78f000] 04:25:19 INFO - PROCESS | 1653 | 1461410719905 Marionette DEBUG loaded listener.js 04:25:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11c369800) [pid = 1653] [serial = 564] [outer = 0x11a78f000] 04:25:20 INFO - PROCESS | 1653 | 1461410720415 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 04:25:20 INFO - PROCESS | 1653 | 1461410720457 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 04:25:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:25:20 INFO - PROCESS | 1653 | 1461410720461 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:25:20 INFO - PROCESS | 1653 | 1461410720463 Marionette TRACE conn2 <- [1,726,null,{}] 04:25:20 INFO - PROCESS | 1653 | 1461410720467 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:20 INFO - PROCESS | 1653 | 1461410720557 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 04:25:20 INFO - PROCESS | 1653 | 1461410720618 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11971a800 == 43 [pid = 1653] [id = 189] 04:25:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118641400) [pid = 1653] [serial = 565] [outer = 0x0] 04:25:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118e20800) [pid = 1653] [serial = 566] [outer = 0x118641400] 04:25:20 INFO - PROCESS | 1653 | 1461410720647 Marionette DEBUG loaded listener.js 04:25:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11a510c00) [pid = 1653] [serial = 567] [outer = 0x118641400] 04:25:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9bc000 == 42 [pid = 1653] [id = 185] 04:25:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11911b000 == 41 [pid = 1653] [id = 184] 04:25:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11bb77000 == 40 [pid = 1653] [id = 183] 04:25:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11aca3800 == 39 [pid = 1653] [id = 182] 04:25:21 INFO - PROCESS | 1653 | --DOCSHELL 0x119244800 == 38 [pid = 1653] [id = 181] 04:25:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1154a4000 == 37 [pid = 1653] [id = 180] 04:25:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11acae000 == 36 [pid = 1653] [id = 179] 04:25:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1262a5000 == 35 [pid = 1653] [id = 178] 04:25:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11ac98000 == 34 [pid = 1653] [id = 177] 04:25:21 INFO - PROCESS | 1653 | --DOCSHELL 0x114b82800 == 33 [pid = 1653] [id = 176] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11a505c00) [pid = 1653] [serial = 440] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116544400) [pid = 1653] [serial = 479] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1286f5c00) [pid = 1653] [serial = 506] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119273800) [pid = 1653] [serial = 482] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118fd9c00) [pid = 1653] [serial = 494] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11a792400) [pid = 1653] [serial = 495] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11b856400) [pid = 1653] [serial = 485] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11c305000) [pid = 1653] [serial = 500] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11c61fc00) [pid = 1653] [serial = 501] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11ac6c800) [pid = 1653] [serial = 497] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11bdf7800) [pid = 1653] [serial = 498] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1286ea000) [pid = 1653] [serial = 489] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x127692c00) [pid = 1653] [serial = 488] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12736d800) [pid = 1653] [serial = 503] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118c57c00) [pid = 1653] [serial = 492] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118687800) [pid = 1653] [serial = 491] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129cbc400) [pid = 1653] [serial = 509] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12b350000) [pid = 1653] [serial = 513] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12b311400) [pid = 1653] [serial = 512] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x129cc3800) [pid = 1653] [serial = 510] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12b358000) [pid = 1653] [serial = 515] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12b41b800) [pid = 1653] [serial = 521] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12b35d800) [pid = 1653] [serial = 516] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11c61b000) [pid = 1653] [serial = 518] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12b609400) [pid = 1653] [serial = 524] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x129a0c800) [pid = 1653] [serial = 507] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12b312c00) [pid = 1653] [serial = 519] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12b424400) [pid = 1653] [serial = 522] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x127bfbc00) [pid = 1653] [serial = 504] [outer = 0x0] [url = about:blank] 04:25:21 INFO - PROCESS | 1653 | 1461410721129 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:25:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:25:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 673ms 04:25:21 INFO - PROCESS | 1653 | 1461410721133 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 04:25:21 INFO - PROCESS | 1653 | 1461410721137 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 04:25:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:25:21 INFO - PROCESS | 1653 | 1461410721142 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:25:21 INFO - PROCESS | 1653 | 1461410721144 Marionette TRACE conn2 <- [1,730,null,{}] 04:25:21 INFO - PROCESS | 1653 | 1461410721152 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:21 INFO - PROCESS | 1653 | 1461410721228 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 04:25:21 INFO - PROCESS | 1653 | 1461410721234 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x119175800 == 34 [pid = 1653] [id = 190] 04:25:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11a504400) [pid = 1653] [serial = 568] [outer = 0x0] 04:25:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11ae93c00) [pid = 1653] [serial = 569] [outer = 0x11a504400] 04:25:21 INFO - PROCESS | 1653 | 1461410721260 Marionette DEBUG loaded listener.js 04:25:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11b8a1800) [pid = 1653] [serial = 570] [outer = 0x11a504400] 04:25:21 INFO - PROCESS | 1653 | 1461410721607 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3640] expected 0 but got 10","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 04:25:21 INFO - PROCESS | 1653 | 1461410721622 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 04:25:21 INFO - PROCESS | 1653 | 1461410721624 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:25:21 INFO - PROCESS | 1653 | 1461410721627 Marionette TRACE conn2 <- [1,734,null,{}] 04:25:21 INFO - PROCESS | 1653 | 1461410721637 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:21 INFO - PROCESS | 1653 | 1461410721712 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 04:25:21 INFO - PROCESS | 1653 | 1461410721717 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b90c800 == 35 [pid = 1653] [id = 191] 04:25:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11bdfa000) [pid = 1653] [serial = 571] [outer = 0x0] 04:25:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x127104000) [pid = 1653] [serial = 572] [outer = 0x11bdfa000] 04:25:21 INFO - PROCESS | 1653 | 1461410721748 Marionette DEBUG loaded listener.js 04:25:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x127bff000) [pid = 1653] [serial = 573] [outer = 0x11bdfa000] 04:25:22 INFO - PROCESS | 1653 | 1461410722085 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:25:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:25:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 474ms 04:25:22 INFO - PROCESS | 1653 | 1461410722099 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 04:25:22 INFO - PROCESS | 1653 | 1461410722101 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 04:25:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:25:22 INFO - PROCESS | 1653 | 1461410722103 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:25:22 INFO - PROCESS | 1653 | 1461410722104 Marionette TRACE conn2 <- [1,738,null,{}] 04:25:22 INFO - PROCESS | 1653 | 1461410722106 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:22 INFO - PROCESS | 1653 | 1461410722184 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 04:25:22 INFO - PROCESS | 1653 | 1461410722228 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4c5800 == 36 [pid = 1653] [id = 192] 04:25:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11c20d800) [pid = 1653] [serial = 574] [outer = 0x0] 04:25:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1286ef400) [pid = 1653] [serial = 575] [outer = 0x11c20d800] 04:25:22 INFO - PROCESS | 1653 | 1461410722255 Marionette DEBUG loaded listener.js 04:25:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1296ce800) [pid = 1653] [serial = 576] [outer = 0x11c20d800] 04:25:23 INFO - PROCESS | 1653 | 1461410723043 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:25:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:25:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 970ms 04:25:23 INFO - PROCESS | 1653 | 1461410723074 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 04:25:23 INFO - PROCESS | 1653 | 1461410723076 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 04:25:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:25:23 INFO - PROCESS | 1653 | 1461410723081 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:25:23 INFO - PROCESS | 1653 | 1461410723083 Marionette TRACE conn2 <- [1,742,null,{}] 04:25:23 INFO - PROCESS | 1653 | 1461410723086 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:23 INFO - PROCESS | 1653 | 1461410723207 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 04:25:23 INFO - PROCESS | 1653 | 1461410723219 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x126398000 == 37 [pid = 1653] [id = 193] 04:25:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1296d3800) [pid = 1653] [serial = 577] [outer = 0x0] 04:25:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x129a0fc00) [pid = 1653] [serial = 578] [outer = 0x1296d3800] 04:25:23 INFO - PROCESS | 1653 | 1461410723245 Marionette DEBUG loaded listener.js 04:25:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12b315c00) [pid = 1653] [serial = 579] [outer = 0x1296d3800] 04:25:24 INFO - PROCESS | 1653 | 1461410724035 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:25:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 04:25:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 973ms 04:25:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:25:24 INFO - PROCESS | 1653 | 1461410724053 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 04:25:24 INFO - PROCESS | 1653 | 1461410724054 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 04:25:24 INFO - PROCESS | 1653 | 1461410724056 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:25:24 INFO - PROCESS | 1653 | 1461410724057 Marionette TRACE conn2 <- [1,746,null,{}] 04:25:24 INFO - PROCESS | 1653 | 1461410724060 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:24 INFO - PROCESS | 1653 | 1461410724161 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 04:25:24 INFO - PROCESS | 1653 | 1461410724191 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12767d800 == 38 [pid = 1653] [id = 194] 04:25:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12b35c400) [pid = 1653] [serial = 580] [outer = 0x0] 04:25:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12b41c400) [pid = 1653] [serial = 581] [outer = 0x12b35c400] 04:25:24 INFO - PROCESS | 1653 | 1461410724222 Marionette DEBUG loaded listener.js 04:25:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12b426400) [pid = 1653] [serial = 582] [outer = 0x12b35c400] 04:25:24 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128f8a800) [pid = 1653] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:25:24 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118cee400) [pid = 1653] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:25:24 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119a52c00) [pid = 1653] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:25:24 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11ac68000) [pid = 1653] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:25:24 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11c615c00) [pid = 1653] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:25:24 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1147d4400) [pid = 1653] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:25:24 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11b8a9000) [pid = 1653] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:25:25 INFO - PROCESS | 1653 | 1461410725133 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:25:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 04:25:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1124ms 04:25:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:25:25 INFO - PROCESS | 1653 | 1461410725181 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 04:25:25 INFO - PROCESS | 1653 | 1461410725182 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 04:25:25 INFO - PROCESS | 1653 | 1461410725184 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:25:25 INFO - PROCESS | 1653 | 1461410725185 Marionette TRACE conn2 <- [1,750,null,{}] 04:25:25 INFO - PROCESS | 1653 | 1461410725188 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:25 INFO - PROCESS | 1653 | 1461410725254 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 04:25:25 INFO - PROCESS | 1653 | 1461410725296 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.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/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x11479a000 == 39 [pid = 1653] [id = 195] 04:25:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x114443400) [pid = 1653] [serial = 583] [outer = 0x0] 04:25:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x127bc9400) [pid = 1653] [serial = 584] [outer = 0x114443400] 04:25:25 INFO - PROCESS | 1653 | 1461410725321 Marionette DEBUG loaded listener.js 04:25:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12b428400) [pid = 1653] [serial = 585] [outer = 0x114443400] 04:25:26 INFO - PROCESS | 1653 | 1461410726082 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:25:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:25:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 922ms 04:25:26 INFO - PROCESS | 1653 | 1461410726106 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 04:25:26 INFO - PROCESS | 1653 | 1461410726107 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 04:25:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:25:26 INFO - PROCESS | 1653 | 1461410726110 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:25:26 INFO - PROCESS | 1653 | 1461410726112 Marionette TRACE conn2 <- [1,754,null,{}] 04:25:26 INFO - PROCESS | 1653 | 1461410726115 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:26 INFO - PROCESS | 1653 | 1461410726183 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 04:25:26 INFO - PROCESS | 1653 | 1461410726187 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f17000 == 40 [pid = 1653] [id = 196] 04:25:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1286ef800) [pid = 1653] [serial = 586] [outer = 0x0] 04:25:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12bb0e000) [pid = 1653] [serial = 587] [outer = 0x1286ef800] 04:25:26 INFO - PROCESS | 1653 | 1461410726215 Marionette DEBUG loaded listener.js 04:25:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12bbc2400) [pid = 1653] [serial = 588] [outer = 0x1286ef800] 04:25:27 INFO - PROCESS | 1653 | 1461410727004 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:25:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 04:25:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 921ms 04:25:27 INFO - PROCESS | 1653 | 1461410727032 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 04:25:27 INFO - PROCESS | 1653 | 1461410727034 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 04:25:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:25:27 INFO - PROCESS | 1653 | 1461410727038 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:25:27 INFO - PROCESS | 1653 | 1461410727040 Marionette TRACE conn2 <- [1,758,null,{}] 04:25:27 INFO - PROCESS | 1653 | 1461410727045 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:27 INFO - PROCESS | 1653 | 1461410727138 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 04:25:27 INFO - PROCESS | 1653 | 1461410727181 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x118c3a000 == 41 [pid = 1653] [id = 197] 04:25:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118c18400) [pid = 1653] [serial = 589] [outer = 0x0] 04:25:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118cee400) [pid = 1653] [serial = 590] [outer = 0x118c18400] 04:25:27 INFO - PROCESS | 1653 | 1461410727214 Marionette DEBUG loaded listener.js 04:25:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11a78a400) [pid = 1653] [serial = 591] [outer = 0x118c18400] 04:25:27 INFO - PROCESS | 1653 | 1461410727657 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:25:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:25:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 673ms 04:25:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:25:27 INFO - PROCESS | 1653 | 1461410727727 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 04:25:27 INFO - PROCESS | 1653 | 1461410727732 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 04:25:27 INFO - PROCESS | 1653 | 1461410727737 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:25:27 INFO - PROCESS | 1653 | 1461410727739 Marionette TRACE conn2 <- [1,762,null,{}] 04:25:27 INFO - PROCESS | 1653 | 1461410727742 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:27 INFO - PROCESS | 1653 | 1461410727836 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 04:25:27 INFO - PROCESS | 1653 | 1461410727892 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.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/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c04b800 == 42 [pid = 1653] [id = 198] 04:25:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11a504000) [pid = 1653] [serial = 592] [outer = 0x0] 04:25:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11beed400) [pid = 1653] [serial = 593] [outer = 0x11a504000] 04:25:27 INFO - PROCESS | 1653 | 1461410727922 Marionette DEBUG loaded listener.js 04:25:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11c718c00) [pid = 1653] [serial = 594] [outer = 0x11a504000] 04:25:28 INFO - PROCESS | 1653 | 1461410728814 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:25:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:25:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1123ms 04:25:28 INFO - PROCESS | 1653 | 1461410728860 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 04:25:28 INFO - PROCESS | 1653 | 1461410728862 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 04:25:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:25:28 INFO - PROCESS | 1653 | 1461410728864 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:25:28 INFO - PROCESS | 1653 | 1461410728867 Marionette TRACE conn2 <- [1,766,null,{}] 04:25:28 INFO - PROCESS | 1653 | 1461410728874 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:29 INFO - PROCESS | 1653 | 1461410728999 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 04:25:29 INFO - PROCESS | 1653 | 1461410729046 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.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/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296b8000 == 43 [pid = 1653] [id = 199] 04:25:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129a0a400) [pid = 1653] [serial = 595] [outer = 0x0] 04:25:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12b351400) [pid = 1653] [serial = 596] [outer = 0x129a0a400] 04:25:29 INFO - PROCESS | 1653 | 1461410729078 Marionette DEBUG loaded listener.js 04:25:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12b3bc000) [pid = 1653] [serial = 597] [outer = 0x129a0a400] 04:25:30 INFO - PROCESS | 1653 | 1461410730021 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:25:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:25:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1172ms 04:25:30 INFO - PROCESS | 1653 | 1461410730037 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 04:25:30 INFO - PROCESS | 1653 | 1461410730039 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 04:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:25:30 INFO - PROCESS | 1653 | 1461410730042 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:25:30 INFO - PROCESS | 1653 | 1461410730045 Marionette TRACE conn2 <- [1,770,null,{}] 04:25:30 INFO - PROCESS | 1653 | 1461410730049 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:30 INFO - PROCESS | 1653 | 1461410730132 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 04:25:30 INFO - PROCESS | 1653 | 1461410730176 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c70800 == 44 [pid = 1653] [id = 200] 04:25:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119194000) [pid = 1653] [serial = 598] [outer = 0x0] 04:25:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11a50d800) [pid = 1653] [serial = 599] [outer = 0x119194000] 04:25:30 INFO - PROCESS | 1653 | 1461410730205 Marionette DEBUG loaded listener.js 04:25:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11a9f7400) [pid = 1653] [serial = 600] [outer = 0x119194000] 04:25:30 INFO - PROCESS | 1653 | 1461410730620 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 621ms 04:25:30 INFO - PROCESS | 1653 | 1461410730664 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 04:25:30 INFO - PROCESS | 1653 | 1461410730668 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 04:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:25:30 INFO - PROCESS | 1653 | 1461410730672 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:25:30 INFO - PROCESS | 1653 | 1461410730674 Marionette TRACE conn2 <- [1,774,null,{}] 04:25:30 INFO - PROCESS | 1653 | 1461410730676 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:30 INFO - PROCESS | 1653 | 1461410730780 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 04:25:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11479a000 == 43 [pid = 1653] [id = 195] 04:25:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12767d800 == 42 [pid = 1653] [id = 194] 04:25:30 INFO - PROCESS | 1653 | --DOCSHELL 0x126398000 == 41 [pid = 1653] [id = 193] 04:25:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11c4c5800 == 40 [pid = 1653] [id = 192] 04:25:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11b90c800 == 39 [pid = 1653] [id = 191] 04:25:30 INFO - PROCESS | 1653 | --DOCSHELL 0x119175800 == 38 [pid = 1653] [id = 190] 04:25:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11971a800 == 37 [pid = 1653] [id = 189] 04:25:30 INFO - PROCESS | 1653 | --DOCSHELL 0x118fb0000 == 36 [pid = 1653] [id = 188] 04:25:30 INFO - PROCESS | 1653 | --DOCSHELL 0x119716000 == 35 [pid = 1653] [id = 187] 04:25:30 INFO - PROCESS | 1653 | --DOCSHELL 0x119170800 == 34 [pid = 1653] [id = 186] 04:25:30 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x129a0d000) [pid = 1653] [serial = 554] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11c376000) [pid = 1653] [serial = 533] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119138c00) [pid = 1653] [serial = 539] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119278800) [pid = 1653] [serial = 540] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11a9f5000) [pid = 1653] [serial = 542] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11a9f4000) [pid = 1653] [serial = 530] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x114bab400) [pid = 1653] [serial = 527] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128f8f800) [pid = 1653] [serial = 536] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x127342000) [pid = 1653] [serial = 548] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12b317c00) [pid = 1653] [serial = 537] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11c367000) [pid = 1653] [serial = 552] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11bdf8800) [pid = 1653] [serial = 545] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11c0e6800) [pid = 1653] [serial = 546] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118c09000) [pid = 1653] [serial = 551] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x127687800) [pid = 1653] [serial = 549] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x129cbe800) [pid = 1653] [serial = 555] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11ae49800) [pid = 1653] [serial = 543] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1653 | 1461410730844 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x114b81000 == 35 [pid = 1653] [id = 201] 04:25:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x114bab400) [pid = 1653] [serial = 601] [outer = 0x0] 04:25:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118e1f400) [pid = 1653] [serial = 602] [outer = 0x114bab400] 04:25:30 INFO - PROCESS | 1653 | 1461410730871 Marionette DEBUG loaded listener.js 04:25:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11b856000) [pid = 1653] [serial = 603] [outer = 0x114bab400] 04:25:31 INFO - PROCESS | 1653 | 1461410731142 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 521ms 04:25:31 INFO - PROCESS | 1653 | 1461410731201 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 04:25:31 INFO - PROCESS | 1653 | 1461410731203 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 04:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:25:31 INFO - PROCESS | 1653 | 1461410731205 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:25:31 INFO - PROCESS | 1653 | 1461410731208 Marionette TRACE conn2 <- [1,778,null,{}] 04:25:31 INFO - PROCESS | 1653 | 1461410731220 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:31 INFO - PROCESS | 1653 | 1461410731304 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 04:25:31 INFO - PROCESS | 1653 | 1461410731312 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aee9000 == 36 [pid = 1653] [id = 202] 04:25:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11bdeb800) [pid = 1653] [serial = 604] [outer = 0x0] 04:25:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1263b6800) [pid = 1653] [serial = 605] [outer = 0x11bdeb800] 04:25:31 INFO - PROCESS | 1653 | 1461410731355 Marionette DEBUG loaded listener.js 04:25:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12768d800) [pid = 1653] [serial = 606] [outer = 0x11bdeb800] 04:25:31 INFO - PROCESS | 1653 | 1461410731795 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 626ms 04:25:31 INFO - PROCESS | 1653 | 1461410731831 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 04:25:31 INFO - PROCESS | 1653 | 1461410731833 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 04:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:25:31 INFO - PROCESS | 1653 | 1461410731836 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:25:31 INFO - PROCESS | 1653 | 1461410731838 Marionette TRACE conn2 <- [1,782,null,{}] 04:25:31 INFO - PROCESS | 1653 | 1461410731841 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:31 INFO - PROCESS | 1653 | 1461410731955 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 04:25:31 INFO - PROCESS | 1653 | 1461410731962 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c440800 == 37 [pid = 1653] [id = 203] 04:25:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x127692c00) [pid = 1653] [serial = 607] [outer = 0x0] 04:25:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128f8b400) [pid = 1653] [serial = 608] [outer = 0x127692c00] 04:25:32 INFO - PROCESS | 1653 | 1461410732004 Marionette DEBUG loaded listener.js 04:25:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12974e800) [pid = 1653] [serial = 609] [outer = 0x127692c00] 04:25:32 INFO - PROCESS | 1653 | 1461410732386 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 570ms 04:25:32 INFO - PROCESS | 1653 | 1461410732407 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 04:25:32 INFO - PROCESS | 1653 | 1461410732409 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 04:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:25:32 INFO - PROCESS | 1653 | 1461410732414 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:25:32 INFO - PROCESS | 1653 | 1461410732416 Marionette TRACE conn2 <- [1,786,null,{}] 04:25:32 INFO - PROCESS | 1653 | 1461410732419 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:32 INFO - PROCESS | 1653 | 1461410732530 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 04:25:32 INFO - PROCESS | 1653 | 1461410732537 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1262a6000 == 38 [pid = 1653] [id = 204] 04:25:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12974f000) [pid = 1653] [serial = 610] [outer = 0x0] 04:25:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x129cc2400) [pid = 1653] [serial = 611] [outer = 0x12974f000] 04:25:32 INFO - PROCESS | 1653 | 1461410732577 Marionette DEBUG loaded listener.js 04:25:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12b34e800) [pid = 1653] [serial = 612] [outer = 0x12974f000] 04:25:33 INFO - PROCESS | 1653 | 1461410733087 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 720ms 04:25:33 INFO - PROCESS | 1653 | 1461410733134 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 04:25:33 INFO - PROCESS | 1653 | 1461410733136 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 04:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:25:33 INFO - PROCESS | 1653 | 1461410733140 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:25:33 INFO - PROCESS | 1653 | 1461410733143 Marionette TRACE conn2 <- [1,790,null,{}] 04:25:33 INFO - PROCESS | 1653 | 1461410733148 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:33 INFO - PROCESS | 1653 | 1461410733239 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 04:25:33 INFO - PROCESS | 1653 | 1461410733299 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119809000 == 39 [pid = 1653] [id = 205] 04:25:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116718000) [pid = 1653] [serial = 613] [outer = 0x0] 04:25:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119279800) [pid = 1653] [serial = 614] [outer = 0x116718000] 04:25:33 INFO - PROCESS | 1653 | 1461410733330 Marionette DEBUG loaded listener.js 04:25:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11ac68800) [pid = 1653] [serial = 615] [outer = 0x116718000] 04:25:33 INFO - PROCESS | 1653 | 1461410733753 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 674ms 04:25:33 INFO - PROCESS | 1653 | 1461410733828 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 04:25:33 INFO - PROCESS | 1653 | 1461410733832 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 04:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:25:33 INFO - PROCESS | 1653 | 1461410733837 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:25:33 INFO - PROCESS | 1653 | 1461410733839 Marionette TRACE conn2 <- [1,794,null,{}] 04:25:33 INFO - PROCESS | 1653 | 1461410733866 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:33 INFO - PROCESS | 1653 | 1461410733956 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 04:25:34 INFO - PROCESS | 1653 | 1461410734013 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.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/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9bc000 == 40 [pid = 1653] [id = 206] 04:25:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11c0e8000) [pid = 1653] [serial = 616] [outer = 0x0] 04:25:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11c6d1400) [pid = 1653] [serial = 617] [outer = 0x11c0e8000] 04:25:34 INFO - PROCESS | 1653 | 1461410734043 Marionette DEBUG loaded listener.js 04:25:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x127bf3c00) [pid = 1653] [serial = 618] [outer = 0x11c0e8000] 04:25:34 INFO - PROCESS | 1653 | 1461410734458 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 669ms 04:25:34 INFO - PROCESS | 1653 | 1461410734507 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 04:25:34 INFO - PROCESS | 1653 | 1461410734509 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 04:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:25:34 INFO - PROCESS | 1653 | 1461410734511 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:25:34 INFO - PROCESS | 1653 | 1461410734514 Marionette TRACE conn2 <- [1,798,null,{}] 04:25:34 INFO - PROCESS | 1653 | 1461410734522 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:34 INFO - PROCESS | 1653 | 1461410734617 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 04:25:34 INFO - PROCESS | 1653 | 1461410734663 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x128654800 == 41 [pid = 1653] [id = 207] 04:25:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129a0d800) [pid = 1653] [serial = 619] [outer = 0x0] 04:25:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12b3b8400) [pid = 1653] [serial = 620] [outer = 0x129a0d800] 04:25:34 INFO - PROCESS | 1653 | 1461410734695 Marionette DEBUG loaded listener.js 04:25:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12b3c4000) [pid = 1653] [serial = 621] [outer = 0x129a0d800] 04:25:35 INFO - PROCESS | 1653 | 1461410735075 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 04:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 621ms 04:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:25:35 INFO - PROCESS | 1653 | 1461410735133 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 04:25:35 INFO - PROCESS | 1653 | 1461410735134 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 04:25:35 INFO - PROCESS | 1653 | 1461410735137 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:25:35 INFO - PROCESS | 1653 | 1461410735138 Marionette TRACE conn2 <- [1,802,null,{}] 04:25:35 INFO - PROCESS | 1653 | 1461410735140 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:35 INFO - PROCESS | 1653 | 1461410735234 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 04:25:35 INFO - PROCESS | 1653 | 1461410735317 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12afc6800 == 42 [pid = 1653] [id = 208] 04:25:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12b827400) [pid = 1653] [serial = 622] [outer = 0x0] 04:25:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12bb09c00) [pid = 1653] [serial = 623] [outer = 0x12b827400] 04:25:35 INFO - PROCESS | 1653 | 1461410735347 Marionette DEBUG loaded listener.js 04:25:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12bbc4800) [pid = 1653] [serial = 624] [outer = 0x12b827400] 04:25:35 INFO - PROCESS | 1653 | 1461410735750 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 04:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 669ms 04:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:25:35 INFO - PROCESS | 1653 | 1461410735807 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 04:25:35 INFO - PROCESS | 1653 | 1461410735808 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 04:25:35 INFO - PROCESS | 1653 | 1461410735811 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:25:35 INFO - PROCESS | 1653 | 1461410735812 Marionette TRACE conn2 <- [1,806,null,{}] 04:25:35 INFO - PROCESS | 1653 | 1461410735814 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:35 INFO - PROCESS | 1653 | 1461410735904 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 04:25:35 INFO - PROCESS | 1653 | 1461410735950 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.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/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188d9000 == 43 [pid = 1653] [id = 209] 04:25:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12b425c00) [pid = 1653] [serial = 625] [outer = 0x0] 04:25:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12be18800) [pid = 1653] [serial = 626] [outer = 0x12b425c00] 04:25:35 INFO - PROCESS | 1653 | 1461410735981 Marionette DEBUG loaded listener.js 04:25:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12be1f000) [pid = 1653] [serial = 627] [outer = 0x12b425c00] 04:25:36 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:25:36 INFO - PROCESS | 1653 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 04:25:36 INFO - PROCESS | 1653 | Determined SkiaGL cache limits: Size 100663296, Items: 256 04:25:36 INFO - PROCESS | 1653 | [GFX2-]: Using SkiaGL canvas. 04:25:36 INFO - PROCESS | 1653 | 1461410736405 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 04:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 620ms 04:25:36 INFO - PROCESS | 1653 | 1461410736430 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 04:25:36 INFO - PROCESS | 1653 | 1461410736432 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 04:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:25:36 INFO - PROCESS | 1653 | 1461410736434 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:25:36 INFO - PROCESS | 1653 | 1461410736435 Marionette TRACE conn2 <- [1,810,null,{}] 04:25:36 INFO - PROCESS | 1653 | 1461410736438 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:36 INFO - PROCESS | 1653 | 1461410736544 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 04:25:36 INFO - PROCESS | 1653 | 1461410736624 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bbfa800 == 44 [pid = 1653] [id = 210] 04:25:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x114bab000) [pid = 1653] [serial = 628] [outer = 0x0] 04:25:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12cff0000) [pid = 1653] [serial = 629] [outer = 0x114bab000] 04:25:36 INFO - PROCESS | 1653 | 1461410736679 Marionette DEBUG loaded listener.js 04:25:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12d08f000) [pid = 1653] [serial = 630] [outer = 0x114bab000] 04:25:37 INFO - PROCESS | 1653 | 1461410737180 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 769ms 04:25:37 INFO - PROCESS | 1653 | 1461410737210 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 04:25:37 INFO - PROCESS | 1653 | 1461410737213 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 04:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:25:37 INFO - PROCESS | 1653 | 1461410737218 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:25:37 INFO - PROCESS | 1653 | 1461410737220 Marionette TRACE conn2 <- [1,814,null,{}] 04:25:37 INFO - PROCESS | 1653 | 1461410737224 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:37 INFO - PROCESS | 1653 | 1461410737315 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 04:25:37 INFO - PROCESS | 1653 | 1461410737376 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aeed800 == 45 [pid = 1653] [id = 211] 04:25:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x118fde000) [pid = 1653] [serial = 631] [outer = 0x0] 04:25:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11a78d800) [pid = 1653] [serial = 632] [outer = 0x118fde000] 04:25:37 INFO - PROCESS | 1653 | 1461410737404 Marionette DEBUG loaded listener.js 04:25:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11ae8fc00) [pid = 1653] [serial = 633] [outer = 0x118fde000] 04:25:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11c440800 == 44 [pid = 1653] [id = 203] 04:25:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11aee9000 == 43 [pid = 1653] [id = 202] 04:25:37 INFO - PROCESS | 1653 | --DOCSHELL 0x114b81000 == 42 [pid = 1653] [id = 201] 04:25:37 INFO - PROCESS | 1653 | --DOCSHELL 0x119c70800 == 41 [pid = 1653] [id = 200] 04:25:37 INFO - PROCESS | 1653 | --DOCSHELL 0x118c3a000 == 40 [pid = 1653] [id = 197] 04:25:37 INFO - PROCESS | 1653 | 1461410737807 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 04:25:37 INFO - PROCESS | 1653 | 1461410737886 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 04:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:25:37 INFO - PROCESS | 1653 | 1461410737948 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:25:37 INFO - PROCESS | 1653 | 1461410737951 Marionette TRACE conn2 <- [1,818,null,{}] 04:25:37 INFO - PROCESS | 1653 | 1461410737960 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:38 INFO - PROCESS | 1653 | 1461410738107 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 04:25:38 INFO - PROCESS | 1653 | 1461410738130 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ac9c000 == 41 [pid = 1653] [id = 212] 04:25:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11c616000) [pid = 1653] [serial = 634] [outer = 0x0] 04:25:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x126555000) [pid = 1653] [serial = 635] [outer = 0x11c616000] 04:25:38 INFO - PROCESS | 1653 | 1461410738173 Marionette DEBUG loaded listener.js 04:25:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1286a0400) [pid = 1653] [serial = 636] [outer = 0x11c616000] 04:25:38 INFO - PROCESS | 1653 | 1461410738526 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 677ms 04:25:38 INFO - PROCESS | 1653 | 1461410738570 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 04:25:38 INFO - PROCESS | 1653 | 1461410738571 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 04:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:25:38 INFO - PROCESS | 1653 | 1461410738574 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:25:38 INFO - PROCESS | 1653 | 1461410738576 Marionette TRACE conn2 <- [1,822,null,{}] 04:25:38 INFO - PROCESS | 1653 | 1461410738583 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:38 INFO - PROCESS | 1653 | 1461410738684 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 04:25:38 INFO - PROCESS | 1653 | 1461410738699 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x127b99800 == 42 [pid = 1653] [id = 213] 04:25:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128f97c00) [pid = 1653] [serial = 637] [outer = 0x0] 04:25:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12b316800) [pid = 1653] [serial = 638] [outer = 0x128f97c00] 04:25:38 INFO - PROCESS | 1653 | 1461410738728 Marionette DEBUG loaded listener.js 04:25:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12b605c00) [pid = 1653] [serial = 639] [outer = 0x128f97c00] 04:25:39 INFO - PROCESS | 1653 | 1461410739081 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 04:25:39 INFO - PROCESS | 1653 | 1461410739097 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 04:25:39 INFO - PROCESS | 1653 | 1461410739100 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:25:39 INFO - PROCESS | 1653 | 1461410739101 Marionette TRACE conn2 <- [1,826,null,{}] 04:25:39 INFO - PROCESS | 1653 | 1461410739103 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:39 INFO - PROCESS | 1653 | 1461410739195 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 04:25:39 INFO - PROCESS | 1653 | 1461410739208 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb2d000 == 43 [pid = 1653] [id = 214] 04:25:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12bbc4000) [pid = 1653] [serial = 640] [outer = 0x0] 04:25:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12bf59c00) [pid = 1653] [serial = 641] [outer = 0x12bbc4000] 04:25:39 INFO - PROCESS | 1653 | 1461410739235 Marionette DEBUG loaded listener.js 04:25:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12d091c00) [pid = 1653] [serial = 642] [outer = 0x12bbc4000] 04:25:39 INFO - PROCESS | 1653 | 1461410739583 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 517ms 04:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:25:39 INFO - PROCESS | 1653 | 1461410739620 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 04:25:39 INFO - PROCESS | 1653 | 1461410739621 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 04:25:39 INFO - PROCESS | 1653 | 1461410739623 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:25:39 INFO - PROCESS | 1653 | 1461410739624 Marionette TRACE conn2 <- [1,830,null,{}] 04:25:39 INFO - PROCESS | 1653 | 1461410739627 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:39 INFO - PROCESS | 1653 | 1461410739719 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 04:25:39 INFO - PROCESS | 1653 | 1461410739723 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x11595f800 == 44 [pid = 1653] [id = 215] 04:25:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12be1f800) [pid = 1653] [serial = 643] [outer = 0x0] 04:25:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12d606800) [pid = 1653] [serial = 644] [outer = 0x12be1f800] 04:25:39 INFO - PROCESS | 1653 | 1461410739748 Marionette DEBUG loaded listener.js 04:25:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12d610000) [pid = 1653] [serial = 645] [outer = 0x12be1f800] 04:25:39 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x127692c00) [pid = 1653] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:25:39 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1291bf400) [pid = 1653] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:25:39 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x114bb4000) [pid = 1653] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:25:39 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11c20d800) [pid = 1653] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:25:39 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x114443400) [pid = 1653] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:25:39 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11bdeb800) [pid = 1653] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:25:39 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x118e27c00) [pid = 1653] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:25:39 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1296d3800) [pid = 1653] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:25:39 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x119194000) [pid = 1653] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:25:39 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x118641400) [pid = 1653] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:25:39 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11a795800) [pid = 1653] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:25:39 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11bdfa000) [pid = 1653] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:25:40 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11a862400) [pid = 1653] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:25:40 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1142cb400) [pid = 1653] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:25:40 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12d6cd800) [pid = 1653] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:25:40 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12b35c400) [pid = 1653] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:25:40 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x114bab400) [pid = 1653] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:25:40 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11a504400) [pid = 1653] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:25:40 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11ae52400) [pid = 1653] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:25:40 INFO - PROCESS | 1653 | 1461410740107 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 520ms 04:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:25:40 INFO - PROCESS | 1653 | 1461410740144 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 04:25:40 INFO - PROCESS | 1653 | 1461410740145 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 04:25:40 INFO - PROCESS | 1653 | 1461410740147 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:25:40 INFO - PROCESS | 1653 | 1461410740148 Marionette TRACE conn2 <- [1,834,null,{}] 04:25:40 INFO - PROCESS | 1653 | 1461410740151 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:40 INFO - PROCESS | 1653 | 1461410740243 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 04:25:40 INFO - PROCESS | 1653 | 1461410740296 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d065800 == 45 [pid = 1653] [id = 216] 04:25:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x118e27c00) [pid = 1653] [serial = 646] [outer = 0x0] 04:25:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11ac67000) [pid = 1653] [serial = 647] [outer = 0x118e27c00] 04:25:40 INFO - PROCESS | 1653 | 1461410740323 Marionette DEBUG loaded listener.js 04:25:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12d696800) [pid = 1653] [serial = 648] [outer = 0x118e27c00] 04:25:40 INFO - PROCESS | 1653 | 1461410740616 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 518ms 04:25:40 INFO - PROCESS | 1653 | 1461410740666 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 04:25:40 INFO - PROCESS | 1653 | 1461410740667 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 04:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:25:40 INFO - PROCESS | 1653 | 1461410740669 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:25:40 INFO - PROCESS | 1653 | 1461410740670 Marionette TRACE conn2 <- [1,838,null,{}] 04:25:40 INFO - PROCESS | 1653 | 1461410740672 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:40 INFO - PROCESS | 1653 | 1461410740749 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 04:25:40 INFO - PROCESS | 1653 | 1461410740753 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d416000 == 46 [pid = 1653] [id = 217] 04:25:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11a793000) [pid = 1653] [serial = 649] [outer = 0x0] 04:25:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12d6cb400) [pid = 1653] [serial = 650] [outer = 0x11a793000] 04:25:40 INFO - PROCESS | 1653 | 1461410740778 Marionette DEBUG loaded listener.js 04:25:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12d6d3800) [pid = 1653] [serial = 651] [outer = 0x11a793000] 04:25:41 INFO - PROCESS | 1653 | 1461410741158 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 520ms 04:25:41 INFO - PROCESS | 1653 | 1461410741190 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 04:25:41 INFO - PROCESS | 1653 | 1461410741191 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 04:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:25:41 INFO - PROCESS | 1653 | 1461410741195 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:25:41 INFO - PROCESS | 1653 | 1461410741196 Marionette TRACE conn2 <- [1,842,null,{}] 04:25:41 INFO - PROCESS | 1653 | 1461410741198 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:41 INFO - PROCESS | 1653 | 1461410741286 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 04:25:41 INFO - PROCESS | 1653 | 1461410741293 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dbb5800 == 47 [pid = 1653] [id = 218] 04:25:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12d6d6800) [pid = 1653] [serial = 652] [outer = 0x0] 04:25:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12e37f400) [pid = 1653] [serial = 653] [outer = 0x12d6d6800] 04:25:41 INFO - PROCESS | 1653 | 1461410741335 Marionette DEBUG loaded listener.js 04:25:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12e386000) [pid = 1653] [serial = 654] [outer = 0x12d6d6800] 04:25:41 INFO - PROCESS | 1653 | 1461410741702 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 520ms 04:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:25:41 INFO - PROCESS | 1653 | 1461410741716 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 04:25:41 INFO - PROCESS | 1653 | 1461410741717 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 04:25:41 INFO - PROCESS | 1653 | 1461410741719 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:25:41 INFO - PROCESS | 1653 | 1461410741720 Marionette TRACE conn2 <- [1,846,null,{}] 04:25:41 INFO - PROCESS | 1653 | 1461410741722 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:41 INFO - PROCESS | 1653 | 1461410741802 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 04:25:41 INFO - PROCESS | 1653 | 1461410741851 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e156000 == 48 [pid = 1653] [id = 219] 04:25:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12d6d6c00) [pid = 1653] [serial = 655] [outer = 0x0] 04:25:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12e38a400) [pid = 1653] [serial = 656] [outer = 0x12d6d6c00] 04:25:41 INFO - PROCESS | 1653 | 1461410741876 Marionette DEBUG loaded listener.js 04:25:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12e3efc00) [pid = 1653] [serial = 657] [outer = 0x12d6d6c00] 04:25:42 INFO - PROCESS | 1653 | 1461410742301 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 618ms 04:25:42 INFO - PROCESS | 1653 | 1461410742338 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 04:25:42 INFO - PROCESS | 1653 | 1461410742341 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 04:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:25:42 INFO - PROCESS | 1653 | 1461410742363 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:25:42 INFO - PROCESS | 1653 | 1461410742365 Marionette TRACE conn2 <- [1,850,null,{}] 04:25:42 INFO - PROCESS | 1653 | 1461410742370 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:42 INFO - PROCESS | 1653 | 1461410742469 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 04:25:42 INFO - PROCESS | 1653 | 1461410742534 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b918800 == 49 [pid = 1653] [id = 220] 04:25:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119a47000) [pid = 1653] [serial = 658] [outer = 0x0] 04:25:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11ae48c00) [pid = 1653] [serial = 659] [outer = 0x119a47000] 04:25:42 INFO - PROCESS | 1653 | 1461410742565 Marionette DEBUG loaded listener.js 04:25:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11beeb000) [pid = 1653] [serial = 660] [outer = 0x119a47000] 04:25:42 INFO - PROCESS | 1653 | 1461410742987 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 690ms 04:25:43 INFO - PROCESS | 1653 | 1461410743035 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 04:25:43 INFO - PROCESS | 1653 | 1461410743039 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 04:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:25:43 INFO - PROCESS | 1653 | 1461410743062 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:25:43 INFO - PROCESS | 1653 | 1461410743064 Marionette TRACE conn2 <- [1,854,null,{}] 04:25:43 INFO - PROCESS | 1653 | 1461410743068 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:43 INFO - PROCESS | 1653 | 1461410743163 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 04:25:43 INFO - PROCESS | 1653 | 1461410743225 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf07800 == 50 [pid = 1653] [id = 221] 04:25:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x127692c00) [pid = 1653] [serial = 661] [outer = 0x0] 04:25:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x128f8fc00) [pid = 1653] [serial = 662] [outer = 0x127692c00] 04:25:43 INFO - PROCESS | 1653 | 1461410743255 Marionette DEBUG loaded listener.js 04:25:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x129a0b400) [pid = 1653] [serial = 663] [outer = 0x127692c00] 04:25:43 INFO - PROCESS | 1653 | 1461410743642 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 638ms 04:25:43 INFO - PROCESS | 1653 | 1461410743683 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 04:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:25:43 INFO - PROCESS | 1653 | 1461410743684 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 04:25:43 INFO - PROCESS | 1653 | 1461410743687 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:25:43 INFO - PROCESS | 1653 | 1461410743690 Marionette TRACE conn2 <- [1,858,null,{}] 04:25:43 INFO - PROCESS | 1653 | 1461410743697 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:43 INFO - PROCESS | 1653 | 1461410743796 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 04:25:43 INFO - PROCESS | 1653 | 1461410743885 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4a2000 == 51 [pid = 1653] [id = 222] 04:25:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12be61c00) [pid = 1653] [serial = 664] [outer = 0x0] 04:25:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12d092400) [pid = 1653] [serial = 665] [outer = 0x12be61c00] 04:25:43 INFO - PROCESS | 1653 | 1461410743917 Marionette DEBUG loaded listener.js 04:25:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12d698000) [pid = 1653] [serial = 666] [outer = 0x12be61c00] 04:25:44 INFO - PROCESS | 1653 | 1461410744332 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 673ms 04:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:25:44 INFO - PROCESS | 1653 | 1461410744361 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 04:25:44 INFO - PROCESS | 1653 | 1461410744363 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 04:25:44 INFO - PROCESS | 1653 | 1461410744365 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:25:44 INFO - PROCESS | 1653 | 1461410744366 Marionette TRACE conn2 <- [1,862,null,{}] 04:25:44 INFO - PROCESS | 1653 | 1461410744369 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:44 INFO - PROCESS | 1653 | 1461410744486 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 04:25:44 INFO - PROCESS | 1653 | 1461410744536 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4b4800 == 52 [pid = 1653] [id = 223] 04:25:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12d6d7c00) [pid = 1653] [serial = 667] [outer = 0x0] 04:25:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12e3ef800) [pid = 1653] [serial = 668] [outer = 0x12d6d7c00] 04:25:44 INFO - PROCESS | 1653 | 1461410744565 Marionette DEBUG loaded listener.js 04:25:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12e3f5400) [pid = 1653] [serial = 669] [outer = 0x12d6d7c00] 04:25:44 INFO - PROCESS | 1653 | 1461410744989 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 668ms 04:25:45 INFO - PROCESS | 1653 | 1461410745034 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 04:25:45 INFO - PROCESS | 1653 | 1461410745035 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 04:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:25:45 INFO - PROCESS | 1653 | 1461410745037 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:25:45 INFO - PROCESS | 1653 | 1461410745039 Marionette TRACE conn2 <- [1,866,null,{}] 04:25:45 INFO - PROCESS | 1653 | 1461410745041 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:45 INFO - PROCESS | 1653 | 1461410745157 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 04:25:45 INFO - PROCESS | 1653 | 1461410745235 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-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/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1179ea800 == 53 [pid = 1653] [id = 224] 04:25:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1155ac800) [pid = 1653] [serial = 670] [outer = 0x0] 04:25:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11a792400) [pid = 1653] [serial = 671] [outer = 0x1155ac800] 04:25:45 INFO - PROCESS | 1653 | 1461410745265 Marionette DEBUG loaded listener.js 04:25:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12bb09000) [pid = 1653] [serial = 672] [outer = 0x1155ac800] 04:25:45 INFO - PROCESS | 1653 | 1461410745862 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 868ms 04:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:25:45 INFO - PROCESS | 1653 | 1461410745907 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 04:25:45 INFO - PROCESS | 1653 | 1461410745909 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 04:25:45 INFO - PROCESS | 1653 | 1461410745914 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:25:45 INFO - PROCESS | 1653 | 1461410745916 Marionette TRACE conn2 <- [1,870,null,{}] 04:25:45 INFO - PROCESS | 1653 | 1461410745920 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:46 INFO - PROCESS | 1653 | 1461410746008 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 04:25:46 INFO - PROCESS | 1653 | 1461410746076 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-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/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x118cdf000 == 54 [pid = 1653] [id = 225] 04:25:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x119138c00) [pid = 1653] [serial = 673] [outer = 0x0] 04:25:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x119277400) [pid = 1653] [serial = 674] [outer = 0x119138c00] 04:25:46 INFO - PROCESS | 1653 | 1461410746110 Marionette DEBUG loaded listener.js 04:25:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11a85bc00) [pid = 1653] [serial = 675] [outer = 0x119138c00] 04:25:46 INFO - PROCESS | 1653 | 1461410746574 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:25:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1296b8000 == 53 [pid = 1653] [id = 199] 04:25:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11c04b800 == 52 [pid = 1653] [id = 198] 04:25:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1271ee800 == 51 [pid = 1653] [id = 162] 04:25:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12dbb5800 == 50 [pid = 1653] [id = 218] 04:25:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12d416000 == 49 [pid = 1653] [id = 217] 04:25:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12d065800 == 48 [pid = 1653] [id = 216] 04:25:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11595f800 == 47 [pid = 1653] [id = 215] 04:25:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb2d000 == 46 [pid = 1653] [id = 214] 04:25:46 INFO - PROCESS | 1653 | --DOCSHELL 0x127b99800 == 45 [pid = 1653] [id = 213] 04:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 724ms 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x119278400) [pid = 1653] [serial = 560] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x129cc2400) [pid = 1653] [serial = 611] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12b312800) [pid = 1653] [serial = 557] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11ac9c000 == 44 [pid = 1653] [id = 212] 04:25:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11aeed800 == 43 [pid = 1653] [id = 211] 04:25:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12afc6800 == 42 [pid = 1653] [id = 208] 04:25:46 INFO - PROCESS | 1653 | --DOCSHELL 0x128654800 == 41 [pid = 1653] [id = 207] 04:25:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9bc000 == 40 [pid = 1653] [id = 206] 04:25:46 INFO - PROCESS | 1653 | --DOCSHELL 0x128f17000 == 39 [pid = 1653] [id = 196] 04:25:46 INFO - PROCESS | 1653 | --DOCSHELL 0x119809000 == 38 [pid = 1653] [id = 205] 04:25:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1262a6000 == 37 [pid = 1653] [id = 204] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x129a0fc00) [pid = 1653] [serial = 578] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12b426400) [pid = 1653] [serial = 582] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12b428400) [pid = 1653] [serial = 585] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1296ce800) [pid = 1653] [serial = 576] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12b315c00) [pid = 1653] [serial = 579] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x127bc9400) [pid = 1653] [serial = 584] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12974e800) [pid = 1653] [serial = 609] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x127bf5400) [pid = 1653] [serial = 534] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x11ae52000) [pid = 1653] [serial = 531] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x118643800) [pid = 1653] [serial = 528] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12bb0e000) [pid = 1653] [serial = 587] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11a9f7400) [pid = 1653] [serial = 600] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12e38ac00) [pid = 1653] [serial = 437] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11a791000) [pid = 1653] [serial = 483] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11beed400) [pid = 1653] [serial = 593] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x118684800) [pid = 1653] [serial = 480] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11beea000) [pid = 1653] [serial = 486] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x128f8b400) [pid = 1653] [serial = 608] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1263b6800) [pid = 1653] [serial = 605] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11a50d800) [pid = 1653] [serial = 599] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118e1f400) [pid = 1653] [serial = 602] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12768d800) [pid = 1653] [serial = 606] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118cee400) [pid = 1653] [serial = 590] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12b351400) [pid = 1653] [serial = 596] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x129757c00) [pid = 1653] [serial = 477] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11b856000) [pid = 1653] [serial = 603] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12b41c400) [pid = 1653] [serial = 581] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x127104000) [pid = 1653] [serial = 572] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x127bff000) [pid = 1653] [serial = 573] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11ae93c00) [pid = 1653] [serial = 569] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11b8a1800) [pid = 1653] [serial = 570] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118e20800) [pid = 1653] [serial = 566] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11a510c00) [pid = 1653] [serial = 567] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1286ef400) [pid = 1653] [serial = 575] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11bdf9c00) [pid = 1653] [serial = 563] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1653 | 1461410746662 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 04:25:46 INFO - PROCESS | 1653 | 1461410746666 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 04:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:25:46 INFO - PROCESS | 1653 | 1461410746672 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:25:46 INFO - PROCESS | 1653 | 1461410746674 Marionette TRACE conn2 <- [1,874,null,{}] 04:25:46 INFO - PROCESS | 1653 | 1461410746676 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:46 INFO - PROCESS | 1653 | 1461410746752 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 04:25:46 INFO - PROCESS | 1653 | 1461410746762 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x118c46800 == 38 [pid = 1653] [id = 226] 04:25:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11ac62800) [pid = 1653] [serial = 676] [outer = 0x0] 04:25:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11ae52c00) [pid = 1653] [serial = 677] [outer = 0x11ac62800] 04:25:46 INFO - PROCESS | 1653 | 1461410746789 Marionette DEBUG loaded listener.js 04:25:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11b9bc000) [pid = 1653] [serial = 678] [outer = 0x11ac62800] 04:25:47 INFO - PROCESS | 1653 | 1461410747131 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 470ms 04:25:47 INFO - PROCESS | 1653 | 1461410747143 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 04:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:25:47 INFO - PROCESS | 1653 | 1461410747145 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 04:25:47 INFO - PROCESS | 1653 | 1461410747150 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:25:47 INFO - PROCESS | 1653 | 1461410747152 Marionette TRACE conn2 <- [1,878,null,{}] 04:25:47 INFO - PROCESS | 1653 | 1461410747160 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:47 INFO - PROCESS | 1653 | 1461410747270 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 04:25:47 INFO - PROCESS | 1653 | 1461410747279 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11af62000 == 39 [pid = 1653] [id = 227] 04:25:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1263b3000) [pid = 1653] [serial = 679] [outer = 0x0] 04:25:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12736e400) [pid = 1653] [serial = 680] [outer = 0x1263b3000] 04:25:47 INFO - PROCESS | 1653 | 1461410747308 Marionette DEBUG loaded listener.js 04:25:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1286eac00) [pid = 1653] [serial = 681] [outer = 0x1263b3000] 04:25:47 INFO - PROCESS | 1653 | 1461410747645 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 521ms 04:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:25:47 INFO - PROCESS | 1653 | 1461410747672 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 04:25:47 INFO - PROCESS | 1653 | 1461410747673 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 04:25:47 INFO - PROCESS | 1653 | 1461410747675 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:25:47 INFO - PROCESS | 1653 | 1461410747677 Marionette TRACE conn2 <- [1,882,null,{}] 04:25:47 INFO - PROCESS | 1653 | 1461410747679 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:47 INFO - PROCESS | 1653 | 1461410747760 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 04:25:47 INFO - PROCESS | 1653 | 1461410747807 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c976000 == 40 [pid = 1653] [id = 228] 04:25:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128038c00) [pid = 1653] [serial = 682] [outer = 0x0] 04:25:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x129607400) [pid = 1653] [serial = 683] [outer = 0x128038c00] 04:25:47 INFO - PROCESS | 1653 | 1461410747834 Marionette DEBUG loaded listener.js 04:25:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x129c2f800) [pid = 1653] [serial = 684] [outer = 0x128038c00] 04:25:48 INFO - PROCESS | 1653 | 1461410748100 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 469ms 04:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:25:48 INFO - PROCESS | 1653 | 1461410748151 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 04:25:48 INFO - PROCESS | 1653 | 1461410748152 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 04:25:48 INFO - PROCESS | 1653 | 1461410748155 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:25:48 INFO - PROCESS | 1653 | 1461410748156 Marionette TRACE conn2 <- [1,886,null,{}] 04:25:48 INFO - PROCESS | 1653 | 1461410748158 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:48 INFO - PROCESS | 1653 | 1461410748236 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 04:25:48 INFO - PROCESS | 1653 | 1461410748241 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12639c800 == 41 [pid = 1653] [id = 229] 04:25:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x129c31000) [pid = 1653] [serial = 685] [outer = 0x0] 04:25:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12b352400) [pid = 1653] [serial = 686] [outer = 0x129c31000] 04:25:48 INFO - PROCESS | 1653 | 1461410748268 Marionette DEBUG loaded listener.js 04:25:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12b3bec00) [pid = 1653] [serial = 687] [outer = 0x129c31000] 04:25:48 INFO - PROCESS | 1653 | 1461410748684 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 574ms 04:25:48 INFO - PROCESS | 1653 | 1461410748730 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 04:25:48 INFO - PROCESS | 1653 | 1461410748732 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 04:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:25:48 INFO - PROCESS | 1653 | 1461410748735 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:25:48 INFO - PROCESS | 1653 | 1461410748737 Marionette TRACE conn2 <- [1,890,null,{}] 04:25:48 INFO - PROCESS | 1653 | 1461410748747 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:48 INFO - PROCESS | 1653 | 1461410748911 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 04:25:48 INFO - PROCESS | 1653 | 1461410748942 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x127b9c000 == 42 [pid = 1653] [id = 230] 04:25:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12bb0c000) [pid = 1653] [serial = 688] [outer = 0x0] 04:25:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12be1c400) [pid = 1653] [serial = 689] [outer = 0x12bb0c000] 04:25:48 INFO - PROCESS | 1653 | 1461410748971 Marionette DEBUG loaded listener.js 04:25:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12be64c00) [pid = 1653] [serial = 690] [outer = 0x12bb0c000] 04:25:49 INFO - PROCESS | 1653 | 1461410749322 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 620ms 04:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:25:49 INFO - PROCESS | 1653 | 1461410749355 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 04:25:49 INFO - PROCESS | 1653 | 1461410749356 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 04:25:49 INFO - PROCESS | 1653 | 1461410749358 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:25:49 INFO - PROCESS | 1653 | 1461410749359 Marionette TRACE conn2 <- [1,894,null,{}] 04:25:49 INFO - PROCESS | 1653 | 1461410749362 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:49 INFO - PROCESS | 1653 | 1461410749456 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 04:25:49 INFO - PROCESS | 1653 | 1461410749460 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12969f000 == 43 [pid = 1653] [id = 231] 04:25:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x129cbe800) [pid = 1653] [serial = 691] [outer = 0x0] 04:25:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12d08f400) [pid = 1653] [serial = 692] [outer = 0x129cbe800] 04:25:49 INFO - PROCESS | 1653 | 1461410749486 Marionette DEBUG loaded listener.js 04:25:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12d609c00) [pid = 1653] [serial = 693] [outer = 0x129cbe800] 04:25:49 INFO - PROCESS | 1653 | 1461410749805 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 469ms 04:25:49 INFO - PROCESS | 1653 | 1461410749841 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 04:25:49 INFO - PROCESS | 1653 | 1461410749843 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 04:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:25:49 INFO - PROCESS | 1653 | 1461410749847 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:25:49 INFO - PROCESS | 1653 | 1461410749849 Marionette TRACE conn2 <- [1,898,null,{}] 04:25:49 INFO - PROCESS | 1653 | 1461410749852 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:49 INFO - PROCESS | 1653 | 1461410749949 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 04:25:49 INFO - PROCESS | 1653 | 1461410749953 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b202800 == 44 [pid = 1653] [id = 232] 04:25:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12cff8800) [pid = 1653] [serial = 694] [outer = 0x0] 04:25:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12d69d400) [pid = 1653] [serial = 695] [outer = 0x12cff8800] 04:25:49 INFO - PROCESS | 1653 | 1461410749978 Marionette DEBUG loaded listener.js 04:25:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12d6d8400) [pid = 1653] [serial = 696] [outer = 0x12cff8800] 04:25:50 INFO - PROCESS | 1653 | 1461410750332 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 520ms 04:25:50 INFO - PROCESS | 1653 | 1461410750374 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 04:25:50 INFO - PROCESS | 1653 | 1461410750376 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 04:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:25:50 INFO - PROCESS | 1653 | 1461410750378 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:25:50 INFO - PROCESS | 1653 | 1461410750379 Marionette TRACE conn2 <- [1,902,null,{}] 04:25:50 INFO - PROCESS | 1653 | 1461410750381 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:50 INFO - PROCESS | 1653 | 1461410750474 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 04:25:50 INFO - PROCESS | 1653 | 1461410750479 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf76000 == 45 [pid = 1653] [id = 233] 04:25:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12d698400) [pid = 1653] [serial = 697] [outer = 0x0] 04:25:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12e385000) [pid = 1653] [serial = 698] [outer = 0x12d698400] 04:25:50 INFO - PROCESS | 1653 | 1461410750503 Marionette DEBUG loaded listener.js 04:25:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12e3f4c00) [pid = 1653] [serial = 699] [outer = 0x12d698400] 04:25:50 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x128f97c00) [pid = 1653] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:25:50 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12bbc4000) [pid = 1653] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:25:50 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12974f000) [pid = 1653] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:25:50 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12be1f800) [pid = 1653] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:25:50 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x118e27c00) [pid = 1653] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:25:50 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x118fde000) [pid = 1653] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:25:50 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11a793000) [pid = 1653] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:25:50 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12d6d6800) [pid = 1653] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:25:50 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11c616000) [pid = 1653] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:25:50 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x129cbfc00) [pid = 1653] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:25:50 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1286ef800) [pid = 1653] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:25:50 INFO - PROCESS | 1653 | 1461410750986 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 620ms 04:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:25:51 INFO - PROCESS | 1653 | 1461410750999 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 04:25:51 INFO - PROCESS | 1653 | 1461410751000 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 04:25:51 INFO - PROCESS | 1653 | 1461410751002 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:25:51 INFO - PROCESS | 1653 | 1461410751003 Marionette TRACE conn2 <- [1,906,null,{}] 04:25:51 INFO - PROCESS | 1653 | 1461410751005 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:51 INFO - PROCESS | 1653 | 1461410751088 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 04:25:51 INFO - PROCESS | 1653 | 1461410751092 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x129115800 == 46 [pid = 1653] [id = 234] 04:25:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x114ba9000) [pid = 1653] [serial = 700] [outer = 0x0] 04:25:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12d092c00) [pid = 1653] [serial = 701] [outer = 0x114ba9000] 04:25:51 INFO - PROCESS | 1653 | 1461410751118 Marionette DEBUG loaded listener.js 04:25:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12e3f5c00) [pid = 1653] [serial = 702] [outer = 0x114ba9000] 04:25:51 INFO - PROCESS | 1653 | 1461410751458 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 468ms 04:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:25:51 INFO - PROCESS | 1653 | 1461410751471 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 04:25:51 INFO - PROCESS | 1653 | 1461410751472 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 04:25:51 INFO - PROCESS | 1653 | 1461410751474 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:25:51 INFO - PROCESS | 1653 | 1461410751476 Marionette TRACE conn2 <- [1,910,null,{}] 04:25:51 INFO - PROCESS | 1653 | 1461410751481 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:51 INFO - PROCESS | 1653 | 1461410751593 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 04:25:51 INFO - PROCESS | 1653 | 1461410751601 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d411800 == 47 [pid = 1653] [id = 235] 04:25:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12b35c400) [pid = 1653] [serial = 703] [outer = 0x0] 04:25:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12e408400) [pid = 1653] [serial = 704] [outer = 0x12b35c400] 04:25:51 INFO - PROCESS | 1653 | 1461410751631 Marionette DEBUG loaded listener.js 04:25:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12e867c00) [pid = 1653] [serial = 705] [outer = 0x12b35c400] 04:25:51 INFO - PROCESS | 1653 | 1461410751933 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 473ms 04:25:51 INFO - PROCESS | 1653 | 1461410751949 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 04:25:51 INFO - PROCESS | 1653 | 1461410751950 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 04:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:25:51 INFO - PROCESS | 1653 | 1461410751952 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:25:51 INFO - PROCESS | 1653 | 1461410751953 Marionette TRACE conn2 <- [1,914,null,{}] 04:25:51 INFO - PROCESS | 1653 | 1461410751956 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:52 INFO - PROCESS | 1653 | 1461410752035 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 04:25:52 INFO - PROCESS | 1653 | 1461410752039 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e426800 == 48 [pid = 1653] [id = 236] 04:25:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12e868400) [pid = 1653] [serial = 706] [outer = 0x0] 04:25:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12e871000) [pid = 1653] [serial = 707] [outer = 0x12e868400] 04:25:52 INFO - PROCESS | 1653 | 1461410752064 Marionette DEBUG loaded listener.js 04:25:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12e877400) [pid = 1653] [serial = 708] [outer = 0x12e868400] 04:25:52 INFO - PROCESS | 1653 | 1461410752395 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 469ms 04:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:25:52 INFO - PROCESS | 1653 | 1461410752422 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 04:25:52 INFO - PROCESS | 1653 | 1461410752423 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 04:25:52 INFO - PROCESS | 1653 | 1461410752425 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:25:52 INFO - PROCESS | 1653 | 1461410752427 Marionette TRACE conn2 <- [1,918,null,{}] 04:25:52 INFO - PROCESS | 1653 | 1461410752432 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:52 INFO - PROCESS | 1653 | 1461410752530 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 04:25:52 INFO - PROCESS | 1653 | 1461410752536 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e988800 == 49 [pid = 1653] [id = 237] 04:25:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12e86a000) [pid = 1653] [serial = 709] [outer = 0x0] 04:25:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12e877800) [pid = 1653] [serial = 710] [outer = 0x12e86a000] 04:25:52 INFO - PROCESS | 1653 | 1461410752561 Marionette DEBUG loaded listener.js 04:25:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12edccc00) [pid = 1653] [serial = 711] [outer = 0x12e86a000] 04:25:52 INFO - PROCESS | 1653 | 1461410752848 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 469ms 04:25:52 INFO - PROCESS | 1653 | 1461410752935 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 04:25:52 INFO - PROCESS | 1653 | 1461410752937 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 04:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:25:52 INFO - PROCESS | 1653 | 1461410752941 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:25:52 INFO - PROCESS | 1653 | 1461410752944 Marionette TRACE conn2 <- [1,922,null,{}] 04:25:52 INFO - PROCESS | 1653 | 1461410752948 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:53 INFO - PROCESS | 1653 | 1461410753040 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 04:25:53 INFO - PROCESS | 1653 | 1461410753130 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x119102800 == 50 [pid = 1653] [id = 238] 04:25:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x116548000) [pid = 1653] [serial = 712] [outer = 0x0] 04:25:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x118849000) [pid = 1653] [serial = 713] [outer = 0x116548000] 04:25:53 INFO - PROCESS | 1653 | 1461410753163 Marionette DEBUG loaded listener.js 04:25:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11a78f400) [pid = 1653] [serial = 714] [outer = 0x116548000] 04:25:53 INFO - PROCESS | 1653 | 1461410753560 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 673ms 04:25:53 INFO - PROCESS | 1653 | 1461410753615 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 04:25:53 INFO - PROCESS | 1653 | 1461410753617 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 04:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:25:53 INFO - PROCESS | 1653 | 1461410753623 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:25:53 INFO - PROCESS | 1653 | 1461410753626 Marionette TRACE conn2 <- [1,926,null,{}] 04:25:53 INFO - PROCESS | 1653 | 1461410753629 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:53 INFO - PROCESS | 1653 | 1461410753728 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 04:25:53 INFO - PROCESS | 1653 | 1461410753828 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b84c000 == 51 [pid = 1653] [id = 239] 04:25:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x119d55800) [pid = 1653] [serial = 715] [outer = 0x0] 04:25:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11c376c00) [pid = 1653] [serial = 716] [outer = 0x119d55800] 04:25:53 INFO - PROCESS | 1653 | 1461410753859 Marionette DEBUG loaded listener.js 04:25:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12759b400) [pid = 1653] [serial = 717] [outer = 0x119d55800] 04:25:54 INFO - PROCESS | 1653 | 1461410754273 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 673ms 04:25:54 INFO - PROCESS | 1653 | 1461410754294 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 04:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:25:54 INFO - PROCESS | 1653 | 1461410754296 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 04:25:54 INFO - PROCESS | 1653 | 1461410754298 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:25:54 INFO - PROCESS | 1653 | 1461410754299 Marionette TRACE conn2 <- [1,930,null,{}] 04:25:54 INFO - PROCESS | 1653 | 1461410754305 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:54 INFO - PROCESS | 1653 | 1461410754437 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 04:25:54 INFO - PROCESS | 1653 | 1461410754558 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d41e000 == 52 [pid = 1653] [id = 240] 04:25:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12b353800) [pid = 1653] [serial = 718] [outer = 0x0] 04:25:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12b3c3000) [pid = 1653] [serial = 719] [outer = 0x12b353800] 04:25:54 INFO - PROCESS | 1653 | 1461410754615 Marionette DEBUG loaded listener.js 04:25:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12b60a800) [pid = 1653] [serial = 720] [outer = 0x12b353800] 04:25:55 INFO - PROCESS | 1653 | 1461410755124 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 868ms 04:25:55 INFO - PROCESS | 1653 | 1461410755167 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 04:25:55 INFO - PROCESS | 1653 | 1461410755168 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 04:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:25:55 INFO - PROCESS | 1653 | 1461410755171 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:25:55 INFO - PROCESS | 1653 | 1461410755172 Marionette TRACE conn2 <- [1,934,null,{}] 04:25:55 INFO - PROCESS | 1653 | 1461410755174 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:55 INFO - PROCESS | 1653 | 1461410755273 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 04:25:55 INFO - PROCESS | 1653 | 1461410755325 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f1a7000 == 53 [pid = 1653] [id = 241] 04:25:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12bbc2800) [pid = 1653] [serial = 721] [outer = 0x0] 04:25:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12d093000) [pid = 1653] [serial = 722] [outer = 0x12bbc2800] 04:25:55 INFO - PROCESS | 1653 | 1461410755355 Marionette DEBUG loaded listener.js 04:25:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12e38a800) [pid = 1653] [serial = 723] [outer = 0x12bbc2800] 04:25:55 INFO - PROCESS | 1653 | 1461410755787 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 668ms 04:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:25:55 INFO - PROCESS | 1653 | 1461410755840 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 04:25:55 INFO - PROCESS | 1653 | 1461410755841 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 04:25:55 INFO - PROCESS | 1653 | 1461410755844 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:25:55 INFO - PROCESS | 1653 | 1461410755845 Marionette TRACE conn2 <- [1,938,null,{}] 04:25:55 INFO - PROCESS | 1653 | 1461410755847 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:55 INFO - PROCESS | 1653 | 1461410755944 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 04:25:56 INFO - PROCESS | 1653 | 1461410756018 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f1bc800 == 54 [pid = 1653] [id = 242] 04:25:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12e3f9400) [pid = 1653] [serial = 724] [outer = 0x0] 04:25:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12e40d800) [pid = 1653] [serial = 725] [outer = 0x12e3f9400] 04:25:56 INFO - PROCESS | 1653 | 1461410756052 Marionette DEBUG loaded listener.js 04:25:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12e865800) [pid = 1653] [serial = 726] [outer = 0x12e3f9400] 04:25:56 INFO - PROCESS | 1653 | 1461410756588 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 822ms 04:25:56 INFO - PROCESS | 1653 | 1461410756675 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 04:25:56 INFO - PROCESS | 1653 | 1461410756677 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 04:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:25:56 INFO - PROCESS | 1653 | 1461410756683 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:25:56 INFO - PROCESS | 1653 | 1461410756685 Marionette TRACE conn2 <- [1,942,null,{}] 04:25:56 INFO - PROCESS | 1653 | 1461410756689 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:56 INFO - PROCESS | 1653 | 1461410756776 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 04:25:56 INFO - PROCESS | 1653 | 1461410756829 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c983800 == 55 [pid = 1653] [id = 243] 04:25:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x118fd8c00) [pid = 1653] [serial = 727] [outer = 0x0] 04:25:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x119276800) [pid = 1653] [serial = 728] [outer = 0x118fd8c00] 04:25:56 INFO - PROCESS | 1653 | 1461410756857 Marionette DEBUG loaded listener.js 04:25:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11a9fa400) [pid = 1653] [serial = 729] [outer = 0x118fd8c00] 04:25:57 INFO - PROCESS | 1653 | 1461410757243 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 623ms 04:25:57 INFO - PROCESS | 1653 | 1461410757306 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 04:25:57 INFO - PROCESS | 1653 | 1461410757309 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 04:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:25:57 INFO - PROCESS | 1653 | 1461410757335 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:25:57 INFO - PROCESS | 1653 | 1461410757337 Marionette TRACE conn2 <- [1,946,null,{}] 04:25:57 INFO - PROCESS | 1653 | 1461410757340 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:57 INFO - PROCESS | 1653 | 1461410757430 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 04:25:57 INFO - PROCESS | 1653 | 1461410757498 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c6b800 == 56 [pid = 1653] [id = 244] 04:25:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11a793000) [pid = 1653] [serial = 730] [outer = 0x0] 04:25:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11b9c0000) [pid = 1653] [serial = 731] [outer = 0x11a793000] 04:25:57 INFO - PROCESS | 1653 | 1461410757526 Marionette DEBUG loaded listener.js 04:25:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11c35f000) [pid = 1653] [serial = 732] [outer = 0x11a793000] 04:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12e426800 == 55 [pid = 1653] [id = 236] 04:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12d411800 == 54 [pid = 1653] [id = 235] 04:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x129115800 == 53 [pid = 1653] [id = 234] 04:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf76000 == 52 [pid = 1653] [id = 233] 04:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12bb09c00) [pid = 1653] [serial = 623] [outer = 0x0] [url = about:blank] 04:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x119279800) [pid = 1653] [serial = 614] [outer = 0x0] [url = about:blank] 04:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12be18800) [pid = 1653] [serial = 626] [outer = 0x0] [url = about:blank] 04:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x11c6d1400) [pid = 1653] [serial = 617] [outer = 0x0] [url = about:blank] 04:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12cff0000) [pid = 1653] [serial = 629] [outer = 0x0] [url = about:blank] 04:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12b3b8400) [pid = 1653] [serial = 620] [outer = 0x0] [url = about:blank] 04:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12e38a400) [pid = 1653] [serial = 656] [outer = 0x0] [url = about:blank] 04:25:57 INFO - PROCESS | 1653 | 1461410757968 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12b202800 == 51 [pid = 1653] [id = 232] 04:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12969f000 == 50 [pid = 1653] [id = 231] 04:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x127b9c000 == 49 [pid = 1653] [id = 230] 04:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12639c800 == 48 [pid = 1653] [id = 229] 04:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11c976000 == 47 [pid = 1653] [id = 228] 04:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11af62000 == 46 [pid = 1653] [id = 227] 04:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x118c46800 == 45 [pid = 1653] [id = 226] 04:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x118cdf000 == 44 [pid = 1653] [id = 225] 04:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12e156000 == 43 [pid = 1653] [id = 219] 04:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 672ms 04:25:58 INFO - PROCESS | 1653 | 1461410758005 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 04:25:58 INFO - PROCESS | 1653 | 1461410758007 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 04:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:25:58 INFO - PROCESS | 1653 | 1461410758009 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:25:58 INFO - PROCESS | 1653 | 1461410758011 Marionette TRACE conn2 <- [1,950,null,{}] 04:25:58 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12b354000) [pid = 1653] [serial = 558] [outer = 0x0] [url = about:blank] 04:25:58 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12b316800) [pid = 1653] [serial = 638] [outer = 0x0] [url = about:blank] 04:25:58 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12bf59c00) [pid = 1653] [serial = 641] [outer = 0x0] [url = about:blank] 04:25:58 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12b34e800) [pid = 1653] [serial = 612] [outer = 0x0] [url = about:blank] 04:25:58 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12d606800) [pid = 1653] [serial = 644] [outer = 0x0] [url = about:blank] 04:25:58 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11ac67000) [pid = 1653] [serial = 647] [outer = 0x0] [url = about:blank] 04:25:58 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11a78d800) [pid = 1653] [serial = 632] [outer = 0x0] [url = about:blank] 04:25:58 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12d6cb400) [pid = 1653] [serial = 650] [outer = 0x0] [url = about:blank] 04:25:58 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12d696800) [pid = 1653] [serial = 648] [outer = 0x0] [url = about:blank] 04:25:58 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12e37f400) [pid = 1653] [serial = 653] [outer = 0x0] [url = about:blank] 04:25:58 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12d6d3800) [pid = 1653] [serial = 651] [outer = 0x0] [url = about:blank] 04:25:58 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12d610000) [pid = 1653] [serial = 645] [outer = 0x0] [url = about:blank] 04:25:58 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x126555000) [pid = 1653] [serial = 635] [outer = 0x0] [url = about:blank] 04:25:58 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1286a0400) [pid = 1653] [serial = 636] [outer = 0x0] [url = about:blank] 04:25:58 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12b605c00) [pid = 1653] [serial = 639] [outer = 0x0] [url = about:blank] 04:25:58 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12d091c00) [pid = 1653] [serial = 642] [outer = 0x0] [url = about:blank] 04:25:58 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11ae8fc00) [pid = 1653] [serial = 633] [outer = 0x0] [url = about:blank] 04:25:58 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12e386000) [pid = 1653] [serial = 654] [outer = 0x0] [url = about:blank] 04:25:58 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12bbc2400) [pid = 1653] [serial = 588] [outer = 0x0] [url = about:blank] 04:25:58 INFO - PROCESS | 1653 | 1461410758058 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:58 INFO - PROCESS | 1653 | 1461410758163 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 04:25:58 INFO - PROCESS | 1653 | 1461410758172 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a546000 == 44 [pid = 1653] [id = 245] 04:25:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11c71c000) [pid = 1653] [serial = 733] [outer = 0x0] 04:25:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12710e000) [pid = 1653] [serial = 734] [outer = 0x11c71c000] 04:25:58 INFO - PROCESS | 1653 | 1461410758201 Marionette DEBUG loaded listener.js 04:25:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x127bfc400) [pid = 1653] [serial = 735] [outer = 0x11c71c000] 04:25:58 INFO - PROCESS | 1653 | 1461410758518 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 538ms 04:25:58 INFO - PROCESS | 1653 | 1461410758548 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 04:25:58 INFO - PROCESS | 1653 | 1461410758550 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 04:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:25:58 INFO - PROCESS | 1653 | 1461410758552 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:25:58 INFO - PROCESS | 1653 | 1461410758553 Marionette TRACE conn2 <- [1,954,null,{}] 04:25:58 INFO - PROCESS | 1653 | 1461410758556 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:58 INFO - PROCESS | 1653 | 1461410758649 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 04:25:58 INFO - PROCESS | 1653 | 1461410758695 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c986800 == 45 [pid = 1653] [id = 246] 04:25:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1264dd800) [pid = 1653] [serial = 736] [outer = 0x0] 04:25:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x128f99400) [pid = 1653] [serial = 737] [outer = 0x1264dd800] 04:25:58 INFO - PROCESS | 1653 | 1461410758722 Marionette DEBUG loaded listener.js 04:25:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x129cbbc00) [pid = 1653] [serial = 738] [outer = 0x1264dd800] 04:25:59 INFO - PROCESS | 1653 | 1461410759016 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 521ms 04:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:25:59 INFO - PROCESS | 1653 | 1461410759073 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 04:25:59 INFO - PROCESS | 1653 | 1461410759074 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 04:25:59 INFO - PROCESS | 1653 | 1461410759076 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:25:59 INFO - PROCESS | 1653 | 1461410759077 Marionette TRACE conn2 <- [1,958,null,{}] 04:25:59 INFO - PROCESS | 1653 | 1461410759080 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:59 INFO - PROCESS | 1653 | 1461410759154 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 04:25:59 INFO - PROCESS | 1653 | 1461410759206 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x127680800 == 46 [pid = 1653] [id = 247] 04:25:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x127bf5400) [pid = 1653] [serial = 739] [outer = 0x0] 04:25:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x129cc1c00) [pid = 1653] [serial = 740] [outer = 0x127bf5400] 04:25:59 INFO - PROCESS | 1653 | 1461410759232 Marionette DEBUG loaded listener.js 04:25:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12b355000) [pid = 1653] [serial = 741] [outer = 0x127bf5400] 04:25:59 INFO - PROCESS | 1653 | 1461410759532 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 470ms 04:25:59 INFO - PROCESS | 1653 | 1461410759549 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 04:25:59 INFO - PROCESS | 1653 | 1461410759550 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 04:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:25:59 INFO - PROCESS | 1653 | 1461410759553 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:25:59 INFO - PROCESS | 1653 | 1461410759554 Marionette TRACE conn2 <- [1,962,null,{}] 04:25:59 INFO - PROCESS | 1653 | 1461410759556 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:59 INFO - PROCESS | 1653 | 1461410759652 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 04:25:59 INFO - PROCESS | 1653 | 1461410759657 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x129a59000 == 47 [pid = 1653] [id = 248] 04:25:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12b3ba800) [pid = 1653] [serial = 742] [outer = 0x0] 04:25:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12b60bc00) [pid = 1653] [serial = 743] [outer = 0x12b3ba800] 04:25:59 INFO - PROCESS | 1653 | 1461410759686 Marionette DEBUG loaded listener.js 04:25:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12be6a000) [pid = 1653] [serial = 744] [outer = 0x12b3ba800] 04:26:00 INFO - PROCESS | 1653 | 1461410760137 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 617ms 04:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:26:00 INFO - PROCESS | 1653 | 1461410760171 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 04:26:00 INFO - PROCESS | 1653 | 1461410760173 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 04:26:00 INFO - PROCESS | 1653 | 1461410760176 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:26:00 INFO - PROCESS | 1653 | 1461410760180 Marionette TRACE conn2 <- [1,966,null,{}] 04:26:00 INFO - PROCESS | 1653 | 1461410760184 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:00 INFO - PROCESS | 1653 | 1461410760324 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 04:26:00 INFO - PROCESS | 1653 | 1461410760342 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b21c800 == 48 [pid = 1653] [id = 249] 04:26:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12cfe9800) [pid = 1653] [serial = 745] [outer = 0x0] 04:26:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12d08a400) [pid = 1653] [serial = 746] [outer = 0x12cfe9800] 04:26:00 INFO - PROCESS | 1653 | 1461410760367 Marionette DEBUG loaded listener.js 04:26:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12d604400) [pid = 1653] [serial = 747] [outer = 0x12cfe9800] 04:26:00 INFO - PROCESS | 1653 | 1461410760704 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 573ms 04:26:00 INFO - PROCESS | 1653 | 1461410760749 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 04:26:00 INFO - PROCESS | 1653 | 1461410760751 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 04:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:26:00 INFO - PROCESS | 1653 | 1461410760758 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:26:00 INFO - PROCESS | 1653 | 1461410760759 Marionette TRACE conn2 <- [1,970,null,{}] 04:26:00 INFO - PROCESS | 1653 | 1461410760761 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:00 INFO - PROCESS | 1653 | 1461410760856 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 04:26:00 INFO - PROCESS | 1653 | 1461410760861 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf07000 == 49 [pid = 1653] [id = 250] 04:26:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11b856000) [pid = 1653] [serial = 748] [outer = 0x0] 04:26:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12d608c00) [pid = 1653] [serial = 749] [outer = 0x11b856000] 04:26:00 INFO - PROCESS | 1653 | 1461410760887 Marionette DEBUG loaded listener.js 04:26:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12d6d4400) [pid = 1653] [serial = 750] [outer = 0x11b856000] 04:26:01 INFO - PROCESS | 1653 | 1461410761207 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 474ms 04:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:26:01 INFO - PROCESS | 1653 | 1461410761242 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 04:26:01 INFO - PROCESS | 1653 | 1461410761243 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 04:26:01 INFO - PROCESS | 1653 | 1461410761247 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:26:01 INFO - PROCESS | 1653 | 1461410761250 Marionette TRACE conn2 <- [1,974,null,{}] 04:26:01 INFO - PROCESS | 1653 | 1461410761252 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:01 INFO - PROCESS | 1653 | 1461410761365 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 04:26:01 INFO - PROCESS | 1653 | 1461410761369 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d07c800 == 50 [pid = 1653] [id = 251] 04:26:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12bf59c00) [pid = 1653] [serial = 751] [outer = 0x0] 04:26:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12e386c00) [pid = 1653] [serial = 752] [outer = 0x12bf59c00] 04:26:01 INFO - PROCESS | 1653 | 1461410761393 Marionette DEBUG loaded listener.js 04:26:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12e3f6400) [pid = 1653] [serial = 753] [outer = 0x12bf59c00] 04:26:01 INFO - PROCESS | 1653 | 1461410761727 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 522ms 04:26:01 INFO - PROCESS | 1653 | 1461410761768 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 04:26:01 INFO - PROCESS | 1653 | 1461410761769 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 04:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:26:01 INFO - PROCESS | 1653 | 1461410761772 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:26:01 INFO - PROCESS | 1653 | 1461410761773 Marionette TRACE conn2 <- [1,978,null,{}] 04:26:01 INFO - PROCESS | 1653 | 1461410761775 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:01 INFO - PROCESS | 1653 | 1461410761872 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 04:26:01 INFO - PROCESS | 1653 | 1461410761884 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dba0000 == 51 [pid = 1653] [id = 252] 04:26:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12d69bc00) [pid = 1653] [serial = 754] [outer = 0x0] 04:26:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12e40f400) [pid = 1653] [serial = 755] [outer = 0x12d69bc00] 04:26:01 INFO - PROCESS | 1653 | 1461410761909 Marionette DEBUG loaded listener.js 04:26:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12e869000) [pid = 1653] [serial = 756] [outer = 0x12d69bc00] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x118c18400) [pid = 1653] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12b424800) [pid = 1653] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12b425c00) [pid = 1653] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x114bab000) [pid = 1653] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12cff8800) [pid = 1653] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x129cbe800) [pid = 1653] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12d698400) [pid = 1653] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x127692c00) [pid = 1653] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12be61c00) [pid = 1653] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x119a47000) [pid = 1653] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x119138c00) [pid = 1653] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x128038c00) [pid = 1653] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11ac62800) [pid = 1653] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12d6d6c00) [pid = 1653] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x129c31000) [pid = 1653] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1155ac800) [pid = 1653] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1263b3000) [pid = 1653] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12e868400) [pid = 1653] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x114ba9000) [pid = 1653] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12b35c400) [pid = 1653] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12d6d7c00) [pid = 1653] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12bb0c000) [pid = 1653] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x118c57000) [pid = 1653] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x129a0a400) [pid = 1653] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11a504000) [pid = 1653] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x116718000) [pid = 1653] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x129a0d800) [pid = 1653] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11a78f000) [pid = 1653] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11c0e8000) [pid = 1653] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:26:02 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12b827400) [pid = 1653] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:26:02 INFO - PROCESS | 1653 | 1461410762438 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 671ms 04:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:26:02 INFO - PROCESS | 1653 | 1461410762444 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 04:26:02 INFO - PROCESS | 1653 | 1461410762446 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 04:26:02 INFO - PROCESS | 1653 | 1461410762449 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:26:02 INFO - PROCESS | 1653 | 1461410762451 Marionette TRACE conn2 <- [1,982,null,{}] 04:26:02 INFO - PROCESS | 1653 | 1461410762453 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:02 INFO - PROCESS | 1653 | 1461410762548 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 04:26:02 INFO - PROCESS | 1653 | 1461410762552 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x126395800 == 52 [pid = 1653] [id = 253] 04:26:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x117946c00) [pid = 1653] [serial = 757] [outer = 0x0] 04:26:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11b8a1000) [pid = 1653] [serial = 758] [outer = 0x117946c00] 04:26:02 INFO - PROCESS | 1653 | 1461410762582 Marionette DEBUG loaded listener.js 04:26:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12b82d000) [pid = 1653] [serial = 759] [outer = 0x117946c00] 04:26:02 INFO - PROCESS | 1653 | 1461410762937 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 518ms 04:26:02 INFO - PROCESS | 1653 | 1461410762968 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 04:26:02 INFO - PROCESS | 1653 | 1461410762969 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 04:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:26:02 INFO - PROCESS | 1653 | 1461410762971 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:26:02 INFO - PROCESS | 1653 | 1461410762972 Marionette TRACE conn2 <- [1,986,null,{}] 04:26:02 INFO - PROCESS | 1653 | 1461410762974 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:03 INFO - PROCESS | 1653 | 1461410763055 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 04:26:03 INFO - PROCESS | 1653 | 1461410763060 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4b5800 == 53 [pid = 1653] [id = 254] 04:26:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12bb07400) [pid = 1653] [serial = 760] [outer = 0x0] 04:26:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12e38b400) [pid = 1653] [serial = 761] [outer = 0x12bb07400] 04:26:03 INFO - PROCESS | 1653 | 1461410763086 Marionette DEBUG loaded listener.js 04:26:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12e86f000) [pid = 1653] [serial = 762] [outer = 0x12bb07400] 04:26:03 INFO - PROCESS | 1653 | 1461410763441 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 522ms 04:26:03 INFO - PROCESS | 1653 | 1461410763494 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 04:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:26:03 INFO - PROCESS | 1653 | 1461410763496 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 04:26:03 INFO - PROCESS | 1653 | 1461410763500 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:26:03 INFO - PROCESS | 1653 | 1461410763501 Marionette TRACE conn2 <- [1,990,null,{}] 04:26:03 INFO - PROCESS | 1653 | 1461410763504 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:03 INFO - PROCESS | 1653 | 1461410763653 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 04:26:03 INFO - PROCESS | 1653 | 1461410763668 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e992800 == 54 [pid = 1653] [id = 255] 04:26:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12bbc7800) [pid = 1653] [serial = 763] [outer = 0x0] 04:26:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12e875c00) [pid = 1653] [serial = 764] [outer = 0x12bbc7800] 04:26:03 INFO - PROCESS | 1653 | 1461410763707 Marionette DEBUG loaded listener.js 04:26:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12b356400) [pid = 1653] [serial = 765] [outer = 0x12bbc7800] 04:26:04 INFO - PROCESS | 1653 | 1461410764089 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 619ms 04:26:04 INFO - PROCESS | 1653 | 1461410764119 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 04:26:04 INFO - PROCESS | 1653 | 1461410764120 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 04:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:26:04 INFO - PROCESS | 1653 | 1461410764122 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:26:04 INFO - PROCESS | 1653 | 1461410764123 Marionette TRACE conn2 <- [1,994,null,{}] 04:26:04 INFO - PROCESS | 1653 | 1461410764125 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:04 INFO - PROCESS | 1653 | 1461410764206 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 04:26:04 INFO - PROCESS | 1653 | 1461410764258 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f5e1800 == 55 [pid = 1653] [id = 256] 04:26:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12b352c00) [pid = 1653] [serial = 766] [outer = 0x0] 04:26:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12edd0c00) [pid = 1653] [serial = 767] [outer = 0x12b352c00] 04:26:04 INFO - PROCESS | 1653 | 1461410764283 Marionette DEBUG loaded listener.js 04:26:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12f9c0400) [pid = 1653] [serial = 768] [outer = 0x12b352c00] 04:26:04 INFO - PROCESS | 1653 | 1461410764748 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 671ms 04:26:04 INFO - PROCESS | 1653 | 1461410764794 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 04:26:04 INFO - PROCESS | 1653 | 1461410764798 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 04:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:26:04 INFO - PROCESS | 1653 | 1461410764801 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:26:04 INFO - PROCESS | 1653 | 1461410764804 Marionette TRACE conn2 <- [1,998,null,{}] 04:26:04 INFO - PROCESS | 1653 | 1461410764807 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:04 INFO - PROCESS | 1653 | 1461410764910 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 04:26:05 INFO - PROCESS | 1653 | 1461410765012 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aeef800 == 56 [pid = 1653] [id = 257] 04:26:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x119d54800) [pid = 1653] [serial = 769] [outer = 0x0] 04:26:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11a78e800) [pid = 1653] [serial = 770] [outer = 0x119d54800] 04:26:05 INFO - PROCESS | 1653 | 1461410765046 Marionette DEBUG loaded listener.js 04:26:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11ae55800) [pid = 1653] [serial = 771] [outer = 0x119d54800] 04:26:05 INFO - PROCESS | 1653 | 1461410765463 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 671ms 04:26:05 INFO - PROCESS | 1653 | 1461410765472 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 04:26:05 INFO - PROCESS | 1653 | 1461410765476 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 04:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:26:05 INFO - PROCESS | 1653 | 1461410765483 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:26:05 INFO - PROCESS | 1653 | 1461410765485 Marionette TRACE conn2 <- [1,1002,null,{}] 04:26:05 INFO - PROCESS | 1653 | 1461410765488 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:05 INFO - PROCESS | 1653 | 1461410765589 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 04:26:05 INFO - PROCESS | 1653 | 1461410765638 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12767b000 == 57 [pid = 1653] [id = 258] 04:26:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11ae88000) [pid = 1653] [serial = 772] [outer = 0x0] 04:26:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11c376000) [pid = 1653] [serial = 773] [outer = 0x11ae88000] 04:26:05 INFO - PROCESS | 1653 | 1461410765669 Marionette DEBUG loaded listener.js 04:26:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x127689000) [pid = 1653] [serial = 774] [outer = 0x11ae88000] 04:26:06 INFO - PROCESS | 1653 | 1461410766100 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 04:26:06 INFO - PROCESS | 1653 | 1461410766153 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 04:26:06 INFO - PROCESS | 1653 | 1461410766154 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 04:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:26:06 INFO - PROCESS | 1653 | 1461410766157 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:26:06 INFO - PROCESS | 1653 | 1461410766159 Marionette TRACE conn2 <- [1,1006,null,{}] 04:26:06 INFO - PROCESS | 1653 | 1461410766167 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:06 INFO - PROCESS | 1653 | 1461410766293 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 04:26:06 INFO - PROCESS | 1653 | 1461410766373 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e982800 == 58 [pid = 1653] [id = 259] 04:26:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x129cc2400) [pid = 1653] [serial = 775] [outer = 0x0] 04:26:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12b3b8400) [pid = 1653] [serial = 776] [outer = 0x129cc2400] 04:26:06 INFO - PROCESS | 1653 | 1461410766406 Marionette DEBUG loaded listener.js 04:26:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12b826c00) [pid = 1653] [serial = 777] [outer = 0x129cc2400] 04:26:06 INFO - PROCESS | 1653 | 1461410766814 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 671ms 04:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:26:06 INFO - PROCESS | 1653 | 1461410766830 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 04:26:06 INFO - PROCESS | 1653 | 1461410766833 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 04:26:06 INFO - PROCESS | 1653 | 1461410766835 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:26:06 INFO - PROCESS | 1653 | 1461410766836 Marionette TRACE conn2 <- [1,1010,null,{}] 04:26:06 INFO - PROCESS | 1653 | 1461410766839 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:06 INFO - PROCESS | 1653 | 1461410766937 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 04:26:06 INFO - PROCESS | 1653 | 1461410766987 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fc3a000 == 59 [pid = 1653] [id = 260] 04:26:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12b829000) [pid = 1653] [serial = 778] [outer = 0x0] 04:26:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12bbc8800) [pid = 1653] [serial = 779] [outer = 0x12b829000] 04:26:07 INFO - PROCESS | 1653 | 1461410767017 Marionette DEBUG loaded listener.js 04:26:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12d60a400) [pid = 1653] [serial = 780] [outer = 0x12b829000] 04:26:07 INFO - PROCESS | 1653 | 1461410767412 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 618ms 04:26:07 INFO - PROCESS | 1653 | 1461410767454 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 04:26:07 INFO - PROCESS | 1653 | 1461410767455 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 04:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:26:07 INFO - PROCESS | 1653 | 1461410767458 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:26:07 INFO - PROCESS | 1653 | 1461410767459 Marionette TRACE conn2 <- [1,1014,null,{}] 04:26:07 INFO - PROCESS | 1653 | 1461410767461 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:07 INFO - PROCESS | 1653 | 1461410767558 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 04:26:07 INFO - PROCESS | 1653 | 1461410767641 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ff8d000 == 60 [pid = 1653] [id = 261] 04:26:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x11a576400) [pid = 1653] [serial = 781] [outer = 0x0] 04:26:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11a578800) [pid = 1653] [serial = 782] [outer = 0x11a576400] 04:26:07 INFO - PROCESS | 1653 | 1461410767685 Marionette DEBUG loaded listener.js 04:26:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11a57d000) [pid = 1653] [serial = 783] [outer = 0x11a576400] 04:26:08 INFO - PROCESS | 1653 | 1461410768119 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 671ms 04:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:26:08 INFO - PROCESS | 1653 | 1461410768131 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 04:26:08 INFO - PROCESS | 1653 | 1461410768133 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 04:26:08 INFO - PROCESS | 1653 | 1461410768135 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:26:08 INFO - PROCESS | 1653 | 1461410768136 Marionette TRACE conn2 <- [1,1018,null,{}] 04:26:08 INFO - PROCESS | 1653 | 1461410768139 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:08 INFO - PROCESS | 1653 | 1461410768246 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 04:26:08 INFO - PROCESS | 1653 | 1461410768297 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c979000 == 61 [pid = 1653] [id = 262] 04:26:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11a57d400) [pid = 1653] [serial = 784] [outer = 0x0] 04:26:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x129c25400) [pid = 1653] [serial = 785] [outer = 0x11a57d400] 04:26:08 INFO - PROCESS | 1653 | 1461410768329 Marionette DEBUG loaded listener.js 04:26:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12edd3400) [pid = 1653] [serial = 786] [outer = 0x11a57d400] 04:26:08 INFO - PROCESS | 1653 | 1461410768941 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 868ms 04:26:09 INFO - PROCESS | 1653 | 1461410769005 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 04:26:09 INFO - PROCESS | 1653 | 1461410769008 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 04:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:26:09 INFO - PROCESS | 1653 | 1461410769013 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:26:09 INFO - PROCESS | 1653 | 1461410769017 Marionette TRACE conn2 <- [1,1022,null,{}] 04:26:09 INFO - PROCESS | 1653 | 1461410769023 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:09 INFO - PROCESS | 1653 | 1461410769153 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 04:26:09 INFO - PROCESS | 1653 | 1461410769267 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aedd000 == 62 [pid = 1653] [id = 263] 04:26:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x1153a2800) [pid = 1653] [serial = 787] [outer = 0x0] 04:26:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x118c0f000) [pid = 1653] [serial = 788] [outer = 0x1153a2800] 04:26:09 INFO - PROCESS | 1653 | 1461410769297 Marionette DEBUG loaded listener.js 04:26:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x119193c00) [pid = 1653] [serial = 789] [outer = 0x1153a2800] 04:26:09 INFO - PROCESS | 1653 | 1461410769684 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 725ms 04:26:09 INFO - PROCESS | 1653 | 1461410769737 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 04:26:09 INFO - PROCESS | 1653 | 1461410769741 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 04:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:26:09 INFO - PROCESS | 1653 | 1461410769745 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:26:09 INFO - PROCESS | 1653 | 1461410769747 Marionette TRACE conn2 <- [1,1026,null,{}] 04:26:09 INFO - PROCESS | 1653 | 1461410769749 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:09 INFO - PROCESS | 1653 | 1461410769843 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 04:26:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12e992800 == 61 [pid = 1653] [id = 255] 04:26:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12e4b5800 == 60 [pid = 1653] [id = 254] 04:26:09 INFO - PROCESS | 1653 | --DOCSHELL 0x126395800 == 59 [pid = 1653] [id = 253] 04:26:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12dba0000 == 58 [pid = 1653] [id = 252] 04:26:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12d07c800 == 57 [pid = 1653] [id = 251] 04:26:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf07000 == 56 [pid = 1653] [id = 250] 04:26:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12b21c800 == 55 [pid = 1653] [id = 249] 04:26:09 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12e877800) [pid = 1653] [serial = 710] [outer = 0x0] [url = about:blank] 04:26:09 INFO - PROCESS | 1653 | --DOCSHELL 0x129a59000 == 54 [pid = 1653] [id = 248] 04:26:09 INFO - PROCESS | 1653 | --DOCSHELL 0x127680800 == 53 [pid = 1653] [id = 247] 04:26:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11c986800 == 52 [pid = 1653] [id = 246] 04:26:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11a546000 == 51 [pid = 1653] [id = 245] 04:26:09 INFO - PROCESS | 1653 | --DOCSHELL 0x119c6b800 == 50 [pid = 1653] [id = 244] 04:26:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11c983800 == 49 [pid = 1653] [id = 243] 04:26:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11b84c000 == 48 [pid = 1653] [id = 239] 04:26:09 INFO - PROCESS | 1653 | 1461410769955 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:09 INFO - PROCESS | 1653 | --DOCSHELL 0x119102800 == 47 [pid = 1653] [id = 238] 04:26:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12e988800 == 46 [pid = 1653] [id = 237] 04:26:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1179df800 == 47 [pid = 1653] [id = 264] 04:26:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x118c64c00) [pid = 1653] [serial = 790] [outer = 0x0] 04:26:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11a571000) [pid = 1653] [serial = 791] [outer = 0x118c64c00] 04:26:09 INFO - PROCESS | 1653 | 1461410769983 Marionette DEBUG loaded listener.js 04:26:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x11aa09800) [pid = 1653] [serial = 792] [outer = 0x118c64c00] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x11ac68800) [pid = 1653] [serial = 615] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12b3c4000) [pid = 1653] [serial = 621] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x11c369800) [pid = 1653] [serial = 564] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x127bf3c00) [pid = 1653] [serial = 618] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12bbc4800) [pid = 1653] [serial = 624] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11a78a400) [pid = 1653] [serial = 591] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12b829c00) [pid = 1653] [serial = 525] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12be1f000) [pid = 1653] [serial = 627] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12d08f000) [pid = 1653] [serial = 630] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12b3bc000) [pid = 1653] [serial = 597] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11c718c00) [pid = 1653] [serial = 594] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12d69d400) [pid = 1653] [serial = 695] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12d08f400) [pid = 1653] [serial = 692] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12e385000) [pid = 1653] [serial = 698] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12d6d8400) [pid = 1653] [serial = 696] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x129a0b400) [pid = 1653] [serial = 663] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x128f8fc00) [pid = 1653] [serial = 662] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12d698000) [pid = 1653] [serial = 666] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12d092400) [pid = 1653] [serial = 665] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11beeb000) [pid = 1653] [serial = 660] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11ae48c00) [pid = 1653] [serial = 659] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11a85bc00) [pid = 1653] [serial = 675] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x119277400) [pid = 1653] [serial = 674] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x129607400) [pid = 1653] [serial = 683] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x129c2f800) [pid = 1653] [serial = 684] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11ae52c00) [pid = 1653] [serial = 677] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11b9bc000) [pid = 1653] [serial = 678] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12e3efc00) [pid = 1653] [serial = 657] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12b352400) [pid = 1653] [serial = 686] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12bb09000) [pid = 1653] [serial = 672] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11a792400) [pid = 1653] [serial = 671] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12736e400) [pid = 1653] [serial = 680] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1286eac00) [pid = 1653] [serial = 681] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12e877400) [pid = 1653] [serial = 708] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12d092c00) [pid = 1653] [serial = 701] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12e3f5c00) [pid = 1653] [serial = 702] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12e871000) [pid = 1653] [serial = 707] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12e408400) [pid = 1653] [serial = 704] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12e3f4c00) [pid = 1653] [serial = 699] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12e3ef800) [pid = 1653] [serial = 668] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12e3f5400) [pid = 1653] [serial = 669] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12be1c400) [pid = 1653] [serial = 689] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12d609c00) [pid = 1653] [serial = 693] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12e867c00) [pid = 1653] [serial = 705] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12b3bec00) [pid = 1653] [serial = 687] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12be64c00) [pid = 1653] [serial = 690] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11a790800) [pid = 1653] [serial = 561] [outer = 0x0] [url = about:blank] 04:26:10 INFO - PROCESS | 1653 | 1461410770304 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 571ms 04:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:26:10 INFO - PROCESS | 1653 | 1461410770317 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 04:26:10 INFO - PROCESS | 1653 | 1461410770319 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 04:26:10 INFO - PROCESS | 1653 | 1461410770321 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:26:10 INFO - PROCESS | 1653 | 1461410770323 Marionette TRACE conn2 <- [1,1030,null,{}] 04:26:10 INFO - PROCESS | 1653 | 1461410770334 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:10 INFO - PROCESS | 1653 | 1461410770436 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 04:26:10 INFO - PROCESS | 1653 | 1461410770512 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4b9800 == 48 [pid = 1653] [id = 265] 04:26:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11aa0a400) [pid = 1653] [serial = 793] [outer = 0x0] 04:26:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11ac60000) [pid = 1653] [serial = 794] [outer = 0x11aa0a400] 04:26:10 INFO - PROCESS | 1653 | 1461410770544 Marionette DEBUG loaded listener.js 04:26:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11bdf9400) [pid = 1653] [serial = 795] [outer = 0x11aa0a400] 04:26:10 INFO - PROCESS | 1653 | 1461410770855 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 573ms 04:26:10 INFO - PROCESS | 1653 | 1461410770895 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 04:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:26:10 INFO - PROCESS | 1653 | 1461410770899 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 04:26:10 INFO - PROCESS | 1653 | 1461410770901 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:26:10 INFO - PROCESS | 1653 | 1461410770902 Marionette TRACE conn2 <- [1,1034,null,{}] 04:26:10 INFO - PROCESS | 1653 | 1461410770905 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:10 INFO - PROCESS | 1653 | 1461410770986 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 04:26:11 INFO - PROCESS | 1653 | 1461410771043 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1263a6000 == 49 [pid = 1653] [id = 266] 04:26:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11c0ea800) [pid = 1653] [serial = 796] [outer = 0x0] 04:26:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x127365000) [pid = 1653] [serial = 797] [outer = 0x11c0ea800] 04:26:11 INFO - PROCESS | 1653 | 1461410771070 Marionette DEBUG loaded listener.js 04:26:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x127bf3c00) [pid = 1653] [serial = 798] [outer = 0x11c0ea800] 04:26:11 INFO - PROCESS | 1653 | 1461410771349 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 468ms 04:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:26:11 INFO - PROCESS | 1653 | 1461410771370 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 04:26:11 INFO - PROCESS | 1653 | 1461410771371 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 04:26:11 INFO - PROCESS | 1653 | 1461410771373 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:26:11 INFO - PROCESS | 1653 | 1461410771374 Marionette TRACE conn2 <- [1,1038,null,{}] 04:26:11 INFO - PROCESS | 1653 | 1461410771376 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:11 INFO - PROCESS | 1653 | 1461410771469 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 04:26:11 INFO - PROCESS | 1653 | 1461410771473 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x127b94800 == 50 [pid = 1653] [id = 267] 04:26:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x127686400) [pid = 1653] [serial = 799] [outer = 0x0] 04:26:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1286f4800) [pid = 1653] [serial = 800] [outer = 0x127686400] 04:26:11 INFO - PROCESS | 1653 | 1461410771499 Marionette DEBUG loaded listener.js 04:26:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1296ce800) [pid = 1653] [serial = 801] [outer = 0x127686400] 04:26:11 INFO - PROCESS | 1653 | 1461410771838 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 473ms 04:26:11 INFO - PROCESS | 1653 | 1461410771848 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 04:26:11 INFO - PROCESS | 1653 | 1461410771850 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 04:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:26:11 INFO - PROCESS | 1653 | 1461410771853 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:26:11 INFO - PROCESS | 1653 | 1461410771854 Marionette TRACE conn2 <- [1,1042,null,{}] 04:26:11 INFO - PROCESS | 1653 | 1461410771856 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:11 INFO - PROCESS | 1653 | 1461410771979 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 04:26:12 INFO - PROCESS | 1653 | 1461410772010 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f17000 == 51 [pid = 1653] [id = 268] 04:26:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11aa0a800) [pid = 1653] [serial = 802] [outer = 0x0] 04:26:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1296d3800) [pid = 1653] [serial = 803] [outer = 0x11aa0a800] 04:26:12 INFO - PROCESS | 1653 | 1461410772039 Marionette DEBUG loaded listener.js 04:26:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12b41c000) [pid = 1653] [serial = 804] [outer = 0x11aa0a800] 04:26:12 INFO - PROCESS | 1653 | 1461410772325 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 519ms 04:26:12 INFO - PROCESS | 1653 | 1461410772372 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 04:26:12 INFO - PROCESS | 1653 | 1461410772374 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 04:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:26:12 INFO - PROCESS | 1653 | 1461410772376 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:26:12 INFO - PROCESS | 1653 | 1461410772377 Marionette TRACE conn2 <- [1,1046,null,{}] 04:26:12 INFO - PROCESS | 1653 | 1461410772381 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:12 INFO - PROCESS | 1653 | 1461410772476 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 04:26:12 INFO - PROCESS | 1653 | 1461410772511 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b214000 == 52 [pid = 1653] [id = 269] 04:26:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12b421400) [pid = 1653] [serial = 805] [outer = 0x0] 04:26:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12b60a000) [pid = 1653] [serial = 806] [outer = 0x12b421400] 04:26:12 INFO - PROCESS | 1653 | 1461410772536 Marionette DEBUG loaded listener.js 04:26:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12bb0ac00) [pid = 1653] [serial = 807] [outer = 0x12b421400] 04:26:12 INFO - PROCESS | 1653 | 1461410772858 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 519ms 04:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:26:12 INFO - PROCESS | 1653 | 1461410772899 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 04:26:12 INFO - PROCESS | 1653 | 1461410772901 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 04:26:12 INFO - PROCESS | 1653 | 1461410772903 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:26:12 INFO - PROCESS | 1653 | 1461410772904 Marionette TRACE conn2 <- [1,1050,null,{}] 04:26:12 INFO - PROCESS | 1653 | 1461410772906 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:13 INFO - PROCESS | 1653 | 1461410773005 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 04:26:13 INFO - PROCESS | 1653 | 1461410773009 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf07000 == 53 [pid = 1653] [id = 270] 04:26:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12b423c00) [pid = 1653] [serial = 808] [outer = 0x0] 04:26:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12bbcc400) [pid = 1653] [serial = 809] [outer = 0x12b423c00] 04:26:13 INFO - PROCESS | 1653 | 1461410773074 Marionette DEBUG loaded listener.js 04:26:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12be64000) [pid = 1653] [serial = 810] [outer = 0x12b423c00] 04:26:13 INFO - PROCESS | 1653 | 1461410773372 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 519ms 04:26:13 INFO - PROCESS | 1653 | 1461410773422 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 04:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:26:13 INFO - PROCESS | 1653 | 1461410773424 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 04:26:13 INFO - PROCESS | 1653 | 1461410773426 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:26:13 INFO - PROCESS | 1653 | 1461410773427 Marionette TRACE conn2 <- [1,1054,null,{}] 04:26:13 INFO - PROCESS | 1653 | 1461410773429 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:13 INFO - PROCESS | 1653 | 1461410773527 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 04:26:13 INFO - PROCESS | 1653 | 1461410773559 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d02e800 == 54 [pid = 1653] [id = 271] 04:26:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12b30c400) [pid = 1653] [serial = 811] [outer = 0x0] 04:26:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12cff2400) [pid = 1653] [serial = 812] [outer = 0x12b30c400] 04:26:13 INFO - PROCESS | 1653 | 1461410773585 Marionette DEBUG loaded listener.js 04:26:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12d604c00) [pid = 1653] [serial = 813] [outer = 0x12b30c400] 04:26:13 INFO - PROCESS | 1653 | 1461410773891 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 468ms 04:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:26:13 INFO - PROCESS | 1653 | 1461410773901 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 04:26:13 INFO - PROCESS | 1653 | 1461410773903 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 04:26:13 INFO - PROCESS | 1653 | 1461410773905 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:26:13 INFO - PROCESS | 1653 | 1461410773906 Marionette TRACE conn2 <- [1,1058,null,{}] 04:26:13 INFO - PROCESS | 1653 | 1461410773908 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:14 INFO - PROCESS | 1653 | 1461410774014 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 04:26:14 INFO - PROCESS | 1653 | 1461410774045 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dba0000 == 55 [pid = 1653] [id = 272] 04:26:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12cff8800) [pid = 1653] [serial = 814] [outer = 0x0] 04:26:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12d69c800) [pid = 1653] [serial = 815] [outer = 0x12cff8800] 04:26:14 INFO - PROCESS | 1653 | 1461410774071 Marionette DEBUG loaded listener.js 04:26:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12d6d6400) [pid = 1653] [serial = 816] [outer = 0x12cff8800] 04:26:14 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12e86a000) [pid = 1653] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:26:14 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12bf59c00) [pid = 1653] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:26:14 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x127bf5400) [pid = 1653] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:26:14 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12b3ba800) [pid = 1653] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:26:14 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11b856000) [pid = 1653] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:26:14 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11c71c000) [pid = 1653] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:26:14 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x118fd8c00) [pid = 1653] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:26:14 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12d69bc00) [pid = 1653] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:26:14 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x117946c00) [pid = 1653] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:26:14 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12bb07400) [pid = 1653] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:26:14 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11a793000) [pid = 1653] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:26:14 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1264dd800) [pid = 1653] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:26:14 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12cfe9800) [pid = 1653] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:26:14 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12bbc7800) [pid = 1653] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:26:14 INFO - PROCESS | 1653 | 1461410774472 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 619ms 04:26:14 INFO - PROCESS | 1653 | 1461410774525 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 04:26:14 INFO - PROCESS | 1653 | 1461410774526 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 04:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:26:14 INFO - PROCESS | 1653 | 1461410774529 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:26:14 INFO - PROCESS | 1653 | 1461410774530 Marionette TRACE conn2 <- [1,1062,null,{}] 04:26:14 INFO - PROCESS | 1653 | 1461410774533 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:14 INFO - PROCESS | 1653 | 1461410774626 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 04:26:14 INFO - PROCESS | 1653 | 1461410774683 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e437000 == 56 [pid = 1653] [id = 273] 04:26:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11b856000) [pid = 1653] [serial = 817] [outer = 0x0] 04:26:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12b422000) [pid = 1653] [serial = 818] [outer = 0x11b856000] 04:26:14 INFO - PROCESS | 1653 | 1461410774713 Marionette DEBUG loaded listener.js 04:26:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12e3ef800) [pid = 1653] [serial = 819] [outer = 0x11b856000] 04:26:14 INFO - PROCESS | 1653 | 1461410774985 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 470ms 04:26:15 INFO - PROCESS | 1653 | 1461410775003 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 04:26:15 INFO - PROCESS | 1653 | 1461410775004 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 04:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:26:15 INFO - PROCESS | 1653 | 1461410775006 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:26:15 INFO - PROCESS | 1653 | 1461410775007 Marionette TRACE conn2 <- [1,1066,null,{}] 04:26:15 INFO - PROCESS | 1653 | 1461410775009 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:15 INFO - PROCESS | 1653 | 1461410775094 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 04:26:15 INFO - PROCESS | 1653 | 1461410775101 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e81f000 == 57 [pid = 1653] [id = 274] 04:26:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12e3efc00) [pid = 1653] [serial = 820] [outer = 0x0] 04:26:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12e3f3800) [pid = 1653] [serial = 821] [outer = 0x12e3efc00] 04:26:15 INFO - PROCESS | 1653 | 1461410775126 Marionette DEBUG loaded listener.js 04:26:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12e86a400) [pid = 1653] [serial = 822] [outer = 0x12e3efc00] 04:26:15 INFO - PROCESS | 1653 | 1461410775462 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 469ms 04:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:26:15 INFO - PROCESS | 1653 | 1461410775476 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 04:26:15 INFO - PROCESS | 1653 | 1461410775477 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 04:26:15 INFO - PROCESS | 1653 | 1461410775481 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:26:15 INFO - PROCESS | 1653 | 1461410775482 Marionette TRACE conn2 <- [1,1070,null,{}] 04:26:15 INFO - PROCESS | 1653 | 1461410775485 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:15 INFO - PROCESS | 1653 | 1461410775590 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 04:26:15 INFO - PROCESS | 1653 | 1461410775596 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e987800 == 58 [pid = 1653] [id = 275] 04:26:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x114bbb400) [pid = 1653] [serial = 823] [outer = 0x0] 04:26:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x114bc0c00) [pid = 1653] [serial = 824] [outer = 0x114bbb400] 04:26:15 INFO - PROCESS | 1653 | 1461410775621 Marionette DEBUG loaded listener.js 04:26:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x114bc5c00) [pid = 1653] [serial = 825] [outer = 0x114bbb400] 04:26:15 INFO - PROCESS | 1653 | 1461410775917 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 471ms 04:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:26:15 INFO - PROCESS | 1653 | 1461410775950 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 04:26:15 INFO - PROCESS | 1653 | 1461410775952 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 04:26:15 INFO - PROCESS | 1653 | 1461410775954 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:26:15 INFO - PROCESS | 1653 | 1461410775955 Marionette TRACE conn2 <- [1,1074,null,{}] 04:26:15 INFO - PROCESS | 1653 | 1461410775957 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:16 INFO - PROCESS | 1653 | 1461410776041 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 04:26:16 INFO - PROCESS | 1653 | 1461410776045 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ff84800 == 59 [pid = 1653] [id = 276] 04:26:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x114bc5800) [pid = 1653] [serial = 826] [outer = 0x0] 04:26:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12e861800) [pid = 1653] [serial = 827] [outer = 0x114bc5800] 04:26:16 INFO - PROCESS | 1653 | 1461410776070 Marionette DEBUG loaded listener.js 04:26:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12e873000) [pid = 1653] [serial = 828] [outer = 0x114bc5800] 04:26:16 INFO - PROCESS | 1653 | 1461410776446 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 517ms 04:26:16 INFO - PROCESS | 1653 | 1461410776472 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 04:26:16 INFO - PROCESS | 1653 | 1461410776474 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 04:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:26:16 INFO - PROCESS | 1653 | 1461410776478 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:26:16 INFO - PROCESS | 1653 | 1461410776483 Marionette TRACE conn2 <- [1,1078,null,{}] 04:26:16 INFO - PROCESS | 1653 | 1461410776487 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:16 INFO - PROCESS | 1653 | 1461410776594 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 04:26:16 INFO - PROCESS | 1653 | 1461410776658 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c6e800 == 60 [pid = 1653] [id = 277] 04:26:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1155a7c00) [pid = 1653] [serial = 829] [outer = 0x0] 04:26:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1159cd800) [pid = 1653] [serial = 830] [outer = 0x1155a7c00] 04:26:16 INFO - PROCESS | 1653 | 1461410776692 Marionette DEBUG loaded listener.js 04:26:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x118af1c00) [pid = 1653] [serial = 831] [outer = 0x1155a7c00] 04:26:17 INFO - PROCESS | 1653 | 1461410777126 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 674ms 04:26:17 INFO - PROCESS | 1653 | 1461410777151 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 04:26:17 INFO - PROCESS | 1653 | 1461410777155 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 04:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:26:17 INFO - PROCESS | 1653 | 1461410777160 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:26:17 INFO - PROCESS | 1653 | 1461410777162 Marionette TRACE conn2 <- [1,1082,null,{}] 04:26:17 INFO - PROCESS | 1653 | 1461410777164 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:17 INFO - PROCESS | 1653 | 1461410777269 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 04:26:17 INFO - PROCESS | 1653 | 1461410777322 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12638e800 == 61 [pid = 1653] [id = 278] 04:26:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x118cee400) [pid = 1653] [serial = 832] [outer = 0x0] 04:26:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11aa08400) [pid = 1653] [serial = 833] [outer = 0x118cee400] 04:26:17 INFO - PROCESS | 1653 | 1461410777353 Marionette DEBUG loaded listener.js 04:26:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11aa11400) [pid = 1653] [serial = 834] [outer = 0x118cee400] 04:26:17 INFO - PROCESS | 1653 | 1461410777985 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 871ms 04:26:18 INFO - PROCESS | 1653 | 1461410778032 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 04:26:18 INFO - PROCESS | 1653 | 1461410778035 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 04:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:26:18 INFO - PROCESS | 1653 | 1461410778038 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:26:18 INFO - PROCESS | 1653 | 1461410778042 Marionette TRACE conn2 <- [1,1086,null,{}] 04:26:18 INFO - PROCESS | 1653 | 1461410778054 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:18 INFO - PROCESS | 1653 | 1461410778205 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 04:26:18 INFO - PROCESS | 1653 | 1461410778300 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x13036e000 == 62 [pid = 1653] [id = 279] 04:26:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12b3b9c00) [pid = 1653] [serial = 835] [outer = 0x0] 04:26:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12bbc2c00) [pid = 1653] [serial = 836] [outer = 0x12b3b9c00] 04:26:18 INFO - PROCESS | 1653 | 1461410778350 Marionette DEBUG loaded listener.js 04:26:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12d090000) [pid = 1653] [serial = 837] [outer = 0x12b3b9c00] 04:26:18 INFO - PROCESS | 1653 | 1461410778809 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 823ms 04:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:26:18 INFO - PROCESS | 1653 | 1461410778862 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 04:26:18 INFO - PROCESS | 1653 | 1461410778864 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 04:26:18 INFO - PROCESS | 1653 | 1461410778866 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:26:18 INFO - PROCESS | 1653 | 1461410778867 Marionette TRACE conn2 <- [1,1090,null,{}] 04:26:18 INFO - PROCESS | 1653 | 1461410778870 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:18 INFO - PROCESS | 1653 | 1461410778969 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 04:26:19 INFO - PROCESS | 1653 | 1461410779024 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x130b74800 == 63 [pid = 1653] [id = 280] 04:26:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12d606c00) [pid = 1653] [serial = 838] [outer = 0x0] 04:26:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12e386000) [pid = 1653] [serial = 839] [outer = 0x12d606c00] 04:26:19 INFO - PROCESS | 1653 | 1461410779054 Marionette DEBUG loaded listener.js 04:26:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12e86bc00) [pid = 1653] [serial = 840] [outer = 0x12d606c00] 04:26:19 INFO - PROCESS | 1653 | 1461410779463 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 620ms 04:26:19 INFO - PROCESS | 1653 | 1461410779486 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 04:26:19 INFO - PROCESS | 1653 | 1461410779487 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 04:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:26:19 INFO - PROCESS | 1653 | 1461410779490 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:26:19 INFO - PROCESS | 1653 | 1461410779491 Marionette TRACE conn2 <- [1,1094,null,{}] 04:26:19 INFO - PROCESS | 1653 | 1461410779493 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:19 INFO - PROCESS | 1653 | 1461410779594 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 04:26:19 INFO - PROCESS | 1653 | 1461410779682 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x129db4800 == 64 [pid = 1653] [id = 281] 04:26:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1266de800) [pid = 1653] [serial = 841] [outer = 0x0] 04:26:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x1266e1800) [pid = 1653] [serial = 842] [outer = 0x1266de800] 04:26:19 INFO - PROCESS | 1653 | 1461410779713 Marionette DEBUG loaded listener.js 04:26:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1266e6c00) [pid = 1653] [serial = 843] [outer = 0x1266de800] 04:26:20 INFO - PROCESS | 1653 | 1461410780111 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 669ms 04:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:26:20 INFO - PROCESS | 1653 | 1461410780159 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 04:26:20 INFO - PROCESS | 1653 | 1461410780161 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 04:26:20 INFO - PROCESS | 1653 | 1461410780163 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:26:20 INFO - PROCESS | 1653 | 1461410780164 Marionette TRACE conn2 <- [1,1098,null,{}] 04:26:20 INFO - PROCESS | 1653 | 1461410780166 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:20 INFO - PROCESS | 1653 | 1461410780284 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 04:26:20 INFO - PROCESS | 1653 | 1461410780353 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275df800 == 65 [pid = 1653] [id = 282] 04:26:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12d69a400) [pid = 1653] [serial = 844] [outer = 0x0] 04:26:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12edcbc00) [pid = 1653] [serial = 845] [outer = 0x12d69a400] 04:26:20 INFO - PROCESS | 1653 | 1461410780385 Marionette DEBUG loaded listener.js 04:26:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12f9c7c00) [pid = 1653] [serial = 846] [outer = 0x12d69a400] 04:26:20 INFO - PROCESS | 1653 | 1461410780815 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 04:26:20 INFO - PROCESS | 1653 | 1461410780833 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 04:26:20 INFO - PROCESS | 1653 | 1461410780834 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 04:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:26:20 INFO - PROCESS | 1653 | 1461410780837 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:26:20 INFO - PROCESS | 1653 | 1461410780838 Marionette TRACE conn2 <- [1,1102,null,{}] 04:26:20 INFO - PROCESS | 1653 | 1461410780840 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:20 INFO - PROCESS | 1653 | 1461410780960 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 04:26:21 INFO - PROCESS | 1653 | 1461410781029 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11560f800 == 66 [pid = 1653] [id = 283] 04:26:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11913d000) [pid = 1653] [serial = 847] [outer = 0x0] 04:26:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12d6cc800) [pid = 1653] [serial = 848] [outer = 0x11913d000] 04:26:21 INFO - PROCESS | 1653 | 1461410781063 Marionette DEBUG loaded listener.js 04:26:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12f9c9c00) [pid = 1653] [serial = 849] [outer = 0x11913d000] 04:26:21 INFO - PROCESS | 1653 | 1461410781608 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 820ms 04:26:21 INFO - PROCESS | 1653 | 1461410781658 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 04:26:21 INFO - PROCESS | 1653 | 1461410781660 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 04:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:26:21 INFO - PROCESS | 1653 | 1461410781664 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:26:21 INFO - PROCESS | 1653 | 1461410781666 Marionette TRACE conn2 <- [1,1106,null,{}] 04:26:21 INFO - PROCESS | 1653 | 1461410781670 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:21 INFO - PROCESS | 1653 | 1461410781763 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 04:26:21 INFO - PROCESS | 1653 | 1461410781834 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1165ed800 == 67 [pid = 1653] [id = 284] 04:26:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1155ad000) [pid = 1653] [serial = 850] [outer = 0x0] 04:26:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x118682c00) [pid = 1653] [serial = 851] [outer = 0x1155ad000] 04:26:21 INFO - PROCESS | 1653 | 1461410781864 Marionette DEBUG loaded listener.js 04:26:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x119274c00) [pid = 1653] [serial = 852] [outer = 0x1155ad000] 04:26:22 INFO - PROCESS | 1653 | 1461410782271 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 624ms 04:26:22 INFO - PROCESS | 1653 | 1461410782289 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 04:26:22 INFO - PROCESS | 1653 | 1461410782292 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 04:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:26:22 INFO - PROCESS | 1653 | 1461410782296 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:26:22 INFO - PROCESS | 1653 | 1461410782298 Marionette TRACE conn2 <- [1,1110,null,{}] 04:26:22 INFO - PROCESS | 1653 | 1461410782300 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:22 INFO - PROCESS | 1653 | 1461410782393 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 04:26:22 INFO - PROCESS | 1653 | 1461410782481 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x119244000 == 68 [pid = 1653] [id = 285] 04:26:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x119d5b400) [pid = 1653] [serial = 853] [outer = 0x0] 04:26:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x11a510c00) [pid = 1653] [serial = 854] [outer = 0x119d5b400] 04:26:22 INFO - PROCESS | 1653 | 1461410782516 Marionette DEBUG loaded listener.js 04:26:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x11a790000) [pid = 1653] [serial = 855] [outer = 0x119d5b400] 04:26:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12e987800 == 67 [pid = 1653] [id = 275] 04:26:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12e81f000 == 66 [pid = 1653] [id = 274] 04:26:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12e437000 == 65 [pid = 1653] [id = 273] 04:26:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12dba0000 == 64 [pid = 1653] [id = 272] 04:26:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12d02e800 == 63 [pid = 1653] [id = 271] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12edd0c00) [pid = 1653] [serial = 767] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x118849000) [pid = 1653] [serial = 713] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x11c376c00) [pid = 1653] [serial = 716] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12b3c3000) [pid = 1653] [serial = 719] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12d093000) [pid = 1653] [serial = 722] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12e40d800) [pid = 1653] [serial = 725] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf07000 == 62 [pid = 1653] [id = 270] 04:26:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12b214000 == 61 [pid = 1653] [id = 269] 04:26:22 INFO - PROCESS | 1653 | --DOCSHELL 0x128f17000 == 60 [pid = 1653] [id = 268] 04:26:22 INFO - PROCESS | 1653 | --DOCSHELL 0x127b94800 == 59 [pid = 1653] [id = 267] 04:26:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1263a6000 == 58 [pid = 1653] [id = 266] 04:26:22 INFO - PROCESS | 1653 | --DOCSHELL 0x11c4b9800 == 57 [pid = 1653] [id = 265] 04:26:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1179df800 == 56 [pid = 1653] [id = 264] 04:26:22 INFO - PROCESS | 1653 | --DOCSHELL 0x11aedd000 == 55 [pid = 1653] [id = 263] 04:26:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12e982800 == 54 [pid = 1653] [id = 259] 04:26:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12767b000 == 53 [pid = 1653] [id = 258] 04:26:22 INFO - PROCESS | 1653 | --DOCSHELL 0x11aeef800 == 52 [pid = 1653] [id = 257] 04:26:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12f5e1800 == 51 [pid = 1653] [id = 256] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12edccc00) [pid = 1653] [serial = 711] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12e386c00) [pid = 1653] [serial = 752] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x129cc1c00) [pid = 1653] [serial = 740] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12b355000) [pid = 1653] [serial = 741] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12b60bc00) [pid = 1653] [serial = 743] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12d608c00) [pid = 1653] [serial = 749] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12710e000) [pid = 1653] [serial = 734] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11a9fa400) [pid = 1653] [serial = 729] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x119276800) [pid = 1653] [serial = 728] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12e40f400) [pid = 1653] [serial = 755] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12e3f6400) [pid = 1653] [serial = 753] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11b8a1000) [pid = 1653] [serial = 758] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12b82d000) [pid = 1653] [serial = 759] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12e869000) [pid = 1653] [serial = 756] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12e86f000) [pid = 1653] [serial = 762] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11c35f000) [pid = 1653] [serial = 732] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11b9c0000) [pid = 1653] [serial = 731] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x128f99400) [pid = 1653] [serial = 737] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x129cbbc00) [pid = 1653] [serial = 738] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x127bfc400) [pid = 1653] [serial = 735] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12d08a400) [pid = 1653] [serial = 746] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12d6d4400) [pid = 1653] [serial = 750] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12e38b400) [pid = 1653] [serial = 761] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12e875c00) [pid = 1653] [serial = 764] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12d604400) [pid = 1653] [serial = 747] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12b356400) [pid = 1653] [serial = 765] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12be6a000) [pid = 1653] [serial = 744] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1653 | 1461410782937 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 04:26:22 INFO - PROCESS | 1653 | 1461410782966 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 04:26:22 INFO - PROCESS | 1653 | 1461410782968 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 04:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:26:22 INFO - PROCESS | 1653 | 1461410782970 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:26:22 INFO - PROCESS | 1653 | 1461410782972 Marionette TRACE conn2 <- [1,1114,null,{}] 04:26:22 INFO - PROCESS | 1653 | 1461410782979 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:23 INFO - PROCESS | 1653 | 1461410783062 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 04:26:23 INFO - PROCESS | 1653 | 1461410783069 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-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/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aca5800 == 52 [pid = 1653] [id = 286] 04:26:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11a790800) [pid = 1653] [serial = 856] [outer = 0x0] 04:26:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11aa0b800) [pid = 1653] [serial = 857] [outer = 0x11a790800] 04:26:23 INFO - PROCESS | 1653 | 1461410783097 Marionette DEBUG loaded listener.js 04:26:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11ae50800) [pid = 1653] [serial = 858] [outer = 0x11a790800] 04:26:23 INFO - PROCESS | 1653 | 1461410783437 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 527ms 04:26:23 INFO - PROCESS | 1653 | 1461410783498 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 04:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:26:23 INFO - PROCESS | 1653 | 1461410783499 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 04:26:23 INFO - PROCESS | 1653 | 1461410783502 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:26:23 INFO - PROCESS | 1653 | 1461410783503 Marionette TRACE conn2 <- [1,1118,null,{}] 04:26:23 INFO - PROCESS | 1653 | 1461410783505 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:23 INFO - PROCESS | 1653 | 1461410783586 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 04:26:23 INFO - PROCESS | 1653 | 1461410783592 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-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/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c440800 == 53 [pid = 1653] [id = 287] 04:26:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11ae8d400) [pid = 1653] [serial = 859] [outer = 0x0] 04:26:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11b85a400) [pid = 1653] [serial = 860] [outer = 0x11ae8d400] 04:26:23 INFO - PROCESS | 1653 | 1461410783619 Marionette DEBUG loaded listener.js 04:26:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11bded800) [pid = 1653] [serial = 861] [outer = 0x11ae8d400] 04:26:23 INFO - PROCESS | 1653 | 1461410783944 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 467ms 04:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:26:23 INFO - PROCESS | 1653 | 1461410783970 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 04:26:23 INFO - PROCESS | 1653 | 1461410783971 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 04:26:23 INFO - PROCESS | 1653 | 1461410783973 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:26:23 INFO - PROCESS | 1653 | 1461410783974 Marionette TRACE conn2 <- [1,1122,null,{}] 04:26:23 INFO - PROCESS | 1653 | 1461410783976 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:24 INFO - PROCESS | 1653 | 1461410784060 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 04:26:24 INFO - PROCESS | 1653 | 1461410784110 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9b7800 == 54 [pid = 1653] [id = 288] 04:26:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11ae8fc00) [pid = 1653] [serial = 862] [outer = 0x0] 04:26:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11bee7800) [pid = 1653] [serial = 863] [outer = 0x11ae8fc00] 04:26:24 INFO - PROCESS | 1653 | 1461410784136 Marionette DEBUG loaded listener.js 04:26:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11c616c00) [pid = 1653] [serial = 864] [outer = 0x11ae8fc00] 04:26:24 INFO - PROCESS | 1653 | 1461410784409 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:26:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11c618400) [pid = 1653] [serial = 865] [outer = 0x12fb1c400] 04:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 470ms 04:26:24 INFO - PROCESS | 1653 | 1461410784457 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 04:26:24 INFO - PROCESS | 1653 | 1461410784458 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 04:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:26:24 INFO - PROCESS | 1653 | 1461410784477 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:26:24 INFO - PROCESS | 1653 | 1461410784478 Marionette TRACE conn2 <- [1,1126,null,{}] 04:26:24 INFO - PROCESS | 1653 | 1461410784481 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:24 INFO - PROCESS | 1653 | 1461410784571 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 04:26:24 INFO - PROCESS | 1653 | 1461410784633 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1267a2800 == 55 [pid = 1653] [id = 289] 04:26:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11aff0400) [pid = 1653] [serial = 866] [outer = 0x0] 04:26:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11c61cc00) [pid = 1653] [serial = 867] [outer = 0x11aff0400] 04:26:24 INFO - PROCESS | 1653 | 1461410784660 Marionette DEBUG loaded listener.js 04:26:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1291c2400) [pid = 1653] [serial = 868] [outer = 0x11aff0400] 04:26:24 INFO - PROCESS | 1653 | 1461410784975 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 527ms 04:26:25 INFO - PROCESS | 1653 | 1461410785001 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 04:26:25 INFO - PROCESS | 1653 | 1461410785002 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 04:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:26:25 INFO - PROCESS | 1653 | 1461410785004 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:26:25 INFO - PROCESS | 1653 | 1461410785005 Marionette TRACE conn2 <- [1,1130,null,{}] 04:26:25 INFO - PROCESS | 1653 | 1461410785008 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:25 INFO - PROCESS | 1653 | 1461410785105 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 04:26:25 INFO - PROCESS | 1653 | 1461410785116 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x127663000 == 56 [pid = 1653] [id = 290] 04:26:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11c37f800) [pid = 1653] [serial = 869] [outer = 0x0] 04:26:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x129a0c400) [pid = 1653] [serial = 870] [outer = 0x11c37f800] 04:26:25 INFO - PROCESS | 1653 | 1461410785142 Marionette DEBUG loaded listener.js 04:26:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x129cc2c00) [pid = 1653] [serial = 871] [outer = 0x11c37f800] 04:26:25 INFO - PROCESS | 1653 | 1461410785481 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 519ms 04:26:25 INFO - PROCESS | 1653 | 1461410785524 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 04:26:25 INFO - PROCESS | 1653 | 1461410785526 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 04:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:26:25 INFO - PROCESS | 1653 | 1461410785528 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:26:25 INFO - PROCESS | 1653 | 1461410785529 Marionette TRACE conn2 <- [1,1134,null,{}] 04:26:25 INFO - PROCESS | 1653 | 1461410785537 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:25 INFO - PROCESS | 1653 | 1461410785642 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 04:26:25 INFO - PROCESS | 1653 | 1461410785675 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.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/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x129111800 == 57 [pid = 1653] [id = 291] 04:26:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11b8a1000) [pid = 1653] [serial = 872] [outer = 0x0] 04:26:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12b317800) [pid = 1653] [serial = 873] [outer = 0x11b8a1000] 04:26:25 INFO - PROCESS | 1653 | 1461410785704 Marionette DEBUG loaded listener.js 04:26:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12b3b9800) [pid = 1653] [serial = 874] [outer = 0x11b8a1000] 04:26:26 INFO - PROCESS | 1653 | 1461410786106 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 620ms 04:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:26:26 INFO - PROCESS | 1653 | 1461410786150 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 04:26:26 INFO - PROCESS | 1653 | 1461410786151 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 04:26:26 INFO - PROCESS | 1653 | 1461410786153 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:26:26 INFO - PROCESS | 1653 | 1461410786154 Marionette TRACE conn2 <- [1,1138,null,{}] 04:26:26 INFO - PROCESS | 1653 | 1461410786157 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:26 INFO - PROCESS | 1653 | 1461410786258 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 04:26:26 INFO - PROCESS | 1653 | 1461410786262 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.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/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b209000 == 58 [pid = 1653] [id = 292] 04:26:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11a510000) [pid = 1653] [serial = 875] [outer = 0x0] 04:26:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1286e8400) [pid = 1653] [serial = 876] [outer = 0x11a510000] 04:26:26 INFO - PROCESS | 1653 | 1461410786317 Marionette DEBUG loaded listener.js 04:26:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12b423400) [pid = 1653] [serial = 877] [outer = 0x11a510000] 04:26:26 INFO - PROCESS | 1653 | 1461410786673 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 569ms 04:26:26 INFO - PROCESS | 1653 | 1461410786723 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 04:26:26 INFO - PROCESS | 1653 | 1461410786725 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 04:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:26:26 INFO - PROCESS | 1653 | 1461410786728 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:26:26 INFO - PROCESS | 1653 | 1461410786730 Marionette TRACE conn2 <- [1,1142,null,{}] 04:26:26 INFO - PROCESS | 1653 | 1461410786733 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:26 INFO - PROCESS | 1653 | 1461410786862 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 04:26:26 INFO - PROCESS | 1653 | 1461410786879 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb1d800 == 59 [pid = 1653] [id = 293] 04:26:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12b3c3000) [pid = 1653] [serial = 878] [outer = 0x0] 04:26:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12bb09400) [pid = 1653] [serial = 879] [outer = 0x12b3c3000] 04:26:26 INFO - PROCESS | 1653 | 1461410786905 Marionette DEBUG loaded listener.js 04:26:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12bbc2000) [pid = 1653] [serial = 880] [outer = 0x12b3c3000] 04:26:27 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x11c0ea800) [pid = 1653] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:26:27 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12b30c400) [pid = 1653] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:26:27 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x127686400) [pid = 1653] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:26:27 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11aa0a800) [pid = 1653] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:26:27 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x1153a2800) [pid = 1653] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:26:27 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11b856000) [pid = 1653] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:26:27 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12b423c00) [pid = 1653] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:26:27 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12b352c00) [pid = 1653] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:26:27 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11aa0a400) [pid = 1653] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:26:27 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12b421400) [pid = 1653] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:26:27 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x118c64c00) [pid = 1653] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:26:27 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12e3efc00) [pid = 1653] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:26:27 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12cff8800) [pid = 1653] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:26:27 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x114bbb400) [pid = 1653] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:26:27 INFO - PROCESS | 1653 | 1461410787351 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 672ms 04:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:26:27 INFO - PROCESS | 1653 | 1461410787407 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 04:26:27 INFO - PROCESS | 1653 | 1461410787408 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 04:26:27 INFO - PROCESS | 1653 | 1461410787417 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:26:27 INFO - PROCESS | 1653 | 1461410787419 Marionette TRACE conn2 <- [1,1146,null,{}] 04:26:27 INFO - PROCESS | 1653 | 1461410787422 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:27 INFO - PROCESS | 1653 | 1461410787525 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 04:26:27 INFO - PROCESS | 1653 | 1461410787530 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf1f800 == 60 [pid = 1653] [id = 294] 04:26:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12b30b800) [pid = 1653] [serial = 881] [outer = 0x0] 04:26:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12bbc2400) [pid = 1653] [serial = 882] [outer = 0x12b30b800] 04:26:27 INFO - PROCESS | 1653 | 1461410787560 Marionette DEBUG loaded listener.js 04:26:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12cff2800) [pid = 1653] [serial = 883] [outer = 0x12b30b800] 04:26:27 INFO - PROCESS | 1653 | 1461410787884 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 525ms 04:26:27 INFO - PROCESS | 1653 | 1461410787937 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 04:26:27 INFO - PROCESS | 1653 | 1461410787938 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 04:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:26:27 INFO - PROCESS | 1653 | 1461410787940 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:26:27 INFO - PROCESS | 1653 | 1461410787942 Marionette TRACE conn2 <- [1,1150,null,{}] 04:26:27 INFO - PROCESS | 1653 | 1461410787945 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:28 INFO - PROCESS | 1653 | 1461410788026 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 04:26:28 INFO - PROCESS | 1653 | 1461410788082 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d078800 == 61 [pid = 1653] [id = 295] 04:26:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12cfe9800) [pid = 1653] [serial = 884] [outer = 0x0] 04:26:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12d092c00) [pid = 1653] [serial = 885] [outer = 0x12cfe9800] 04:26:28 INFO - PROCESS | 1653 | 1461410788108 Marionette DEBUG loaded listener.js 04:26:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12d6cac00) [pid = 1653] [serial = 886] [outer = 0x12cfe9800] 04:26:28 INFO - PROCESS | 1653 | 1461410788403 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 471ms 04:26:28 INFO - PROCESS | 1653 | 1461410788411 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 04:26:28 INFO - PROCESS | 1653 | 1461410788414 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 04:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:26:28 INFO - PROCESS | 1653 | 1461410788423 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:26:28 INFO - PROCESS | 1653 | 1461410788424 Marionette TRACE conn2 <- [1,1154,null,{}] 04:26:28 INFO - PROCESS | 1653 | 1461410788426 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:28 INFO - PROCESS | 1653 | 1461410788510 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 04:26:28 INFO - PROCESS | 1653 | 1461410788516 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.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/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e15b000 == 62 [pid = 1653] [id = 296] 04:26:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12d6d6c00) [pid = 1653] [serial = 887] [outer = 0x0] 04:26:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12e382c00) [pid = 1653] [serial = 888] [outer = 0x12d6d6c00] 04:26:28 INFO - PROCESS | 1653 | 1461410788541 Marionette DEBUG loaded listener.js 04:26:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12e3f6c00) [pid = 1653] [serial = 889] [outer = 0x12d6d6c00] 04:26:28 INFO - PROCESS | 1653 | 1461410788854 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 467ms 04:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:26:28 INFO - PROCESS | 1653 | 1461410788891 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 04:26:28 INFO - PROCESS | 1653 | 1461410788892 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 04:26:28 INFO - PROCESS | 1653 | 1461410788894 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:26:28 INFO - PROCESS | 1653 | 1461410788895 Marionette TRACE conn2 <- [1,1158,null,{}] 04:26:28 INFO - PROCESS | 1653 | 1461410788900 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:29 INFO - PROCESS | 1653 | 1461410789007 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 04:26:29 INFO - PROCESS | 1653 | 1461410789013 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4a5800 == 63 [pid = 1653] [id = 297] 04:26:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12d093000) [pid = 1653] [serial = 890] [outer = 0x0] 04:26:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12e3f6000) [pid = 1653] [serial = 891] [outer = 0x12d093000] 04:26:29 INFO - PROCESS | 1653 | 1461410789039 Marionette DEBUG loaded listener.js 04:26:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12e86f400) [pid = 1653] [serial = 892] [outer = 0x12d093000] 04:26:29 INFO - PROCESS | 1653 | 1461410789497 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 04:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 671ms 04:26:29 INFO - PROCESS | 1653 | 1461410789565 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 04:26:29 INFO - PROCESS | 1653 | 1461410789568 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 04:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:26:29 INFO - PROCESS | 1653 | 1461410789571 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:26:29 INFO - PROCESS | 1653 | 1461410789574 Marionette TRACE conn2 <- [1,1162,null,{}] 04:26:29 INFO - PROCESS | 1653 | 1461410789578 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:29 INFO - PROCESS | 1653 | 1461410789687 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 04:26:29 INFO - PROCESS | 1653 | 1461410789758 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x119230800 == 64 [pid = 1653] [id = 298] 04:26:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11654c800) [pid = 1653] [serial = 893] [outer = 0x0] 04:26:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x1188aa000) [pid = 1653] [serial = 894] [outer = 0x11654c800] 04:26:29 INFO - PROCESS | 1653 | 1461410789791 Marionette DEBUG loaded listener.js 04:26:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x119276400) [pid = 1653] [serial = 895] [outer = 0x11654c800] 04:26:30 INFO - PROCESS | 1653 | 1461410790215 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 674ms 04:26:30 INFO - PROCESS | 1653 | 1461410790246 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 04:26:30 INFO - PROCESS | 1653 | 1461410790250 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 04:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:26:30 INFO - PROCESS | 1653 | 1461410790255 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:26:30 INFO - PROCESS | 1653 | 1461410790256 Marionette TRACE conn2 <- [1,1166,null,{}] 04:26:30 INFO - PROCESS | 1653 | 1461410790259 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:30 INFO - PROCESS | 1653 | 1461410790363 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 04:26:30 INFO - PROCESS | 1653 | 1461410790419 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x126396000 == 65 [pid = 1653] [id = 299] 04:26:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11a57a400) [pid = 1653] [serial = 896] [outer = 0x0] 04:26:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11aa0c000) [pid = 1653] [serial = 897] [outer = 0x11a57a400] 04:26:30 INFO - PROCESS | 1653 | 1461410790450 Marionette DEBUG loaded listener.js 04:26:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x11aff4800) [pid = 1653] [serial = 898] [outer = 0x11a57a400] 04:26:30 INFO - PROCESS | 1653 | 1461410790901 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 04:26:30 INFO - PROCESS | 1653 | 1461410790924 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 04:26:30 INFO - PROCESS | 1653 | 1461410790926 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 04:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:26:30 INFO - PROCESS | 1653 | 1461410790928 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:26:30 INFO - PROCESS | 1653 | 1461410790931 Marionette TRACE conn2 <- [1,1170,null,{}] 04:26:30 INFO - PROCESS | 1653 | 1461410790939 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:31 INFO - PROCESS | 1653 | 1461410791067 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 04:26:31 INFO - PROCESS | 1653 | 1461410791151 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e153000 == 66 [pid = 1653] [id = 300] 04:26:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x1266e6800) [pid = 1653] [serial = 899] [outer = 0x0] 04:26:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x127bff400) [pid = 1653] [serial = 900] [outer = 0x1266e6800] 04:26:31 INFO - PROCESS | 1653 | 1461410791184 Marionette DEBUG loaded listener.js 04:26:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x128f94000) [pid = 1653] [serial = 901] [outer = 0x1266e6800] 04:26:31 INFO - PROCESS | 1653 | 1461410791597 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 722ms 04:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:26:31 INFO - PROCESS | 1653 | 1461410791651 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 04:26:31 INFO - PROCESS | 1653 | 1461410791653 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 04:26:31 INFO - PROCESS | 1653 | 1461410791655 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:26:31 INFO - PROCESS | 1653 | 1461410791656 Marionette TRACE conn2 <- [1,1174,null,{}] 04:26:31 INFO - PROCESS | 1653 | 1461410791658 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:31 INFO - PROCESS | 1653 | 1461410791762 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 04:26:31 INFO - PROCESS | 1653 | 1461410791816 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e997800 == 67 [pid = 1653] [id = 301] 04:26:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x129cc4400) [pid = 1653] [serial = 902] [outer = 0x0] 04:26:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12b3b7c00) [pid = 1653] [serial = 903] [outer = 0x129cc4400] 04:26:31 INFO - PROCESS | 1653 | 1461410791847 Marionette DEBUG loaded listener.js 04:26:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12bbc7c00) [pid = 1653] [serial = 904] [outer = 0x129cc4400] 04:26:32 INFO - PROCESS | 1653 | 1461410792289 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:26:32 INFO - PROCESS | 1653 | 1461410792326 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 04:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:26:32 INFO - PROCESS | 1653 | 1461410792328 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:26:32 INFO - PROCESS | 1653 | 1461410792330 Marionette TRACE conn2 <- [1,1178,null,{}] 04:26:32 INFO - PROCESS | 1653 | 1461410792332 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:32 INFO - PROCESS | 1653 | 1461410792450 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 04:26:32 INFO - PROCESS | 1653 | 1461410792505 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f5dc000 == 68 [pid = 1653] [id = 302] 04:26:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12bbcb000) [pid = 1653] [serial = 905] [outer = 0x0] 04:26:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12d698000) [pid = 1653] [serial = 906] [outer = 0x12bbcb000] 04:26:32 INFO - PROCESS | 1653 | 1461410792536 Marionette DEBUG loaded listener.js 04:26:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12e411c00) [pid = 1653] [serial = 907] [outer = 0x12bbcb000] 04:26:32 INFO - PROCESS | 1653 | 1461410792934 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:26:33 INFO - PROCESS | 1653 | 1461410793014 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 04:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:26:33 INFO - PROCESS | 1653 | 1461410793018 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:26:33 INFO - PROCESS | 1653 | 1461410793020 Marionette TRACE conn2 <- [1,1182,null,{}] 04:26:33 INFO - PROCESS | 1653 | 1461410793022 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:33 INFO - PROCESS | 1653 | 1461410793139 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 04:26:33 INFO - PROCESS | 1653 | 1461410793208 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x13036c800 == 69 [pid = 1653] [id = 303] 04:26:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12edcfc00) [pid = 1653] [serial = 908] [outer = 0x0] 04:26:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12f9ca800) [pid = 1653] [serial = 909] [outer = 0x12edcfc00] 04:26:33 INFO - PROCESS | 1653 | 1461410793240 Marionette DEBUG loaded listener.js 04:26:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12fb1b400) [pid = 1653] [serial = 910] [outer = 0x12edcfc00] 04:26:33 INFO - PROCESS | 1653 | 1461410793673 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 2","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:26:33 INFO - PROCESS | 1653 | 1461410793742 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 04:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:26:33 INFO - PROCESS | 1653 | 1461410793744 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:26:33 INFO - PROCESS | 1653 | 1461410793745 Marionette TRACE conn2 <- [1,1186,null,{}] 04:26:33 INFO - PROCESS | 1653 | 1461410793769 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:33 INFO - PROCESS | 1653 | 1461410793869 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 04:26:33 INFO - PROCESS | 1653 | 1461410793938 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a53e800 == 70 [pid = 1653] [id = 304] 04:26:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x114bc6c00) [pid = 1653] [serial = 911] [outer = 0x0] 04:26:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12a355400) [pid = 1653] [serial = 912] [outer = 0x114bc6c00] 04:26:33 INFO - PROCESS | 1653 | 1461410793968 Marionette DEBUG loaded listener.js 04:26:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12a35d000) [pid = 1653] [serial = 913] [outer = 0x114bc6c00] 04:26:34 INFO - PROCESS | 1653 | 1461410794502 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 04:26:34 INFO - PROCESS | 1653 | 1461410794548 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 04:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:26:34 INFO - PROCESS | 1653 | 1461410794553 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:26:34 INFO - PROCESS | 1653 | 1461410794555 Marionette TRACE conn2 <- [1,1190,null,{}] 04:26:34 INFO - PROCESS | 1653 | 1461410794558 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:34 INFO - PROCESS | 1653 | 1461410794662 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 04:26:34 INFO - PROCESS | 1653 | 1461410794733 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c43f800 == 71 [pid = 1653] [id = 305] 04:26:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x114fddc00) [pid = 1653] [serial = 914] [outer = 0x0] 04:26:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x114fe3800) [pid = 1653] [serial = 915] [outer = 0x114fddc00] 04:26:34 INFO - PROCESS | 1653 | 1461410794763 Marionette DEBUG loaded listener.js 04:26:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x1156eb000) [pid = 1653] [serial = 916] [outer = 0x114fddc00] 04:26:35 INFO - PROCESS | 1653 | 1461410795215 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 04:26:35 INFO - PROCESS | 1653 | 1461410795280 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 04:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:26:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12e15b000 == 70 [pid = 1653] [id = 296] 04:26:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12d078800 == 69 [pid = 1653] [id = 295] 04:26:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf1f800 == 68 [pid = 1653] [id = 294] 04:26:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb1d800 == 67 [pid = 1653] [id = 293] 04:26:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12b209000 == 66 [pid = 1653] [id = 292] 04:26:35 INFO - PROCESS | 1653 | --DOCSHELL 0x129111800 == 65 [pid = 1653] [id = 291] 04:26:35 INFO - PROCESS | 1653 | --DOCSHELL 0x127663000 == 64 [pid = 1653] [id = 290] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12e861800) [pid = 1653] [serial = 827] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x11a578800) [pid = 1653] [serial = 782] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x129c25400) [pid = 1653] [serial = 785] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOCSHELL 0x1267a2800 == 63 [pid = 1653] [id = 289] 04:26:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9b7800 == 62 [pid = 1653] [id = 288] 04:26:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11c440800 == 61 [pid = 1653] [id = 287] 04:26:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11aca5800 == 60 [pid = 1653] [id = 286] 04:26:35 INFO - PROCESS | 1653 | --DOCSHELL 0x119244000 == 59 [pid = 1653] [id = 285] 04:26:35 INFO - PROCESS | 1653 | --DOCSHELL 0x1165ed800 == 58 [pid = 1653] [id = 284] 04:26:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11560f800 == 57 [pid = 1653] [id = 283] 04:26:35 INFO - PROCESS | 1653 | --DOCSHELL 0x1275df800 == 56 [pid = 1653] [id = 282] 04:26:35 INFO - PROCESS | 1653 | --DOCSHELL 0x129db4800 == 55 [pid = 1653] [id = 281] 04:26:35 INFO - PROCESS | 1653 | --DOCSHELL 0x130b74800 == 54 [pid = 1653] [id = 280] 04:26:35 INFO - PROCESS | 1653 | 1461410795366 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:26:35 INFO - PROCESS | 1653 | 1461410795367 Marionette TRACE conn2 <- [1,1194,null,{}] 04:26:35 INFO - PROCESS | 1653 | --DOCSHELL 0x13036e000 == 53 [pid = 1653] [id = 279] 04:26:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12638e800 == 52 [pid = 1653] [id = 278] 04:26:35 INFO - PROCESS | 1653 | --DOCSHELL 0x119c6e800 == 51 [pid = 1653] [id = 277] 04:26:35 INFO - PROCESS | 1653 | 1461410795374 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:35 INFO - PROCESS | 1653 | 1461410795459 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 04:26:35 INFO - PROCESS | 1653 | 1461410795465 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119175000 == 52 [pid = 1653] [id = 306] 04:26:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x119192c00) [pid = 1653] [serial = 917] [outer = 0x0] 04:26:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x11a577c00) [pid = 1653] [serial = 918] [outer = 0x119192c00] 04:26:35 INFO - PROCESS | 1653 | 1461410795492 Marionette DEBUG loaded listener.js 04:26:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x11a85b800) [pid = 1653] [serial = 919] [outer = 0x119192c00] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x114bc5c00) [pid = 1653] [serial = 825] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x11a78e800) [pid = 1653] [serial = 770] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x127365000) [pid = 1653] [serial = 797] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12d604c00) [pid = 1653] [serial = 813] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x1296ce800) [pid = 1653] [serial = 801] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12b41c000) [pid = 1653] [serial = 804] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x118c0f000) [pid = 1653] [serial = 788] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12bbc8800) [pid = 1653] [serial = 779] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x11c376000) [pid = 1653] [serial = 773] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12e3ef800) [pid = 1653] [serial = 819] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12be64000) [pid = 1653] [serial = 810] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12b3b8400) [pid = 1653] [serial = 776] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x127bf3c00) [pid = 1653] [serial = 798] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12f9c0400) [pid = 1653] [serial = 768] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x11bdf9400) [pid = 1653] [serial = 795] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x1286f4800) [pid = 1653] [serial = 800] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12b60a000) [pid = 1653] [serial = 806] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12b422000) [pid = 1653] [serial = 818] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12cff2400) [pid = 1653] [serial = 812] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x1296d3800) [pid = 1653] [serial = 803] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11a571000) [pid = 1653] [serial = 791] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11aa09800) [pid = 1653] [serial = 792] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x11ac60000) [pid = 1653] [serial = 794] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12bb0ac00) [pid = 1653] [serial = 807] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12e86a400) [pid = 1653] [serial = 822] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x119193c00) [pid = 1653] [serial = 789] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12d69c800) [pid = 1653] [serial = 815] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12bbcc400) [pid = 1653] [serial = 809] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12e3f3800) [pid = 1653] [serial = 821] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12d6d6400) [pid = 1653] [serial = 816] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x114bc0c00) [pid = 1653] [serial = 824] [outer = 0x0] [url = about:blank] 04:26:35 INFO - PROCESS | 1653 | 1461410795875 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 04:26:35 INFO - PROCESS | 1653 | 1461410795890 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 04:26:35 INFO - PROCESS | 1653 | 1461410795893 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:26:35 INFO - PROCESS | 1653 | 1461410795895 Marionette TRACE conn2 <- [1,1198,null,{}] 04:26:35 INFO - PROCESS | 1653 | 1461410795904 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:35 INFO - PROCESS | 1653 | 1461410795989 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 04:26:35 INFO - PROCESS | 1653 | 1461410795994 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12629f800 == 53 [pid = 1653] [id = 307] 04:26:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11ac61000) [pid = 1653] [serial = 920] [outer = 0x0] 04:26:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11b85c400) [pid = 1653] [serial = 921] [outer = 0x11ac61000] 04:26:36 INFO - PROCESS | 1653 | 1461410796023 Marionette DEBUG loaded listener.js 04:26:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11beec400) [pid = 1653] [serial = 922] [outer = 0x11ac61000] 04:26:36 INFO - PROCESS | 1653 | 1461410796378 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 522ms 04:26:36 INFO - PROCESS | 1653 | 1461410796417 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 04:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:26:36 INFO - PROCESS | 1653 | 1461410796419 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 04:26:36 INFO - PROCESS | 1653 | 1461410796421 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:26:36 INFO - PROCESS | 1653 | 1461410796422 Marionette TRACE conn2 <- [1,1202,null,{}] 04:26:36 INFO - PROCESS | 1653 | 1461410796425 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:36 INFO - PROCESS | 1653 | 1461410796507 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 04:26:36 INFO - PROCESS | 1653 | 1461410796513 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.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/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12864e000 == 54 [pid = 1653] [id = 308] 04:26:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11c306000) [pid = 1653] [serial = 923] [outer = 0x0] 04:26:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x11c61f400) [pid = 1653] [serial = 924] [outer = 0x11c306000] 04:26:36 INFO - PROCESS | 1653 | 1461410796539 Marionette DEBUG loaded listener.js 04:26:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x127342000) [pid = 1653] [serial = 925] [outer = 0x11c306000] 04:26:36 INFO - PROCESS | 1653 | 1461410796924 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 520ms 04:26:36 INFO - PROCESS | 1653 | 1461410796942 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 04:26:36 INFO - PROCESS | 1653 | 1461410796944 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 04:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:26:36 INFO - PROCESS | 1653 | 1461410796949 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:26:36 INFO - PROCESS | 1653 | 1461410796950 Marionette TRACE conn2 <- [1,1206,null,{}] 04:26:36 INFO - PROCESS | 1653 | 1461410796952 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:37 INFO - PROCESS | 1653 | 1461410797040 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 04:26:37 INFO - PROCESS | 1653 | 1461410797047 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.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/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296b8000 == 55 [pid = 1653] [id = 309] 04:26:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11c614c00) [pid = 1653] [serial = 926] [outer = 0x0] 04:26:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12869f800) [pid = 1653] [serial = 927] [outer = 0x11c614c00] 04:26:37 INFO - PROCESS | 1653 | 1461410797067 Marionette DEBUG loaded listener.js 04:26:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x1296d3800) [pid = 1653] [serial = 928] [outer = 0x11c614c00] 04:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 574ms 04:26:37 INFO - PROCESS | 1653 | 1461410797518 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:26:37 INFO - PROCESS | 1653 | 1461410797523 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 04:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:26:37 INFO - PROCESS | 1653 | 1461410797525 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 04:26:37 INFO - PROCESS | 1653 | 1461410797528 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:26:37 INFO - PROCESS | 1653 | 1461410797531 Marionette TRACE conn2 <- [1,1210,null,{}] 04:26:37 INFO - PROCESS | 1653 | 1461410797534 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:37 INFO - PROCESS | 1653 | 1461410797722 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 04:26:37 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12d6d6c00) [pid = 1653] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:26:37 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x11b8a1000) [pid = 1653] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:26:37 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11c37f800) [pid = 1653] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:26:37 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11a510000) [pid = 1653] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:26:37 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11aff0400) [pid = 1653] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:26:37 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11ae8d400) [pid = 1653] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:26:37 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1155ad000) [pid = 1653] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:26:37 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11a790800) [pid = 1653] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:26:37 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11ae8fc00) [pid = 1653] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:26:37 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12b3c3000) [pid = 1653] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:26:37 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x119d5b400) [pid = 1653] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:26:37 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12cfe9800) [pid = 1653] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:26:37 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12b30b800) [pid = 1653] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:26:37 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x114bc5800) [pid = 1653] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:26:38 INFO - PROCESS | 1653 | 1461410797998 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.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/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1152d6800 == 56 [pid = 1653] [id = 310] 04:26:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1144be000) [pid = 1653] [serial = 929] [outer = 0x0] 04:26:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x114bbe000) [pid = 1653] [serial = 930] [outer = 0x1144be000] 04:26:38 INFO - PROCESS | 1653 | 1461410798034 Marionette DEBUG loaded listener.js 04:26:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x114fe3c00) [pid = 1653] [serial = 931] [outer = 0x1144be000] 04:26:38 INFO - PROCESS | 1653 | 1461410798492 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 973ms 04:26:38 INFO - PROCESS | 1653 | 1461410798502 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 04:26:38 INFO - PROCESS | 1653 | 1461410798505 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 04:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:26:38 INFO - PROCESS | 1653 | 1461410798509 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:26:38 INFO - PROCESS | 1653 | 1461410798511 Marionette TRACE conn2 <- [1,1214,null,{}] 04:26:38 INFO - PROCESS | 1653 | 1461410798515 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:38 INFO - PROCESS | 1653 | 1461410798620 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 04:26:38 INFO - PROCESS | 1653 | 1461410798672 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c972800 == 57 [pid = 1653] [id = 311] 04:26:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x118af0000) [pid = 1653] [serial = 932] [outer = 0x0] 04:26:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11a866800) [pid = 1653] [serial = 933] [outer = 0x118af0000] 04:26:38 INFO - PROCESS | 1653 | 1461410798705 Marionette DEBUG loaded listener.js 04:26:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11aa10400) [pid = 1653] [serial = 934] [outer = 0x118af0000] 04:26:39 INFO - PROCESS | 1653 | 1461410799119 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 622ms 04:26:39 INFO - PROCESS | 1653 | 1461410799134 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 04:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:26:39 INFO - PROCESS | 1653 | 1461410799137 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 04:26:39 INFO - PROCESS | 1653 | 1461410799139 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:26:39 INFO - PROCESS | 1653 | 1461410799141 Marionette TRACE conn2 <- [1,1218,null,{}] 04:26:39 INFO - PROCESS | 1653 | 1461410799143 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:39 INFO - PROCESS | 1653 | 1461410799246 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 04:26:39 INFO - PROCESS | 1653 | 1461410799298 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b202800 == 58 [pid = 1653] [id = 312] 04:26:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x118ab3000) [pid = 1653] [serial = 935] [outer = 0x0] 04:26:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11b89fc00) [pid = 1653] [serial = 936] [outer = 0x118ab3000] 04:26:39 INFO - PROCESS | 1653 | 1461410799329 Marionette DEBUG loaded listener.js 04:26:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x1266dd000) [pid = 1653] [serial = 937] [outer = 0x118ab3000] 04:26:39 INFO - PROCESS | 1653 | 1461410799730 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 620ms 04:26:39 INFO - PROCESS | 1653 | 1461410799767 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 04:26:39 INFO - PROCESS | 1653 | 1461410799768 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 04:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:26:39 INFO - PROCESS | 1653 | 1461410799775 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:26:39 INFO - PROCESS | 1653 | 1461410799781 Marionette TRACE conn2 <- [1,1222,null,{}] 04:26:39 INFO - PROCESS | 1653 | 1461410799786 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:39 INFO - PROCESS | 1653 | 1461410799888 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 04:26:39 INFO - PROCESS | 1653 | 1461410799983 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d02d800 == 59 [pid = 1653] [id = 313] 04:26:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12a354000) [pid = 1653] [serial = 938] [outer = 0x0] 04:26:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12a360c00) [pid = 1653] [serial = 939] [outer = 0x12a354000] 04:26:40 INFO - PROCESS | 1653 | 1461410800014 Marionette DEBUG loaded listener.js 04:26:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12b34f800) [pid = 1653] [serial = 940] [outer = 0x12a354000] 04:26:40 INFO - PROCESS | 1653 | 1461410800419 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 04:26:40 INFO - PROCESS | 1653 | 1461410800453 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 04:26:40 INFO - PROCESS | 1653 | 1461410800456 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:26:40 INFO - PROCESS | 1653 | 1461410800457 Marionette TRACE conn2 <- [1,1226,null,{}] 04:26:40 INFO - PROCESS | 1653 | 1461410800460 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:40 INFO - PROCESS | 1653 | 1461410800568 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 04:26:40 INFO - PROCESS | 1653 | 1461410800654 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dba4800 == 60 [pid = 1653] [id = 314] 04:26:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12b356400) [pid = 1653] [serial = 941] [outer = 0x0] 04:26:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12b3c3800) [pid = 1653] [serial = 942] [outer = 0x12b356400] 04:26:40 INFO - PROCESS | 1653 | 1461410800705 Marionette DEBUG loaded listener.js 04:26:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12b424800) [pid = 1653] [serial = 943] [outer = 0x12b356400] 04:26:41 INFO - PROCESS | 1653 | 1461410801208 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 770ms 04:26:41 INFO - PROCESS | 1653 | 1461410801226 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 04:26:41 INFO - PROCESS | 1653 | 1461410801228 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 04:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:26:41 INFO - PROCESS | 1653 | 1461410801230 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:26:41 INFO - PROCESS | 1653 | 1461410801231 Marionette TRACE conn2 <- [1,1230,null,{}] 04:26:41 INFO - PROCESS | 1653 | 1461410801234 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:41 INFO - PROCESS | 1653 | 1461410801333 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 04:26:41 INFO - PROCESS | 1653 | 1461410801389 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e49b800 == 61 [pid = 1653] [id = 315] 04:26:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12bbbdc00) [pid = 1653] [serial = 944] [outer = 0x0] 04:26:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12be18000) [pid = 1653] [serial = 945] [outer = 0x12bbbdc00] 04:26:41 INFO - PROCESS | 1653 | 1461410801426 Marionette DEBUG loaded listener.js 04:26:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12d08a000) [pid = 1653] [serial = 946] [outer = 0x12bbbdc00] 04:26:41 INFO - PROCESS | 1653 | 1461410801873 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 669ms 04:26:41 INFO - PROCESS | 1653 | 1461410801900 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 04:26:41 INFO - PROCESS | 1653 | 1461410801901 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 04:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:26:41 INFO - PROCESS | 1653 | 1461410801903 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:26:41 INFO - PROCESS | 1653 | 1461410801904 Marionette TRACE conn2 <- [1,1234,null,{}] 04:26:41 INFO - PROCESS | 1653 | 1461410801907 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:42 INFO - PROCESS | 1653 | 1461410802008 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 04:26:42 INFO - PROCESS | 1653 | 1461410802064 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f5c8000 == 62 [pid = 1653] [id = 316] 04:26:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12d095400) [pid = 1653] [serial = 947] [outer = 0x0] 04:26:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12d6d7c00) [pid = 1653] [serial = 948] [outer = 0x12d095400] 04:26:42 INFO - PROCESS | 1653 | 1461410802093 Marionette DEBUG loaded listener.js 04:26:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12e40b400) [pid = 1653] [serial = 949] [outer = 0x12d095400] 04:26:42 INFO - PROCESS | 1653 | 1461410802511 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 619ms 04:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:26:42 INFO - PROCESS | 1653 | 1461410802522 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 04:26:42 INFO - PROCESS | 1653 | 1461410802523 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 04:26:42 INFO - PROCESS | 1653 | 1461410802526 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:26:42 INFO - PROCESS | 1653 | 1461410802527 Marionette TRACE conn2 <- [1,1238,null,{}] 04:26:42 INFO - PROCESS | 1653 | 1461410802529 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:42 INFO - PROCESS | 1653 | 1461410802631 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 04:26:42 INFO - PROCESS | 1653 | 1461410802719 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.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/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ff25000 == 63 [pid = 1653] [id = 317] 04:26:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12e404c00) [pid = 1653] [serial = 950] [outer = 0x0] 04:26:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12e871800) [pid = 1653] [serial = 951] [outer = 0x12e404c00] 04:26:42 INFO - PROCESS | 1653 | 1461410802751 Marionette DEBUG loaded listener.js 04:26:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12edcc800) [pid = 1653] [serial = 952] [outer = 0x12e404c00] 04:26:43 INFO - PROCESS | 1653 | 1461410803127 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 619ms 04:26:43 INFO - PROCESS | 1653 | 1461410803149 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 04:26:43 INFO - PROCESS | 1653 | 1461410803151 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 04:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:26:43 INFO - PROCESS | 1653 | 1461410803154 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:26:43 INFO - PROCESS | 1653 | 1461410803155 Marionette TRACE conn2 <- [1,1242,null,{}] 04:26:43 INFO - PROCESS | 1653 | 1461410803157 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:43 INFO - PROCESS | 1653 | 1461410803260 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 04:26:43 INFO - PROCESS | 1653 | 1461410803316 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x119115800 == 64 [pid = 1653] [id = 318] 04:26:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11a56fc00) [pid = 1653] [serial = 953] [outer = 0x0] 04:26:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x129c77800) [pid = 1653] [serial = 954] [outer = 0x11a56fc00] 04:26:43 INFO - PROCESS | 1653 | 1461410803347 Marionette DEBUG loaded listener.js 04:26:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x129c7e400) [pid = 1653] [serial = 955] [outer = 0x11a56fc00] 04:26:43 INFO - PROCESS | 1653 | 1461410803971 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 868ms 04:26:44 INFO - PROCESS | 1653 | 1461410804024 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 04:26:44 INFO - PROCESS | 1653 | 1461410804028 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 04:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:26:44 INFO - PROCESS | 1653 | 1461410804057 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:26:44 INFO - PROCESS | 1653 | 1461410804060 Marionette TRACE conn2 <- [1,1246,null,{}] 04:26:44 INFO - PROCESS | 1653 | 1461410804067 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:44 INFO - PROCESS | 1653 | 1461410804170 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 04:26:44 INFO - PROCESS | 1653 | 1461410804238 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1267ba800 == 65 [pid = 1653] [id = 319] 04:26:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x119d5c000) [pid = 1653] [serial = 956] [outer = 0x0] 04:26:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x11a792c00) [pid = 1653] [serial = 957] [outer = 0x119d5c000] 04:26:44 INFO - PROCESS | 1653 | 1461410804266 Marionette DEBUG loaded listener.js 04:26:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x11ac68800) [pid = 1653] [serial = 958] [outer = 0x119d5c000] 04:26:44 INFO - PROCESS | 1653 | 1461410804702 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 680ms 04:26:44 INFO - PROCESS | 1653 | 1461410804734 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 04:26:44 INFO - PROCESS | 1653 | 1461410804737 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 04:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:26:44 INFO - PROCESS | 1653 | 1461410804742 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:26:44 INFO - PROCESS | 1653 | 1461410804744 Marionette TRACE conn2 <- [1,1250,null,{}] 04:26:44 INFO - PROCESS | 1653 | 1461410804746 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:44 INFO - PROCESS | 1653 | 1461410804843 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 04:26:44 INFO - PROCESS | 1653 | 1461410804934 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1296b8000 == 64 [pid = 1653] [id = 309] 04:26:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12864e000 == 63 [pid = 1653] [id = 308] 04:26:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12629f800 == 62 [pid = 1653] [id = 307] 04:26:44 INFO - PROCESS | 1653 | --DOCSHELL 0x119175000 == 61 [pid = 1653] [id = 306] 04:26:44 INFO - PROCESS | 1653 | --DOCSHELL 0x11c43f800 == 60 [pid = 1653] [id = 305] 04:26:44 INFO - PROCESS | 1653 | --DOCSHELL 0x13036c800 == 59 [pid = 1653] [id = 303] 04:26:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12f5dc000 == 58 [pid = 1653] [id = 302] 04:26:44 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x1159cd800) [pid = 1653] [serial = 830] [outer = 0x0] [url = about:blank] 04:26:44 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12e386000) [pid = 1653] [serial = 839] [outer = 0x0] [url = about:blank] 04:26:44 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x11aa08400) [pid = 1653] [serial = 833] [outer = 0x0] [url = about:blank] 04:26:44 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12edcbc00) [pid = 1653] [serial = 845] [outer = 0x0] [url = about:blank] 04:26:44 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12bbc2c00) [pid = 1653] [serial = 836] [outer = 0x0] [url = about:blank] 04:26:44 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x1266e1800) [pid = 1653] [serial = 842] [outer = 0x0] [url = about:blank] 04:26:44 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12d6cc800) [pid = 1653] [serial = 848] [outer = 0x0] [url = about:blank] 04:26:44 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12e3f6000) [pid = 1653] [serial = 891] [outer = 0x0] [url = about:blank] 04:26:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x115758800 == 59 [pid = 1653] [id = 320] 04:26:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x114fe5c00) [pid = 1653] [serial = 959] [outer = 0x0] 04:26:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11919bc00) [pid = 1653] [serial = 960] [outer = 0x114fe5c00] 04:26:44 INFO - PROCESS | 1653 | 1461410804983 Marionette DEBUG loaded listener.js 04:26:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11c36a800) [pid = 1653] [serial = 961] [outer = 0x114fe5c00] 04:26:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12e997800 == 58 [pid = 1653] [id = 301] 04:26:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12e153000 == 57 [pid = 1653] [id = 300] 04:26:45 INFO - PROCESS | 1653 | --DOCSHELL 0x126396000 == 56 [pid = 1653] [id = 299] 04:26:45 INFO - PROCESS | 1653 | --DOCSHELL 0x119230800 == 55 [pid = 1653] [id = 298] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12e382c00) [pid = 1653] [serial = 888] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12b317800) [pid = 1653] [serial = 873] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x129a0c400) [pid = 1653] [serial = 870] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x1286e8400) [pid = 1653] [serial = 876] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12b3b9800) [pid = 1653] [serial = 874] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x11c61cc00) [pid = 1653] [serial = 867] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11b85a400) [pid = 1653] [serial = 860] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x11bded800) [pid = 1653] [serial = 861] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x118682c00) [pid = 1653] [serial = 851] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x119274c00) [pid = 1653] [serial = 852] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11aa0b800) [pid = 1653] [serial = 857] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x11ae50800) [pid = 1653] [serial = 858] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x11bee7800) [pid = 1653] [serial = 863] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11c616c00) [pid = 1653] [serial = 864] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12bb09400) [pid = 1653] [serial = 879] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11a790000) [pid = 1653] [serial = 855] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11a510c00) [pid = 1653] [serial = 854] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11bef0800) [pid = 1653] [serial = 459] [outer = 0x0] [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.] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12b423400) [pid = 1653] [serial = 877] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12d6cac00) [pid = 1653] [serial = 886] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12bbc2400) [pid = 1653] [serial = 882] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12bbc2000) [pid = 1653] [serial = 880] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12e3f6c00) [pid = 1653] [serial = 889] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12e873000) [pid = 1653] [serial = 828] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12cff2800) [pid = 1653] [serial = 883] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x129cc2c00) [pid = 1653] [serial = 871] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1291c2400) [pid = 1653] [serial = 868] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12d092c00) [pid = 1653] [serial = 885] [outer = 0x0] [url = about:blank] 04:26:45 INFO - PROCESS | 1653 | 1461410805306 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 618ms 04:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:26:45 INFO - PROCESS | 1653 | 1461410805361 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 04:26:45 INFO - PROCESS | 1653 | 1461410805362 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 04:26:45 INFO - PROCESS | 1653 | 1461410805365 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:26:45 INFO - PROCESS | 1653 | 1461410805367 Marionette TRACE conn2 <- [1,1254,null,{}] 04:26:45 INFO - PROCESS | 1653 | 1461410805374 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:45 INFO - PROCESS | 1653 | 1461410805464 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 04:26:45 INFO - PROCESS | 1653 | 1461410805493 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12629f800 == 56 [pid = 1653] [id = 321] 04:26:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1291b9400) [pid = 1653] [serial = 962] [outer = 0x0] 04:26:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x129c2f400) [pid = 1653] [serial = 963] [outer = 0x1291b9400] 04:26:45 INFO - PROCESS | 1653 | 1461410805521 Marionette DEBUG loaded listener.js 04:26:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x129c83000) [pid = 1653] [serial = 964] [outer = 0x1291b9400] 04:26:45 INFO - PROCESS | 1653 | 1461410805867 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 520ms 04:26:45 INFO - PROCESS | 1653 | 1461410805886 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 04:26:45 INFO - PROCESS | 1653 | 1461410805888 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 04:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:26:45 INFO - PROCESS | 1653 | 1461410805890 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:26:45 INFO - PROCESS | 1653 | 1461410805891 Marionette TRACE conn2 <- [1,1258,null,{}] 04:26:45 INFO - PROCESS | 1653 | 1461410805893 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:45 INFO - PROCESS | 1653 | 1461410805977 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 04:26:45 INFO - PROCESS | 1653 | 1461410805984 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12864e800 == 57 [pid = 1653] [id = 322] 04:26:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x129c85000) [pid = 1653] [serial = 965] [outer = 0x0] 04:26:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12a355800) [pid = 1653] [serial = 966] [outer = 0x129c85000] 04:26:46 INFO - PROCESS | 1653 | 1461410806010 Marionette DEBUG loaded listener.js 04:26:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12b352c00) [pid = 1653] [serial = 967] [outer = 0x129c85000] 04:26:46 INFO - PROCESS | 1653 | 1461410806347 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 467ms 04:26:46 INFO - PROCESS | 1653 | 1461410806358 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 04:26:46 INFO - PROCESS | 1653 | 1461410806359 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 04:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:26:46 INFO - PROCESS | 1653 | 1461410806361 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:26:46 INFO - PROCESS | 1653 | 1461410806362 Marionette TRACE conn2 <- [1,1262,null,{}] 04:26:46 INFO - PROCESS | 1653 | 1461410806367 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:46 INFO - PROCESS | 1653 | 1461410806471 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 04:26:46 INFO - PROCESS | 1653 | 1461410806478 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x129a5d800 == 58 [pid = 1653] [id = 323] 04:26:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12b312000) [pid = 1653] [serial = 968] [outer = 0x0] 04:26:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12b427400) [pid = 1653] [serial = 969] [outer = 0x12b312000] 04:26:46 INFO - PROCESS | 1653 | 1461410806506 Marionette DEBUG loaded listener.js 04:26:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12bb0c000) [pid = 1653] [serial = 970] [outer = 0x12b312000] 04:26:46 INFO - PROCESS | 1653 | 1461410806854 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 522ms 04:26:46 INFO - PROCESS | 1653 | 1461410806884 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 04:26:46 INFO - PROCESS | 1653 | 1461410806885 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 04:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:26:46 INFO - PROCESS | 1653 | 1461410806887 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:26:46 INFO - PROCESS | 1653 | 1461410806888 Marionette TRACE conn2 <- [1,1266,null,{}] 04:26:46 INFO - PROCESS | 1653 | 1461410806891 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:46 INFO - PROCESS | 1653 | 1461410806978 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 04:26:46 INFO - PROCESS | 1653 | 1461410806984 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf0f000 == 59 [pid = 1653] [id = 324] 04:26:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12be20000) [pid = 1653] [serial = 971] [outer = 0x0] 04:26:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12e384800) [pid = 1653] [serial = 972] [outer = 0x12be20000] 04:26:47 INFO - PROCESS | 1653 | 1461410807012 Marionette DEBUG loaded listener.js 04:26:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12edd3c00) [pid = 1653] [serial = 973] [outer = 0x12be20000] 04:26:47 INFO - PROCESS | 1653 | 1461410807383 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 517ms 04:26:47 INFO - PROCESS | 1653 | 1461410807406 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 04:26:47 INFO - PROCESS | 1653 | 1461410807407 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 04:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:26:47 INFO - PROCESS | 1653 | 1461410807410 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:26:47 INFO - PROCESS | 1653 | 1461410807411 Marionette TRACE conn2 <- [1,1270,null,{}] 04:26:47 INFO - PROCESS | 1653 | 1461410807415 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:47 INFO - PROCESS | 1653 | 1461410807523 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 04:26:47 INFO - PROCESS | 1653 | 1461410807535 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dbb3800 == 60 [pid = 1653] [id = 325] 04:26:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x113582c00) [pid = 1653] [serial = 974] [outer = 0x0] 04:26:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x113588000) [pid = 1653] [serial = 975] [outer = 0x113582c00] 04:26:47 INFO - PROCESS | 1653 | 1461410807560 Marionette DEBUG loaded listener.js 04:26:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11358c000) [pid = 1653] [serial = 976] [outer = 0x113582c00] 04:26:47 INFO - PROCESS | 1653 | 1461410807897 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 523ms 04:26:47 INFO - PROCESS | 1653 | 1461410807942 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 04:26:47 INFO - PROCESS | 1653 | 1461410807943 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 04:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:26:47 INFO - PROCESS | 1653 | 1461410807946 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:26:47 INFO - PROCESS | 1653 | 1461410807947 Marionette TRACE conn2 <- [1,1274,null,{}] 04:26:47 INFO - PROCESS | 1653 | 1461410807949 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:48 INFO - PROCESS | 1653 | 1461410808061 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 04:26:48 INFO - PROCESS | 1653 | 1461410808075 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e98a000 == 61 [pid = 1653] [id = 326] 04:26:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x113585c00) [pid = 1653] [serial = 977] [outer = 0x0] 04:26:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x113679800) [pid = 1653] [serial = 978] [outer = 0x113585c00] 04:26:48 INFO - PROCESS | 1653 | 1461410808100 Marionette DEBUG loaded listener.js 04:26:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11367dc00) [pid = 1653] [serial = 979] [outer = 0x113585c00] 04:26:48 INFO - PROCESS | 1653 | 1461410808435 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 519ms 04:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:26:48 INFO - PROCESS | 1653 | 1461410808466 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 04:26:48 INFO - PROCESS | 1653 | 1461410808467 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 04:26:48 INFO - PROCESS | 1653 | 1461410808469 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:26:48 INFO - PROCESS | 1653 | 1461410808470 Marionette TRACE conn2 <- [1,1278,null,{}] 04:26:48 INFO - PROCESS | 1653 | 1461410808472 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:48 INFO - PROCESS | 1653 | 1461410808579 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 04:26:48 INFO - PROCESS | 1653 | 1461410808592 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fc1c800 == 62 [pid = 1653] [id = 327] 04:26:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11367d000) [pid = 1653] [serial = 980] [outer = 0x0] 04:26:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x114fe2c00) [pid = 1653] [serial = 981] [outer = 0x11367d000] 04:26:48 INFO - PROCESS | 1653 | 1461410808616 Marionette DEBUG loaded listener.js 04:26:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12e408c00) [pid = 1653] [serial = 982] [outer = 0x11367d000] 04:26:48 INFO - PROCESS | 1653 | 1461410808945 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 519ms 04:26:48 INFO - PROCESS | 1653 | 1461410808988 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 04:26:48 INFO - PROCESS | 1653 | 1461410808989 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 04:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:26:48 INFO - PROCESS | 1653 | 1461410808991 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:26:48 INFO - PROCESS | 1653 | 1461410808992 Marionette TRACE conn2 <- [1,1282,null,{}] 04:26:48 INFO - PROCESS | 1653 | 1461410808995 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:49 INFO - PROCESS | 1653 | 1461410809098 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 04:26:49 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x11ac61000) [pid = 1653] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:26:49 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11c306000) [pid = 1653] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:26:49 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x114fddc00) [pid = 1653] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:26:49 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x114bc6c00) [pid = 1653] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:26:49 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x119192c00) [pid = 1653] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:26:49 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x11ae88000) [pid = 1653] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:26:49 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12b353800) [pid = 1653] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:26:49 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x119d54800) [pid = 1653] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:26:49 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x119d55800) [pid = 1653] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:26:49 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x129cc2400) [pid = 1653] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:26:49 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12bbc2800) [pid = 1653] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:26:49 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x116548000) [pid = 1653] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:26:49 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11a576400) [pid = 1653] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:26:49 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12b829000) [pid = 1653] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:26:49 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12e3f9400) [pid = 1653] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:26:49 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11a57d400) [pid = 1653] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:26:49 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11913d000) [pid = 1653] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:26:49 INFO - PROCESS | 1653 | 1461410809251 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x118c46800 == 63 [pid = 1653] [id = 328] 04:26:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x113669c00) [pid = 1653] [serial = 983] [outer = 0x0] 04:26:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11366dc00) [pid = 1653] [serial = 984] [outer = 0x113669c00] 04:26:49 INFO - PROCESS | 1653 | 1461410809278 Marionette DEBUG loaded listener.js 04:26:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x113671c00) [pid = 1653] [serial = 985] [outer = 0x113669c00] 04:26:49 INFO - PROCESS | 1653 | 1461410809591 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 618ms 04:26:49 INFO - PROCESS | 1653 | 1461410809610 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 04:26:49 INFO - PROCESS | 1653 | 1461410809611 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 04:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:26:49 INFO - PROCESS | 1653 | 1461410809614 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:26:49 INFO - PROCESS | 1653 | 1461410809619 Marionette TRACE conn2 <- [1,1286,null,{}] 04:26:49 INFO - PROCESS | 1653 | 1461410809621 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:49 INFO - PROCESS | 1653 | 1461410809723 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 04:26:49 INFO - PROCESS | 1653 | 1461410809728 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x130b7f000 == 64 [pid = 1653] [id = 329] 04:26:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1147d4c00) [pid = 1653] [serial = 986] [outer = 0x0] 04:26:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11c306000) [pid = 1653] [serial = 987] [outer = 0x1147d4c00] 04:26:49 INFO - PROCESS | 1653 | 1461410809759 Marionette DEBUG loaded listener.js 04:26:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12e86c800) [pid = 1653] [serial = 988] [outer = 0x1147d4c00] 04:26:50 INFO - PROCESS | 1653 | 1461410810104 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 522ms 04:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:26:50 INFO - PROCESS | 1653 | 1461410810136 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 04:26:50 INFO - PROCESS | 1653 | 1461410810138 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 04:26:50 INFO - PROCESS | 1653 | 1461410810140 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:26:50 INFO - PROCESS | 1653 | 1461410810141 Marionette TRACE conn2 <- [1,1290,null,{}] 04:26:50 INFO - PROCESS | 1653 | 1461410810143 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:50 INFO - PROCESS | 1653 | 1461410810293 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 04:26:50 INFO - PROCESS | 1653 | 1461410810299 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x13201d800 == 65 [pid = 1653] [id = 330] 04:26:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x129a03400) [pid = 1653] [serial = 989] [outer = 0x0] 04:26:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x129d70000) [pid = 1653] [serial = 990] [outer = 0x129a03400] 04:26:50 INFO - PROCESS | 1653 | 1461410810336 Marionette DEBUG loaded listener.js 04:26:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x129d74000) [pid = 1653] [serial = 991] [outer = 0x129a03400] 04:26:50 INFO - PROCESS | 1653 | 1461410810650 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 519ms 04:26:50 INFO - PROCESS | 1653 | 1461410810659 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 04:26:50 INFO - PROCESS | 1653 | 1461410810662 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 04:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:26:50 INFO - PROCESS | 1653 | 1461410810668 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:26:50 INFO - PROCESS | 1653 | 1461410810669 Marionette TRACE conn2 <- [1,1294,null,{}] 04:26:50 INFO - PROCESS | 1653 | 1461410810672 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:50 INFO - PROCESS | 1653 | 1461410810759 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 04:26:50 INFO - PROCESS | 1653 | 1461410810817 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a312800 == 66 [pid = 1653] [id = 331] 04:26:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x129d73000) [pid = 1653] [serial = 992] [outer = 0x0] 04:26:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x129d78400) [pid = 1653] [serial = 993] [outer = 0x129d73000] 04:26:50 INFO - PROCESS | 1653 | 1461410810842 Marionette DEBUG loaded listener.js 04:26:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12f9c5000) [pid = 1653] [serial = 994] [outer = 0x129d73000] 04:26:51 INFO - PROCESS | 1653 | 1461410811120 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 470ms 04:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:26:51 INFO - PROCESS | 1653 | 1461410811137 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 04:26:51 INFO - PROCESS | 1653 | 1461410811138 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 04:26:51 INFO - PROCESS | 1653 | 1461410811140 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:26:51 INFO - PROCESS | 1653 | 1461410811141 Marionette TRACE conn2 <- [1,1298,null,{}] 04:26:51 INFO - PROCESS | 1653 | 1461410811143 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:51 INFO - PROCESS | 1653 | 1461410811243 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 04:26:51 INFO - PROCESS | 1653 | 1461410811362 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ad1800 == 67 [pid = 1653] [id = 332] 04:26:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x113580800) [pid = 1653] [serial = 995] [outer = 0x0] 04:26:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x113589400) [pid = 1653] [serial = 996] [outer = 0x113580800] 04:26:51 INFO - PROCESS | 1653 | 1461410811398 Marionette DEBUG loaded listener.js 04:26:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x113677800) [pid = 1653] [serial = 997] [outer = 0x113580800] 04:26:51 INFO - PROCESS | 1653 | 1461410811867 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 770ms 04:26:51 INFO - PROCESS | 1653 | 1461410811912 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 04:26:51 INFO - PROCESS | 1653 | 1461410811915 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 04:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:26:51 INFO - PROCESS | 1653 | 1461410811919 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:26:51 INFO - PROCESS | 1653 | 1461410811921 Marionette TRACE conn2 <- [1,1302,null,{}] 04:26:51 INFO - PROCESS | 1653 | 1461410811925 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:52 INFO - PROCESS | 1653 | 1461410812037 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 04:26:52 INFO - PROCESS | 1653 | 1461410812097 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1263a5800 == 68 [pid = 1653] [id = 333] 04:26:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x114fdd000) [pid = 1653] [serial = 998] [outer = 0x0] 04:26:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x11a85e400) [pid = 1653] [serial = 999] [outer = 0x114fdd000] 04:26:52 INFO - PROCESS | 1653 | 1461410812171 Marionette DEBUG loaded listener.js 04:26:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11ac6d800) [pid = 1653] [serial = 1000] [outer = 0x114fdd000] 04:26:52 INFO - PROCESS | 1653 | 1461410812658 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 775ms 04:26:52 INFO - PROCESS | 1653 | 1461410812698 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 04:26:52 INFO - PROCESS | 1653 | 1461410812701 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 04:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:26:52 INFO - PROCESS | 1653 | 1461410812704 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:26:52 INFO - PROCESS | 1653 | 1461410812705 Marionette TRACE conn2 <- [1,1306,null,{}] 04:26:52 INFO - PROCESS | 1653 | 1461410812708 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:52 INFO - PROCESS | 1653 | 1461410812820 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 04:26:52 INFO - PROCESS | 1653 | 1461410812892 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e49d800 == 69 [pid = 1653] [id = 334] 04:26:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x11c381000) [pid = 1653] [serial = 1001] [outer = 0x0] 04:26:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x127365000) [pid = 1653] [serial = 1002] [outer = 0x11c381000] 04:26:52 INFO - PROCESS | 1653 | 1461410812923 Marionette DEBUG loaded listener.js 04:26:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x129c7bc00) [pid = 1653] [serial = 1003] [outer = 0x11c381000] 04:26:53 INFO - PROCESS | 1653 | 1461410813386 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 718ms 04:26:53 INFO - PROCESS | 1653 | 1461410813423 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 04:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:26:53 INFO - PROCESS | 1653 | 1461410813425 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 04:26:53 INFO - PROCESS | 1653 | 1461410813431 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:26:53 INFO - PROCESS | 1653 | 1461410813436 Marionette TRACE conn2 <- [1,1310,null,{}] 04:26:53 INFO - PROCESS | 1653 | 1461410813440 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:53 INFO - PROCESS | 1653 | 1461410813556 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 04:26:53 INFO - PROCESS | 1653 | 1461410813661 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x114b6e800 == 70 [pid = 1653] [id = 335] 04:26:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x1155ee000) [pid = 1653] [serial = 1004] [outer = 0x0] 04:26:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11a577800) [pid = 1653] [serial = 1005] [outer = 0x1155ee000] 04:26:53 INFO - PROCESS | 1653 | 1461410813696 Marionette DEBUG loaded listener.js 04:26:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x129c81c00) [pid = 1653] [serial = 1006] [outer = 0x1155ee000] 04:26:54 INFO - PROCESS | 1653 | 1461410814440 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 04:26:54 INFO - PROCESS | 1653 | 1461410814459 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 04:26:54 INFO - PROCESS | 1653 | 1461410814462 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:26:54 INFO - PROCESS | 1653 | 1461410814465 Marionette TRACE conn2 <- [1,1314,null,{}] 04:26:54 INFO - PROCESS | 1653 | 1461410814468 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:54 INFO - PROCESS | 1653 | 1461410814570 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 04:26:54 INFO - PROCESS | 1653 | 1461410814630 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11980b800 == 71 [pid = 1653] [id = 336] 04:26:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x114bbcc00) [pid = 1653] [serial = 1007] [outer = 0x0] 04:26:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x114fde400) [pid = 1653] [serial = 1008] [outer = 0x114bbcc00] 04:26:54 INFO - PROCESS | 1653 | 1461410814659 Marionette DEBUG loaded listener.js 04:26:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x1155ad000) [pid = 1653] [serial = 1009] [outer = 0x114bbcc00] 04:26:55 INFO - PROCESS | 1653 | 1461410815045 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 622ms 04:26:55 INFO - PROCESS | 1653 | 1461410815088 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 04:26:55 INFO - PROCESS | 1653 | 1461410815092 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 04:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:26:55 INFO - PROCESS | 1653 | 1461410815097 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:26:55 INFO - PROCESS | 1653 | 1461410815101 Marionette TRACE conn2 <- [1,1318,null,{}] 04:26:55 INFO - PROCESS | 1653 | 1461410815103 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:55 INFO - PROCESS | 1653 | 1461410815197 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 04:26:55 INFO - PROCESS | 1653 | 1461410815278 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x115751800 == 72 [pid = 1653] [id = 337] 04:26:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x114ba8800) [pid = 1653] [serial = 1010] [outer = 0x0] 04:26:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x114fd8800) [pid = 1653] [serial = 1011] [outer = 0x114ba8800] 04:26:55 INFO - PROCESS | 1653 | 1461410815365 Marionette DEBUG loaded listener.js 04:26:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x117949400) [pid = 1653] [serial = 1012] [outer = 0x114ba8800] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12bbfa800 == 71 [pid = 1653] [id = 210] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12e4b4800 == 70 [pid = 1653] [id = 223] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12fc3a000 == 69 [pid = 1653] [id = 260] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf07800 == 68 [pid = 1653] [id = 221] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1188d9000 == 67 [pid = 1653] [id = 209] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12e4a2000 == 66 [pid = 1653] [id = 222] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12d01f800 == 65 [pid = 1653] [id = 128] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x11c979000 == 64 [pid = 1653] [id = 262] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12a312800 == 63 [pid = 1653] [id = 331] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x13201d800 == 62 [pid = 1653] [id = 330] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x130b7f000 == 61 [pid = 1653] [id = 329] 04:26:55 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x1188aa000) [pid = 1653] [serial = 894] [outer = 0x0] [url = about:blank] 04:26:55 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x11aa0c000) [pid = 1653] [serial = 897] [outer = 0x0] [url = about:blank] 04:26:55 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x127bff400) [pid = 1653] [serial = 900] [outer = 0x0] [url = about:blank] 04:26:55 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12b3b7c00) [pid = 1653] [serial = 903] [outer = 0x0] [url = about:blank] 04:26:55 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12d698000) [pid = 1653] [serial = 906] [outer = 0x0] [url = about:blank] 04:26:55 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12f9ca800) [pid = 1653] [serial = 909] [outer = 0x0] [url = about:blank] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x118c46800 == 60 [pid = 1653] [id = 328] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12fc1c800 == 59 [pid = 1653] [id = 327] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12e98a000 == 58 [pid = 1653] [id = 326] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12dbb3800 == 57 [pid = 1653] [id = 325] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf0f000 == 56 [pid = 1653] [id = 324] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x129a5d800 == 55 [pid = 1653] [id = 323] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12864e800 == 54 [pid = 1653] [id = 322] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12629f800 == 53 [pid = 1653] [id = 321] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x115758800 == 52 [pid = 1653] [id = 320] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1267ba800 == 51 [pid = 1653] [id = 319] 04:26:55 INFO - PROCESS | 1653 | 1461410815928 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x119115800 == 50 [pid = 1653] [id = 318] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12ff25000 == 49 [pid = 1653] [id = 317] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12f5c8000 == 48 [pid = 1653] [id = 316] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12e49b800 == 47 [pid = 1653] [id = 315] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12dba4800 == 46 [pid = 1653] [id = 314] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12d02d800 == 45 [pid = 1653] [id = 313] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12b202800 == 44 [pid = 1653] [id = 312] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x11c972800 == 43 [pid = 1653] [id = 311] 04:26:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1152d6800 == 42 [pid = 1653] [id = 310] 04:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 875ms 04:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:26:55 INFO - PROCESS | 1653 | 1461410815972 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 04:26:55 INFO - PROCESS | 1653 | 1461410815973 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 04:26:55 INFO - PROCESS | 1653 | 1461410815975 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:26:55 INFO - PROCESS | 1653 | 1461410815978 Marionette TRACE conn2 <- [1,1322,null,{}] 04:26:55 INFO - PROCESS | 1653 | 1461410815985 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:56 INFO - PROCESS | 1653 | 1461410816061 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 04:26:56 INFO - PROCESS | 1653 | 1461410816070 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x119114800 == 43 [pid = 1653] [id = 338] 04:26:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x114bbf400) [pid = 1653] [serial = 1013] [outer = 0x0] 04:26:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x1188abc00) [pid = 1653] [serial = 1014] [outer = 0x114bbf400] 04:26:56 INFO - PROCESS | 1653 | 1461410816098 Marionette DEBUG loaded listener.js 04:26:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x118cedc00) [pid = 1653] [serial = 1015] [outer = 0x114bbf400] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x127689000) [pid = 1653] [serial = 774] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12b60a800) [pid = 1653] [serial = 720] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x11ae55800) [pid = 1653] [serial = 771] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12759b400) [pid = 1653] [serial = 717] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12b826c00) [pid = 1653] [serial = 777] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12e38a800) [pid = 1653] [serial = 723] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x11a78f400) [pid = 1653] [serial = 714] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11a57d000) [pid = 1653] [serial = 783] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12d60a400) [pid = 1653] [serial = 780] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12e865800) [pid = 1653] [serial = 726] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12edd3400) [pid = 1653] [serial = 786] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12f9c9c00) [pid = 1653] [serial = 849] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11b85c400) [pid = 1653] [serial = 921] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11beec400) [pid = 1653] [serial = 922] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x11c61f400) [pid = 1653] [serial = 924] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x127342000) [pid = 1653] [serial = 925] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1156eb000) [pid = 1653] [serial = 916] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x114fe3800) [pid = 1653] [serial = 915] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12a35d000) [pid = 1653] [serial = 913] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12a355400) [pid = 1653] [serial = 912] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11a577c00) [pid = 1653] [serial = 918] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11a85b800) [pid = 1653] [serial = 919] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12869f800) [pid = 1653] [serial = 927] [outer = 0x0] [url = about:blank] 04:26:56 INFO - PROCESS | 1653 | 1461410816487 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 521ms 04:26:56 INFO - PROCESS | 1653 | 1461410816498 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 04:26:56 INFO - PROCESS | 1653 | 1461410816500 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 04:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:26:56 INFO - PROCESS | 1653 | 1461410816502 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:26:56 INFO - PROCESS | 1653 | 1461410816503 Marionette TRACE conn2 <- [1,1326,null,{}] 04:26:56 INFO - PROCESS | 1653 | 1461410816505 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:56 INFO - PROCESS | 1653 | 1461410816587 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 04:26:56 INFO - PROCESS | 1653 | 1461410816592 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.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/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x11af68800 == 44 [pid = 1653] [id = 339] 04:26:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x118cf6000) [pid = 1653] [serial = 1016] [outer = 0x0] 04:26:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x119197000) [pid = 1653] [serial = 1017] [outer = 0x118cf6000] 04:26:56 INFO - PROCESS | 1653 | 1461410816619 Marionette DEBUG loaded listener.js 04:26:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11a571c00) [pid = 1653] [serial = 1018] [outer = 0x118cf6000] 04:26:56 INFO - PROCESS | 1653 | 1461410816937 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 468ms 04:26:56 INFO - PROCESS | 1653 | 1461410816971 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 04:26:56 INFO - PROCESS | 1653 | 1461410816972 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 04:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:26:56 INFO - PROCESS | 1653 | 1461410816974 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:26:56 INFO - PROCESS | 1653 | 1461410816975 Marionette TRACE conn2 <- [1,1330,null,{}] 04:26:56 INFO - PROCESS | 1653 | 1461410816977 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:57 INFO - PROCESS | 1653 | 1461410817057 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 04:26:57 INFO - PROCESS | 1653 | 1461410817106 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.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/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bb82800 == 45 [pid = 1653] [id = 340] 04:26:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11366ac00) [pid = 1653] [serial = 1019] [outer = 0x0] 04:26:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x11a575800) [pid = 1653] [serial = 1020] [outer = 0x11366ac00] 04:26:57 INFO - PROCESS | 1653 | 1461410817132 Marionette DEBUG loaded listener.js 04:26:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11a793800) [pid = 1653] [serial = 1021] [outer = 0x11366ac00] 04:26:57 INFO - PROCESS | 1653 | 1461410817429 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 472ms 04:26:57 INFO - PROCESS | 1653 | 1461410817454 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 04:26:57 INFO - PROCESS | 1653 | 1461410817455 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 04:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:26:57 INFO - PROCESS | 1653 | 1461410817457 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:26:57 INFO - PROCESS | 1653 | 1461410817458 Marionette TRACE conn2 <- [1,1334,null,{}] 04:26:57 INFO - PROCESS | 1653 | 1461410817460 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:57 INFO - PROCESS | 1653 | 1461410817554 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 04:26:57 INFO - PROCESS | 1653 | 1461410817560 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.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/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9b1800 == 46 [pid = 1653] [id = 341] 04:26:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11a799c00) [pid = 1653] [serial = 1022] [outer = 0x0] 04:26:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11ac65000) [pid = 1653] [serial = 1023] [outer = 0x11a799c00] 04:26:57 INFO - PROCESS | 1653 | 1461410817590 Marionette DEBUG loaded listener.js 04:26:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11b852000) [pid = 1653] [serial = 1024] [outer = 0x11a799c00] 04:26:57 INFO - PROCESS | 1653 | 1461410817909 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 473ms 04:26:57 INFO - PROCESS | 1653 | 1461410817933 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 04:26:57 INFO - PROCESS | 1653 | 1461410817935 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 04:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:26:57 INFO - PROCESS | 1653 | 1461410817937 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:26:57 INFO - PROCESS | 1653 | 1461410817939 Marionette TRACE conn2 <- [1,1338,null,{}] 04:26:57 INFO - PROCESS | 1653 | 1461410817941 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:58 INFO - PROCESS | 1653 | 1461410818048 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 04:26:58 INFO - PROCESS | 1653 | 1461410818065 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1262a7000 == 47 [pid = 1653] [id = 342] 04:26:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x113674000) [pid = 1653] [serial = 1025] [outer = 0x0] 04:26:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11b85c400) [pid = 1653] [serial = 1026] [outer = 0x113674000] 04:26:58 INFO - PROCESS | 1653 | 1461410818090 Marionette DEBUG loaded listener.js 04:26:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11bdf8400) [pid = 1653] [serial = 1027] [outer = 0x113674000] 04:26:58 INFO - PROCESS | 1653 | 1461410818933 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1020ms 04:26:58 INFO - PROCESS | 1653 | 1461410818959 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 04:26:58 INFO - PROCESS | 1653 | 1461410818960 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 04:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:26:58 INFO - PROCESS | 1653 | 1461410818976 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:26:58 INFO - PROCESS | 1653 | 1461410818977 Marionette TRACE conn2 <- [1,1342,null,{}] 04:26:58 INFO - PROCESS | 1653 | 1461410818979 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:59 INFO - PROCESS | 1653 | 1461410819073 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 04:26:59 INFO - PROCESS | 1653 | 1461410819077 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275d8000 == 48 [pid = 1653] [id = 343] 04:26:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x11367a000) [pid = 1653] [serial = 1028] [outer = 0x0] 04:26:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11bef1000) [pid = 1653] [serial = 1029] [outer = 0x11367a000] 04:26:59 INFO - PROCESS | 1653 | 1461410819130 Marionette DEBUG loaded listener.js 04:26:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x11c37cc00) [pid = 1653] [serial = 1030] [outer = 0x11367a000] 04:26:59 INFO - PROCESS | 1653 | 1461410819448 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 536ms 04:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:26:59 INFO - PROCESS | 1653 | 1461410819499 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 04:26:59 INFO - PROCESS | 1653 | 1461410819500 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 04:26:59 INFO - PROCESS | 1653 | 1461410819502 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:26:59 INFO - PROCESS | 1653 | 1461410819503 Marionette TRACE conn2 <- [1,1346,null,{}] 04:26:59 INFO - PROCESS | 1653 | 1461410819505 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:59 INFO - PROCESS | 1653 | 1461410819602 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 04:26:59 INFO - PROCESS | 1653 | 1461410819614 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12796d000 == 49 [pid = 1653] [id = 344] 04:26:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x11c379400) [pid = 1653] [serial = 1031] [outer = 0x0] 04:26:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x1263b6400) [pid = 1653] [serial = 1032] [outer = 0x11c379400] 04:26:59 INFO - PROCESS | 1653 | 1461410819639 Marionette DEBUG loaded listener.js 04:26:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12710c800) [pid = 1653] [serial = 1033] [outer = 0x11c379400] 04:26:59 INFO - PROCESS | 1653 | 1461410819986 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 520ms 04:27:00 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12be20000) [pid = 1653] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:27:00 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x11a56fc00) [pid = 1653] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:27:00 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x113582c00) [pid = 1653] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:27:00 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x119d5c000) [pid = 1653] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:27:00 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x114fe5c00) [pid = 1653] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:27:00 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x113585c00) [pid = 1653] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:27:00 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x129c85000) [pid = 1653] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:27:00 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12b312000) [pid = 1653] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:27:00 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1291b9400) [pid = 1653] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:27:00 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x11367d000) [pid = 1653] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:27:00 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x113669c00) [pid = 1653] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:27:00 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x129a03400) [pid = 1653] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:27:00 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x1147d4c00) [pid = 1653] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:27:00 INFO - PROCESS | 1653 | 1461410820434 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 04:27:00 INFO - PROCESS | 1653 | 1461410820436 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 04:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:27:00 INFO - PROCESS | 1653 | 1461410820447 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:27:00 INFO - PROCESS | 1653 | 1461410820448 Marionette TRACE conn2 <- [1,1350,null,{}] 04:27:00 INFO - PROCESS | 1653 | 1461410820451 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:00 INFO - PROCESS | 1653 | 1461410820528 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 04:27:00 INFO - PROCESS | 1653 | 1461410820535 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c04f000 == 50 [pid = 1653] [id = 345] 04:27:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x113682c00) [pid = 1653] [serial = 1034] [outer = 0x0] 04:27:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11653d400) [pid = 1653] [serial = 1035] [outer = 0x113682c00] 04:27:00 INFO - PROCESS | 1653 | 1461410820560 Marionette DEBUG loaded listener.js 04:27:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x113677400) [pid = 1653] [serial = 1036] [outer = 0x113682c00] 04:27:00 INFO - PROCESS | 1653 | 1461410820879 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 472ms 04:27:00 INFO - PROCESS | 1653 | 1461410820919 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 04:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:27:00 INFO - PROCESS | 1653 | 1461410820920 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 04:27:00 INFO - PROCESS | 1653 | 1461410820923 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:27:00 INFO - PROCESS | 1653 | 1461410820925 Marionette TRACE conn2 <- [1,1354,null,{}] 04:27:00 INFO - PROCESS | 1653 | 1461410820928 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:01 INFO - PROCESS | 1653 | 1461410821064 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 04:27:01 INFO - PROCESS | 1653 | 1461410821085 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.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/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x129a65000 == 51 [pid = 1653] [id = 346] 04:27:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11a574000) [pid = 1653] [serial = 1037] [outer = 0x0] 04:27:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x127366c00) [pid = 1653] [serial = 1038] [outer = 0x11a574000] 04:27:01 INFO - PROCESS | 1653 | 1461410821131 Marionette DEBUG loaded listener.js 04:27:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x1291b9400) [pid = 1653] [serial = 1039] [outer = 0x11a574000] 04:27:01 INFO - PROCESS | 1653 | 1461410821488 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 572ms 04:27:01 INFO - PROCESS | 1653 | 1461410821496 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 04:27:01 INFO - PROCESS | 1653 | 1461410821497 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 04:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:27:01 INFO - PROCESS | 1653 | 1461410821502 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:27:01 INFO - PROCESS | 1653 | 1461410821504 Marionette TRACE conn2 <- [1,1358,null,{}] 04:27:01 INFO - PROCESS | 1653 | 1461410821506 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:01 INFO - PROCESS | 1653 | 1461410821585 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 04:27:01 INFO - PROCESS | 1653 | 1461410821590 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a321000 == 52 [pid = 1653] [id = 347] 04:27:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1291bf000) [pid = 1653] [serial = 1040] [outer = 0x0] 04:27:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x129751800) [pid = 1653] [serial = 1041] [outer = 0x1291bf000] 04:27:01 INFO - PROCESS | 1653 | 1461410821615 Marionette DEBUG loaded listener.js 04:27:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x129c7a400) [pid = 1653] [serial = 1042] [outer = 0x1291bf000] 04:27:01 INFO - PROCESS | 1653 | 1461410821952 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 470ms 04:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:27:01 INFO - PROCESS | 1653 | 1461410821972 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 04:27:01 INFO - PROCESS | 1653 | 1461410821973 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 04:27:01 INFO - PROCESS | 1653 | 1461410821975 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:27:01 INFO - PROCESS | 1653 | 1461410821976 Marionette TRACE conn2 <- [1,1362,null,{}] 04:27:01 INFO - PROCESS | 1653 | 1461410821978 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:02 INFO - PROCESS | 1653 | 1461410822080 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 04:27:02 INFO - PROCESS | 1653 | 1461410822088 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b808000 == 53 [pid = 1653] [id = 348] 04:27:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x129c7c000) [pid = 1653] [serial = 1043] [outer = 0x0] 04:27:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x129c86400) [pid = 1653] [serial = 1044] [outer = 0x129c7c000] 04:27:02 INFO - PROCESS | 1653 | 1461410822113 Marionette DEBUG loaded listener.js 04:27:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x129d6a400) [pid = 1653] [serial = 1045] [outer = 0x129c7c000] 04:27:02 INFO - PROCESS | 1653 | 1461410822481 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 521ms 04:27:02 INFO - PROCESS | 1653 | 1461410822497 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 04:27:02 INFO - PROCESS | 1653 | 1461410822500 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 04:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:27:02 INFO - PROCESS | 1653 | 1461410822504 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:27:02 INFO - PROCESS | 1653 | 1461410822506 Marionette TRACE conn2 <- [1,1366,null,{}] 04:27:02 INFO - PROCESS | 1653 | 1461410822511 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:02 INFO - PROCESS | 1653 | 1461410822617 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 04:27:02 INFO - PROCESS | 1653 | 1461410822673 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x11561e000 == 54 [pid = 1653] [id = 349] 04:27:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x113670000) [pid = 1653] [serial = 1046] [outer = 0x0] 04:27:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x113676c00) [pid = 1653] [serial = 1047] [outer = 0x113670000] 04:27:02 INFO - PROCESS | 1653 | 1461410822705 Marionette DEBUG loaded listener.js 04:27:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x1142d2000) [pid = 1653] [serial = 1048] [outer = 0x113670000] 04:27:03 INFO - PROCESS | 1653 | 1461410823187 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:27:03 INFO - PROCESS | 1653 | 1461410823235 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 04:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:27:03 INFO - PROCESS | 1653 | 1461410823241 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:27:03 INFO - PROCESS | 1653 | 1461410823243 Marionette TRACE conn2 <- [1,1370,null,{}] 04:27:03 INFO - PROCESS | 1653 | 1461410823245 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:03 INFO - PROCESS | 1653 | 1461410823344 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 04:27:03 INFO - PROCESS | 1653 | 1461410823411 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bb90800 == 55 [pid = 1653] [id = 350] 04:27:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x1155ed400) [pid = 1653] [serial = 1049] [outer = 0x0] 04:27:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x118680800) [pid = 1653] [serial = 1050] [outer = 0x1155ed400] 04:27:03 INFO - PROCESS | 1653 | 1461410823441 Marionette DEBUG loaded listener.js 04:27:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x118cf6800) [pid = 1653] [serial = 1051] [outer = 0x1155ed400] 04:27:03 INFO - PROCESS | 1653 | 1461410823873 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:27:03 INFO - PROCESS | 1653 | 1461410823927 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 04:27:03 INFO - PROCESS | 1653 | 1461410823948 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:27:03 INFO - PROCESS | 1653 | 1461410823951 Marionette TRACE conn2 <- [1,1374,null,{}] 04:27:03 INFO - PROCESS | 1653 | 1461410823960 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:04 INFO - PROCESS | 1653 | 1461410824063 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 04:27:04 INFO - PROCESS | 1653 | 1461410824128 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x129a57800 == 56 [pid = 1653] [id = 351] 04:27:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x11a799400) [pid = 1653] [serial = 1052] [outer = 0x0] 04:27:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x11ac63400) [pid = 1653] [serial = 1053] [outer = 0x11a799400] 04:27:04 INFO - PROCESS | 1653 | 1461410824161 Marionette DEBUG loaded listener.js 04:27:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x11ae8c800) [pid = 1653] [serial = 1054] [outer = 0x11a799400] 04:27:04 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:27:04 INFO - PROCESS | 1653 | 1461410824585 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:27:04 INFO - PROCESS | 1653 | 1461410824624 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 04:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:27:04 INFO - PROCESS | 1653 | 1461410824626 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:27:04 INFO - PROCESS | 1653 | 1461410824627 Marionette TRACE conn2 <- [1,1378,null,{}] 04:27:04 INFO - PROCESS | 1653 | 1461410824649 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:04 INFO - PROCESS | 1653 | 1461410824747 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 04:27:04 INFO - PROCESS | 1653 | 1461410824812 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d02b800 == 57 [pid = 1653] [id = 352] 04:27:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x11c373800) [pid = 1653] [serial = 1055] [outer = 0x0] 04:27:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x11c61d800) [pid = 1653] [serial = 1056] [outer = 0x11c373800] 04:27:04 INFO - PROCESS | 1653 | 1461410824842 Marionette DEBUG loaded listener.js 04:27:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x127bff400) [pid = 1653] [serial = 1057] [outer = 0x11c373800] 04:27:05 INFO - PROCESS | 1653 | 1461410825306 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 04:27:05 INFO - PROCESS | 1653 | 1461410825376 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 04:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:27:05 INFO - PROCESS | 1653 | 1461410825381 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:27:05 INFO - PROCESS | 1653 | 1461410825384 Marionette TRACE conn2 <- [1,1382,null,{}] 04:27:05 INFO - PROCESS | 1653 | 1461410825388 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:05 INFO - PROCESS | 1653 | 1461410825528 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 04:27:05 INFO - PROCESS | 1653 | 1461410825606 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.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/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d417000 == 58 [pid = 1653] [id = 353] 04:27:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x11c37f800) [pid = 1653] [serial = 1058] [outer = 0x0] 04:27:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x1296d0800) [pid = 1653] [serial = 1059] [outer = 0x11c37f800] 04:27:05 INFO - PROCESS | 1653 | 1461410825636 Marionette DEBUG loaded listener.js 04:27:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x129d6a000) [pid = 1653] [serial = 1060] [outer = 0x11c37f800] 04:27:06 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:27:06 INFO - PROCESS | 1653 | 1461410826060 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 04:27:06 INFO - PROCESS | 1653 | 1461410826105 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 04:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:27:06 INFO - PROCESS | 1653 | 1461410826107 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:27:06 INFO - PROCESS | 1653 | 1461410826109 Marionette TRACE conn2 <- [1,1386,null,{}] 04:27:06 INFO - PROCESS | 1653 | 1461410826111 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:06 INFO - PROCESS | 1653 | 1461410826226 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 04:27:06 INFO - PROCESS | 1653 | 1461410826322 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dbb1000 == 59 [pid = 1653] [id = 354] 04:27:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x129d74c00) [pid = 1653] [serial = 1061] [outer = 0x0] 04:27:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x129e94800) [pid = 1653] [serial = 1062] [outer = 0x129d74c00] 04:27:06 INFO - PROCESS | 1653 | 1461410826354 Marionette DEBUG loaded listener.js 04:27:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12b30d800) [pid = 1653] [serial = 1063] [outer = 0x129d74c00] 04:27:06 INFO - PROCESS | 1653 | 1461410826851 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 04:27:06 INFO - PROCESS | 1653 | 1461410826888 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 04:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:27:06 INFO - PROCESS | 1653 | 1461410826893 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:27:06 INFO - PROCESS | 1653 | 1461410826895 Marionette TRACE conn2 <- [1,1390,null,{}] 04:27:06 INFO - PROCESS | 1653 | 1461410826901 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:07 INFO - PROCESS | 1653 | 1461410827046 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 04:27:07 INFO - PROCESS | 1653 | 1461410827155 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.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/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a53c000 == 60 [pid = 1653] [id = 355] 04:27:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x11366b800) [pid = 1653] [serial = 1064] [outer = 0x0] 04:27:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12a358800) [pid = 1653] [serial = 1065] [outer = 0x11366b800] 04:27:07 INFO - PROCESS | 1653 | 1461410827204 Marionette DEBUG loaded listener.js 04:27:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12b353800) [pid = 1653] [serial = 1066] [outer = 0x11366b800] 04:27:07 INFO - PROCESS | 1653 | 1461410827755 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 924ms 04:27:07 INFO - PROCESS | 1653 | 1461410827818 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 04:27:07 INFO - PROCESS | 1653 | 1461410827820 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 04:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:27:07 INFO - PROCESS | 1653 | 1461410827824 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:27:07 INFO - PROCESS | 1653 | 1461410827826 Marionette TRACE conn2 <- [1,1394,null,{}] 04:27:07 INFO - PROCESS | 1653 | 1461410827830 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:07 INFO - PROCESS | 1653 | 1461410827951 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 04:27:08 INFO - PROCESS | 1653 | 1461410828047 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.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/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11acb2800 == 61 [pid = 1653] [id = 356] 04:27:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x113681800) [pid = 1653] [serial = 1067] [outer = 0x0] 04:27:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x114bbb800) [pid = 1653] [serial = 1068] [outer = 0x113681800] 04:27:08 INFO - PROCESS | 1653 | 1461410828094 Marionette DEBUG loaded listener.js 04:27:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x114fe0800) [pid = 1653] [serial = 1069] [outer = 0x113681800] 04:27:08 INFO - PROCESS | 1653 | 1461410828579 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 777ms 04:27:08 INFO - PROCESS | 1653 | 1461410828601 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 04:27:08 INFO - PROCESS | 1653 | 1461410828604 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 04:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:27:08 INFO - PROCESS | 1653 | 1461410828609 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:27:08 INFO - PROCESS | 1653 | 1461410828610 Marionette TRACE conn2 <- [1,1398,null,{}] 04:27:08 INFO - PROCESS | 1653 | 1461410828613 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:08 INFO - PROCESS | 1653 | 1461410828707 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 04:27:08 INFO - PROCESS | 1653 | 1461410828792 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12a321000 == 60 [pid = 1653] [id = 347] 04:27:08 INFO - PROCESS | 1653 | --DOCSHELL 0x129a65000 == 59 [pid = 1653] [id = 346] 04:27:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11c04f000 == 58 [pid = 1653] [id = 345] 04:27:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12796d000 == 57 [pid = 1653] [id = 344] 04:27:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1275d8000 == 56 [pid = 1653] [id = 343] 04:27:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1262a7000 == 55 [pid = 1653] [id = 342] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x129d78400) [pid = 1653] [serial = 993] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11560e000 == 56 [pid = 1653] [id = 357] 04:27:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x1142cb800) [pid = 1653] [serial = 1070] [outer = 0x0] 04:27:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x1156eb000) [pid = 1653] [serial = 1071] [outer = 0x1142cb800] 04:27:08 INFO - PROCESS | 1653 | 1461410828848 Marionette DEBUG loaded listener.js 04:27:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x119135400) [pid = 1653] [serial = 1072] [outer = 0x1142cb800] 04:27:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9b1800 == 55 [pid = 1653] [id = 341] 04:27:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11bb82800 == 54 [pid = 1653] [id = 340] 04:27:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11af68800 == 53 [pid = 1653] [id = 339] 04:27:08 INFO - PROCESS | 1653 | --DOCSHELL 0x119114800 == 52 [pid = 1653] [id = 338] 04:27:08 INFO - PROCESS | 1653 | --DOCSHELL 0x115751800 == 51 [pid = 1653] [id = 337] 04:27:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11980b800 == 50 [pid = 1653] [id = 336] 04:27:08 INFO - PROCESS | 1653 | --DOCSHELL 0x114b6e800 == 49 [pid = 1653] [id = 335] 04:27:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12e49d800 == 48 [pid = 1653] [id = 334] 04:27:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1263a5800 == 47 [pid = 1653] [id = 333] 04:27:08 INFO - PROCESS | 1653 | --DOCSHELL 0x118ad1800 == 46 [pid = 1653] [id = 332] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x114bbe000) [pid = 1653] [serial = 930] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12b3c3800) [pid = 1653] [serial = 942] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12e384800) [pid = 1653] [serial = 972] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x129c7e400) [pid = 1653] [serial = 955] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x129c77800) [pid = 1653] [serial = 954] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x113588000) [pid = 1653] [serial = 975] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x11ac68800) [pid = 1653] [serial = 958] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x11a792c00) [pid = 1653] [serial = 957] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x11a866800) [pid = 1653] [serial = 933] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x11919bc00) [pid = 1653] [serial = 960] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x11c36a800) [pid = 1653] [serial = 961] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x113679800) [pid = 1653] [serial = 978] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12b352c00) [pid = 1653] [serial = 967] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12a355800) [pid = 1653] [serial = 966] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12b427400) [pid = 1653] [serial = 969] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12bb0c000) [pid = 1653] [serial = 970] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12e871800) [pid = 1653] [serial = 951] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x11b89fc00) [pid = 1653] [serial = 936] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12d6d7c00) [pid = 1653] [serial = 948] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x129c2f400) [pid = 1653] [serial = 963] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x129c83000) [pid = 1653] [serial = 964] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x114fe2c00) [pid = 1653] [serial = 981] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12be18000) [pid = 1653] [serial = 945] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12e408c00) [pid = 1653] [serial = 982] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11367dc00) [pid = 1653] [serial = 979] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12a360c00) [pid = 1653] [serial = 939] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x113671c00) [pid = 1653] [serial = 985] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x129d70000) [pid = 1653] [serial = 990] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x11366dc00) [pid = 1653] [serial = 984] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11c306000) [pid = 1653] [serial = 987] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12e86c800) [pid = 1653] [serial = 988] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11358c000) [pid = 1653] [serial = 976] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12edd3c00) [pid = 1653] [serial = 973] [outer = 0x0] [url = about:blank] 04:27:08 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x129d74000) [pid = 1653] [serial = 991] [outer = 0x0] [url = about:blank] 04:27:09 INFO - PROCESS | 1653 | 1461410829159 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 576ms 04:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:27:09 INFO - PROCESS | 1653 | 1461410829190 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 04:27:09 INFO - PROCESS | 1653 | 1461410829192 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 04:27:09 INFO - PROCESS | 1653 | 1461410829194 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:27:09 INFO - PROCESS | 1653 | 1461410829197 Marionette TRACE conn2 <- [1,1402,null,{}] 04:27:09 INFO - PROCESS | 1653 | 1461410829207 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:09 INFO - PROCESS | 1653 | 1461410829290 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 04:27:09 INFO - PROCESS | 1653 | 1461410829296 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bb73000 == 47 [pid = 1653] [id = 358] 04:27:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x119a52000) [pid = 1653] [serial = 1073] [outer = 0x0] 04:27:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11a578800) [pid = 1653] [serial = 1074] [outer = 0x119a52000] 04:27:09 INFO - PROCESS | 1653 | 1461410829327 Marionette DEBUG loaded listener.js 04:27:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11a9f0400) [pid = 1653] [serial = 1075] [outer = 0x119a52000] 04:27:09 INFO - PROCESS | 1653 | 1461410829700 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 524ms 04:27:09 INFO - PROCESS | 1653 | 1461410829722 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 04:27:09 INFO - PROCESS | 1653 | 1461410829724 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 04:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:27:09 INFO - PROCESS | 1653 | 1461410829726 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:27:09 INFO - PROCESS | 1653 | 1461410829727 Marionette TRACE conn2 <- [1,1406,null,{}] 04:27:09 INFO - PROCESS | 1653 | 1461410829729 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:09 INFO - PROCESS | 1653 | 1461410829807 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 04:27:09 INFO - PROCESS | 1653 | 1461410829811 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1265d3800 == 48 [pid = 1653] [id = 359] 04:27:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x11aa05800) [pid = 1653] [serial = 1076] [outer = 0x0] 04:27:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11ae54400) [pid = 1653] [serial = 1077] [outer = 0x11aa05800] 04:27:09 INFO - PROCESS | 1653 | 1461410829840 Marionette DEBUG loaded listener.js 04:27:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x11bdf1400) [pid = 1653] [serial = 1078] [outer = 0x11aa05800] 04:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 473ms 04:27:10 INFO - PROCESS | 1653 | 1461410830193 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:27:10 INFO - PROCESS | 1653 | 1461410830201 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 04:27:10 INFO - PROCESS | 1653 | 1461410830202 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 04:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:27:10 INFO - PROCESS | 1653 | 1461410830204 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:27:10 INFO - PROCESS | 1653 | 1461410830205 Marionette TRACE conn2 <- [1,1410,null,{}] 04:27:10 INFO - PROCESS | 1653 | 1461410830208 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:10 INFO - PROCESS | 1653 | 1461410830291 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 04:27:10 INFO - PROCESS | 1653 | 1461410830342 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275d8000 == 49 [pid = 1653] [id = 360] 04:27:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x11aa05c00) [pid = 1653] [serial = 1079] [outer = 0x0] 04:27:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x11bee8800) [pid = 1653] [serial = 1080] [outer = 0x11aa05c00] 04:27:10 INFO - PROCESS | 1653 | 1461410830368 Marionette DEBUG loaded listener.js 04:27:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x11c71b400) [pid = 1653] [serial = 1081] [outer = 0x11aa05c00] 04:27:10 INFO - PROCESS | 1653 | 1461410830689 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 519ms 04:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:27:10 INFO - PROCESS | 1653 | 1461410830723 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 04:27:10 INFO - PROCESS | 1653 | 1461410830724 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 04:27:10 INFO - PROCESS | 1653 | 1461410830727 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:27:10 INFO - PROCESS | 1653 | 1461410830728 Marionette TRACE conn2 <- [1,1414,null,{}] 04:27:10 INFO - PROCESS | 1653 | 1461410830730 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:10 INFO - PROCESS | 1653 | 1461410830822 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 04:27:10 INFO - PROCESS | 1653 | 1461410830827 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x129a65000 == 50 [pid = 1653] [id = 361] 04:27:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x1266dc800) [pid = 1653] [serial = 1082] [outer = 0x0] 04:27:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x128f8fc00) [pid = 1653] [serial = 1083] [outer = 0x1266dc800] 04:27:10 INFO - PROCESS | 1653 | 1461410830855 Marionette DEBUG loaded listener.js 04:27:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x129d72400) [pid = 1653] [serial = 1084] [outer = 0x1266dc800] 04:27:11 INFO - PROCESS | 1653 | 1461410831239 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 522ms 04:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:27:11 INFO - PROCESS | 1653 | 1461410831250 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 04:27:11 INFO - PROCESS | 1653 | 1461410831251 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 04:27:11 INFO - PROCESS | 1653 | 1461410831260 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:27:11 INFO - PROCESS | 1653 | 1461410831262 Marionette TRACE conn2 <- [1,1418,null,{}] 04:27:11 INFO - PROCESS | 1653 | 1461410831267 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:11 INFO - PROCESS | 1653 | 1461410831428 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 04:27:11 INFO - PROCESS | 1653 | 1461410831448 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.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/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a319000 == 51 [pid = 1653] [id = 362] 04:27:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x129e94400) [pid = 1653] [serial = 1085] [outer = 0x0] 04:27:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x129e99c00) [pid = 1653] [serial = 1086] [outer = 0x129e94400] 04:27:11 INFO - PROCESS | 1653 | 1461410831488 Marionette DEBUG loaded listener.js 04:27:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12a360400) [pid = 1653] [serial = 1087] [outer = 0x129e94400] 04:27:11 INFO - PROCESS | 1653 | 1461410831895 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 677ms 04:27:11 INFO - PROCESS | 1653 | 1461410831936 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 04:27:11 INFO - PROCESS | 1653 | 1461410831937 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 04:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:27:11 INFO - PROCESS | 1653 | 1461410831939 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:27:11 INFO - PROCESS | 1653 | 1461410831940 Marionette TRACE conn2 <- [1,1422,null,{}] 04:27:11 INFO - PROCESS | 1653 | 1461410831943 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:12 INFO - PROCESS | 1653 | 1461410832042 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 04:27:12 INFO - PROCESS | 1653 | 1461410832046 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf13000 == 52 [pid = 1653] [id = 363] 04:27:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x129e95800) [pid = 1653] [serial = 1088] [outer = 0x0] 04:27:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12b357c00) [pid = 1653] [serial = 1089] [outer = 0x129e95800] 04:27:12 INFO - PROCESS | 1653 | 1461410832100 Marionette DEBUG loaded listener.js 04:27:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12b3bc000) [pid = 1653] [serial = 1090] [outer = 0x129e95800] 04:27:12 INFO - PROCESS | 1653 | 1461410832440 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 519ms 04:27:12 INFO - PROCESS | 1653 | 1461410832460 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 04:27:12 INFO - PROCESS | 1653 | 1461410832461 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 04:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:27:12 INFO - PROCESS | 1653 | 1461410832463 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:27:12 INFO - PROCESS | 1653 | 1461410832464 Marionette TRACE conn2 <- [1,1426,null,{}] 04:27:12 INFO - PROCESS | 1653 | 1461410832469 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:12 INFO - PROCESS | 1653 | 1461410832571 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 04:27:12 INFO - PROCESS | 1653 | 1461410832583 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dbbe800 == 53 [pid = 1653] [id = 364] 04:27:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12b3bc400) [pid = 1653] [serial = 1091] [outer = 0x0] 04:27:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12b3c3c00) [pid = 1653] [serial = 1092] [outer = 0x12b3bc400] 04:27:12 INFO - PROCESS | 1653 | 1461410832608 Marionette DEBUG loaded listener.js 04:27:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12b41f400) [pid = 1653] [serial = 1093] [outer = 0x12b3bc400] 04:27:13 INFO - PROCESS | 1653 | 1461410833121 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:27:13 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x129d73000) [pid = 1653] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:27:13 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x113674000) [pid = 1653] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:27:13 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x114bbcc00) [pid = 1653] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:27:13 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x114ba8800) [pid = 1653] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:27:13 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x11c379400) [pid = 1653] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:27:13 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x1291bf000) [pid = 1653] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:27:13 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x11367a000) [pid = 1653] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:27:13 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x114bbf400) [pid = 1653] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:27:13 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x11a574000) [pid = 1653] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:27:13 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x113682c00) [pid = 1653] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:27:13 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11366ac00) [pid = 1653] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:27:13 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x118cf6000) [pid = 1653] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:27:13 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11a799c00) [pid = 1653] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 671ms 04:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:27:13 INFO - PROCESS | 1653 | 1461410833135 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 04:27:13 INFO - PROCESS | 1653 | 1461410833136 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 04:27:13 INFO - PROCESS | 1653 | 1461410833138 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:27:13 INFO - PROCESS | 1653 | 1461410833139 Marionette TRACE conn2 <- [1,1430,null,{}] 04:27:13 INFO - PROCESS | 1653 | 1461410833141 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:13 INFO - PROCESS | 1653 | 1461410833222 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 04:27:13 INFO - PROCESS | 1653 | 1461410833226 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1263a1800 == 54 [pid = 1653] [id = 365] 04:27:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x11863b400) [pid = 1653] [serial = 1094] [outer = 0x0] 04:27:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11912f400) [pid = 1653] [serial = 1095] [outer = 0x11863b400] 04:27:13 INFO - PROCESS | 1653 | 1461410833254 Marionette DEBUG loaded listener.js 04:27:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11b9bcc00) [pid = 1653] [serial = 1096] [outer = 0x11863b400] 04:27:13 INFO - PROCESS | 1653 | 1461410833593 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 468ms 04:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:27:13 INFO - PROCESS | 1653 | 1461410833606 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 04:27:13 INFO - PROCESS | 1653 | 1461410833608 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 04:27:13 INFO - PROCESS | 1653 | 1461410833610 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:27:13 INFO - PROCESS | 1653 | 1461410833612 Marionette TRACE conn2 <- [1,1434,null,{}] 04:27:13 INFO - PROCESS | 1653 | 1461410833614 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:13 INFO - PROCESS | 1653 | 1461410833711 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 04:27:13 INFO - PROCESS | 1653 | 1461410833765 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.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/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e818000 == 55 [pid = 1653] [id = 366] 04:27:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x11a799c00) [pid = 1653] [serial = 1097] [outer = 0x0] 04:27:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x129d73000) [pid = 1653] [serial = 1098] [outer = 0x11a799c00] 04:27:13 INFO - PROCESS | 1653 | 1461410833795 Marionette DEBUG loaded listener.js 04:27:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12bb09800) [pid = 1653] [serial = 1099] [outer = 0x11a799c00] 04:27:14 INFO - PROCESS | 1653 | 1461410834098 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 521ms 04:27:14 INFO - PROCESS | 1653 | 1461410834138 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 04:27:14 INFO - PROCESS | 1653 | 1461410834139 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 04:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:27:14 INFO - PROCESS | 1653 | 1461410834141 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:27:14 INFO - PROCESS | 1653 | 1461410834142 Marionette TRACE conn2 <- [1,1438,null,{}] 04:27:14 INFO - PROCESS | 1653 | 1461410834144 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:14 INFO - PROCESS | 1653 | 1461410834230 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 04:27:14 INFO - PROCESS | 1653 | 1461410834236 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f1a4800 == 56 [pid = 1653] [id = 367] 04:27:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12bb11800) [pid = 1653] [serial = 1100] [outer = 0x0] 04:27:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12bbc5400) [pid = 1653] [serial = 1101] [outer = 0x12bb11800] 04:27:14 INFO - PROCESS | 1653 | 1461410834262 Marionette DEBUG loaded listener.js 04:27:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12be1f800) [pid = 1653] [serial = 1102] [outer = 0x12bb11800] 04:27:14 INFO - PROCESS | 1653 | 1461410834574 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 468ms 04:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:27:14 INFO - PROCESS | 1653 | 1461410834609 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 04:27:14 INFO - PROCESS | 1653 | 1461410834611 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 04:27:14 INFO - PROCESS | 1653 | 1461410834613 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:27:14 INFO - PROCESS | 1653 | 1461410834614 Marionette TRACE conn2 <- [1,1442,null,{}] 04:27:14 INFO - PROCESS | 1653 | 1461410834618 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:14 INFO - PROCESS | 1653 | 1461410834725 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 04:27:14 INFO - PROCESS | 1653 | 1461410834732 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f1bb000 == 57 [pid = 1653] [id = 368] 04:27:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12b826c00) [pid = 1653] [serial = 1103] [outer = 0x0] 04:27:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12be5e400) [pid = 1653] [serial = 1104] [outer = 0x12b826c00] 04:27:14 INFO - PROCESS | 1653 | 1461410834757 Marionette DEBUG loaded listener.js 04:27:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12cfed400) [pid = 1653] [serial = 1105] [outer = 0x12b826c00] 04:27:15 INFO - PROCESS | 1653 | 1461410835080 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 519ms 04:27:15 INFO - PROCESS | 1653 | 1461410835185 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 04:27:15 INFO - PROCESS | 1653 | 1461410835188 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 04:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:27:15 INFO - PROCESS | 1653 | 1461410835192 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:27:15 INFO - PROCESS | 1653 | 1461410835194 Marionette TRACE conn2 <- [1,1446,null,{}] 04:27:15 INFO - PROCESS | 1653 | 1461410835199 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:15 INFO - PROCESS | 1653 | 1461410835297 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 04:27:15 INFO - PROCESS | 1653 | 1461410835367 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.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/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x119165800 == 58 [pid = 1653] [id = 369] 04:27:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x11366e000) [pid = 1653] [serial = 1106] [outer = 0x0] 04:27:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x113677c00) [pid = 1653] [serial = 1107] [outer = 0x11366e000] 04:27:15 INFO - PROCESS | 1653 | 1461410835399 Marionette DEBUG loaded listener.js 04:27:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x114bbcc00) [pid = 1653] [serial = 1108] [outer = 0x11366e000] 04:27:15 INFO - PROCESS | 1653 | 1461410835849 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 676ms 04:27:15 INFO - PROCESS | 1653 | 1461410835868 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 04:27:15 INFO - PROCESS | 1653 | 1461410835870 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 04:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:27:15 INFO - PROCESS | 1653 | 1461410835876 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:27:15 INFO - PROCESS | 1653 | 1461410835879 Marionette TRACE conn2 <- [1,1450,null,{}] 04:27:15 INFO - PROCESS | 1653 | 1461410835882 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:16 INFO - PROCESS | 1653 | 1461410836014 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 04:27:16 INFO - PROCESS | 1653 | 1461410836111 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b209000 == 59 [pid = 1653] [id = 370] 04:27:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x11a9fa400) [pid = 1653] [serial = 1109] [outer = 0x0] 04:27:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x11ac68800) [pid = 1653] [serial = 1110] [outer = 0x11a9fa400] 04:27:16 INFO - PROCESS | 1653 | 1461410836143 Marionette DEBUG loaded listener.js 04:27:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x11bdf9c00) [pid = 1653] [serial = 1111] [outer = 0x11a9fa400] 04:27:16 INFO - PROCESS | 1653 | 1461410836620 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 773ms 04:27:16 INFO - PROCESS | 1653 | 1461410836650 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 04:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:27:16 INFO - PROCESS | 1653 | 1461410836652 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 04:27:16 INFO - PROCESS | 1653 | 1461410836654 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:27:16 INFO - PROCESS | 1653 | 1461410836655 Marionette TRACE conn2 <- [1,1454,null,{}] 04:27:16 INFO - PROCESS | 1653 | 1461410836662 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:16 INFO - PROCESS | 1653 | 1461410836767 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 04:27:16 INFO - PROCESS | 1653 | 1461410836837 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f5e0000 == 60 [pid = 1653] [id = 371] 04:27:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x1291c2800) [pid = 1653] [serial = 1112] [outer = 0x0] 04:27:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x129753400) [pid = 1653] [serial = 1113] [outer = 0x1291c2800] 04:27:16 INFO - PROCESS | 1653 | 1461410836870 Marionette DEBUG loaded listener.js 04:27:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x129cc0400) [pid = 1653] [serial = 1114] [outer = 0x1291c2800] 04:27:17 INFO - PROCESS | 1653 | 1461410837313 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 668ms 04:27:17 INFO - PROCESS | 1653 | 1461410837323 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 04:27:17 INFO - PROCESS | 1653 | 1461410837324 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 04:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:27:17 INFO - PROCESS | 1653 | 1461410837327 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:27:17 INFO - PROCESS | 1653 | 1461410837328 Marionette TRACE conn2 <- [1,1458,null,{}] 04:27:17 INFO - PROCESS | 1653 | 1461410837330 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:17 INFO - PROCESS | 1653 | 1461410837435 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 04:27:17 INFO - PROCESS | 1653 | 1461410837487 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ff24000 == 61 [pid = 1653] [id = 372] 04:27:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x129cc0c00) [pid = 1653] [serial = 1115] [outer = 0x0] 04:27:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12b352c00) [pid = 1653] [serial = 1116] [outer = 0x129cc0c00] 04:27:17 INFO - PROCESS | 1653 | 1461410837517 Marionette DEBUG loaded listener.js 04:27:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12b427c00) [pid = 1653] [serial = 1117] [outer = 0x129cc0c00] 04:27:17 INFO - PROCESS | 1653 | 1461410837987 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 719ms 04:27:18 INFO - PROCESS | 1653 | 1461410838047 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 04:27:18 INFO - PROCESS | 1653 | 1461410838048 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 04:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:27:18 INFO - PROCESS | 1653 | 1461410838051 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:27:18 INFO - PROCESS | 1653 | 1461410838052 Marionette TRACE conn2 <- [1,1462,null,{}] 04:27:18 INFO - PROCESS | 1653 | 1461410838074 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:18 INFO - PROCESS | 1653 | 1461410838174 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 04:27:18 INFO - PROCESS | 1653 | 1461410838241 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.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/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x130373000 == 62 [pid = 1653] [id = 373] 04:27:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12bb0f000) [pid = 1653] [serial = 1118] [outer = 0x0] 04:27:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12d095800) [pid = 1653] [serial = 1119] [outer = 0x12bb0f000] 04:27:18 INFO - PROCESS | 1653 | 1461410838271 Marionette DEBUG loaded listener.js 04:27:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12d69d000) [pid = 1653] [serial = 1120] [outer = 0x12bb0f000] 04:27:18 INFO - PROCESS | 1653 | 1461410838758 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 718ms 04:27:18 INFO - PROCESS | 1653 | 1461410838785 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 04:27:18 INFO - PROCESS | 1653 | 1461410838787 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 04:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:27:18 INFO - PROCESS | 1653 | 1461410838790 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:27:18 INFO - PROCESS | 1653 | 1461410838791 Marionette TRACE conn2 <- [1,1466,null,{}] 04:27:18 INFO - PROCESS | 1653 | 1461410838794 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:18 INFO - PROCESS | 1653 | 1461410838913 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 04:27:18 INFO - PROCESS | 1653 | 1461410838984 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.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/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11af6a800 == 63 [pid = 1653] [id = 374] 04:27:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x11ae8fc00) [pid = 1653] [serial = 1121] [outer = 0x0] 04:27:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12d6cc400) [pid = 1653] [serial = 1122] [outer = 0x11ae8fc00] 04:27:19 INFO - PROCESS | 1653 | 1461410839017 Marionette DEBUG loaded listener.js 04:27:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12e37d400) [pid = 1653] [serial = 1123] [outer = 0x11ae8fc00] 04:27:19 INFO - PROCESS | 1653 | 1461410839702 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 970ms 04:27:19 INFO - PROCESS | 1653 | 1461410839761 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 04:27:19 INFO - PROCESS | 1653 | 1461410839763 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 04:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:27:19 INFO - PROCESS | 1653 | 1461410839767 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:27:19 INFO - PROCESS | 1653 | 1461410839769 Marionette TRACE conn2 <- [1,1470,null,{}] 04:27:19 INFO - PROCESS | 1653 | 1461410839773 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:19 INFO - PROCESS | 1653 | 1461410839868 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 04:27:19 INFO - PROCESS | 1653 | 1461410839929 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bb76800 == 64 [pid = 1653] [id = 375] 04:27:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x113673400) [pid = 1653] [serial = 1124] [outer = 0x0] 04:27:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x1136dcc00) [pid = 1653] [serial = 1125] [outer = 0x113673400] 04:27:19 INFO - PROCESS | 1653 | 1461410839958 Marionette DEBUG loaded listener.js 04:27:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x114fd7800) [pid = 1653] [serial = 1126] [outer = 0x113673400] 04:27:20 INFO - PROCESS | 1653 | 1461410840438 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 721ms 04:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:27:20 INFO - PROCESS | 1653 | 1461410840488 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 04:27:20 INFO - PROCESS | 1653 | 1461410840492 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 04:27:20 INFO - PROCESS | 1653 | 1461410840496 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:27:20 INFO - PROCESS | 1653 | 1461410840498 Marionette TRACE conn2 <- [1,1474,null,{}] 04:27:20 INFO - PROCESS | 1653 | 1461410840501 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:20 INFO - PROCESS | 1653 | 1461410840596 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 04:27:20 INFO - PROCESS | 1653 | 1461410840655 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.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/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b967000 == 65 [pid = 1653] [id = 376] 04:27:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x114fd7c00) [pid = 1653] [serial = 1127] [outer = 0x0] 04:27:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x1165aa000) [pid = 1653] [serial = 1128] [outer = 0x114fd7c00] 04:27:20 INFO - PROCESS | 1653 | 1461410840683 Marionette DEBUG loaded listener.js 04:27:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x11913c800) [pid = 1653] [serial = 1129] [outer = 0x114fd7c00] 04:27:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11a53e800 == 64 [pid = 1653] [id = 304] 04:27:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12f1a4800 == 63 [pid = 1653] [id = 367] 04:27:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12e818000 == 62 [pid = 1653] [id = 366] 04:27:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1263a1800 == 61 [pid = 1653] [id = 365] 04:27:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12dbbe800 == 60 [pid = 1653] [id = 364] 04:27:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf13000 == 59 [pid = 1653] [id = 363] 04:27:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12a319000 == 58 [pid = 1653] [id = 362] 04:27:20 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x127365000) [pid = 1653] [serial = 1002] [outer = 0x0] [url = about:blank] 04:27:20 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x11a85e400) [pid = 1653] [serial = 999] [outer = 0x0] [url = about:blank] 04:27:20 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x11a577800) [pid = 1653] [serial = 1005] [outer = 0x0] [url = about:blank] 04:27:20 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x113589400) [pid = 1653] [serial = 996] [outer = 0x0] [url = about:blank] 04:27:20 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x129c86400) [pid = 1653] [serial = 1044] [outer = 0x0] [url = about:blank] 04:27:20 INFO - PROCESS | 1653 | --DOCSHELL 0x129a65000 == 57 [pid = 1653] [id = 361] 04:27:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1275d8000 == 56 [pid = 1653] [id = 360] 04:27:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1265d3800 == 55 [pid = 1653] [id = 359] 04:27:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11bb73000 == 54 [pid = 1653] [id = 358] 04:27:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11560e000 == 53 [pid = 1653] [id = 357] 04:27:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11acb2800 == 52 [pid = 1653] [id = 356] 04:27:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11a53c000 == 51 [pid = 1653] [id = 355] 04:27:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12dbb1000 == 50 [pid = 1653] [id = 354] 04:27:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12d417000 == 49 [pid = 1653] [id = 353] 04:27:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12d02b800 == 48 [pid = 1653] [id = 352] 04:27:20 INFO - PROCESS | 1653 | --DOCSHELL 0x129a57800 == 47 [pid = 1653] [id = 351] 04:27:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11bb90800 == 46 [pid = 1653] [id = 350] 04:27:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11561e000 == 45 [pid = 1653] [id = 349] 04:27:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12b808000 == 44 [pid = 1653] [id = 348] 04:27:21 INFO - PROCESS | 1653 | 1461410841074 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 621ms 04:27:21 INFO - PROCESS | 1653 | 1461410841117 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 04:27:21 INFO - PROCESS | 1653 | 1461410841118 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 04:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:27:21 INFO - PROCESS | 1653 | 1461410841121 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:27:21 INFO - PROCESS | 1653 | 1461410841123 Marionette TRACE conn2 <- [1,1478,null,{}] 04:27:21 INFO - PROCESS | 1653 | 1461410841130 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:21 INFO - PROCESS | 1653 | 1461410841235 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x11bdf8400) [pid = 1653] [serial = 1027] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x114fde400) [pid = 1653] [serial = 1008] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x117949400) [pid = 1653] [serial = 1012] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x12710c800) [pid = 1653] [serial = 1033] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x129751800) [pid = 1653] [serial = 1041] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x11bef1000) [pid = 1653] [serial = 1029] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x118cedc00) [pid = 1653] [serial = 1015] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x11c37cc00) [pid = 1653] [serial = 1030] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x1155ad000) [pid = 1653] [serial = 1009] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x127366c00) [pid = 1653] [serial = 1038] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x11653d400) [pid = 1653] [serial = 1035] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x113677400) [pid = 1653] [serial = 1036] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x11a793800) [pid = 1653] [serial = 1021] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x119197000) [pid = 1653] [serial = 1017] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x11b852000) [pid = 1653] [serial = 1024] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x1263b6400) [pid = 1653] [serial = 1032] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x11a575800) [pid = 1653] [serial = 1020] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x114fd8800) [pid = 1653] [serial = 1011] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x11ac65000) [pid = 1653] [serial = 1023] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x1291b9400) [pid = 1653] [serial = 1039] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x11a571c00) [pid = 1653] [serial = 1018] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x1188abc00) [pid = 1653] [serial = 1014] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x11b85c400) [pid = 1653] [serial = 1026] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12f9c5000) [pid = 1653] [serial = 994] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x129c7a400) [pid = 1653] [serial = 1042] [outer = 0x0] [url = about:blank] 04:27:21 INFO - PROCESS | 1653 | 1461410841299 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.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/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aca4000 == 45 [pid = 1653] [id = 377] 04:27:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x114fde400) [pid = 1653] [serial = 1130] [outer = 0x0] 04:27:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x118fdc800) [pid = 1653] [serial = 1131] [outer = 0x114fde400] 04:27:21 INFO - PROCESS | 1653 | 1461410841327 Marionette DEBUG loaded listener.js 04:27:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x11aa05000) [pid = 1653] [serial = 1132] [outer = 0x114fde400] 04:27:21 INFO - PROCESS | 1653 | 1461410841643 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 571ms 04:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:27:21 INFO - PROCESS | 1653 | 1461410841693 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 04:27:21 INFO - PROCESS | 1653 | 1461410841694 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 04:27:21 INFO - PROCESS | 1653 | 1461410841697 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:27:21 INFO - PROCESS | 1653 | 1461410841698 Marionette TRACE conn2 <- [1,1482,null,{}] 04:27:21 INFO - PROCESS | 1653 | 1461410841700 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:21 INFO - PROCESS | 1653 | 1461410841785 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 04:27:21 INFO - PROCESS | 1653 | 1461410841836 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c97c800 == 46 [pid = 1653] [id = 378] 04:27:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x11a9f5400) [pid = 1653] [serial = 1133] [outer = 0x0] 04:27:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x11ae47400) [pid = 1653] [serial = 1134] [outer = 0x11a9f5400] 04:27:21 INFO - PROCESS | 1653 | 1461410841863 Marionette DEBUG loaded listener.js 04:27:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x11b8a9400) [pid = 1653] [serial = 1135] [outer = 0x11a9f5400] 04:27:22 INFO - PROCESS | 1653 | 1461410842150 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 470ms 04:27:22 INFO - PROCESS | 1653 | 1461410842171 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 04:27:22 INFO - PROCESS | 1653 | 1461410842172 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 04:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:27:22 INFO - PROCESS | 1653 | 1461410842174 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:27:22 INFO - PROCESS | 1653 | 1461410842175 Marionette TRACE conn2 <- [1,1486,null,{}] 04:27:22 INFO - PROCESS | 1653 | 1461410842178 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:22 INFO - PROCESS | 1653 | 1461410842260 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 04:27:22 INFO - PROCESS | 1653 | 1461410842267 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.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/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12796d000 == 47 [pid = 1653] [id = 379] 04:27:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x11b8a7800) [pid = 1653] [serial = 1136] [outer = 0x0] 04:27:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x11c35d000) [pid = 1653] [serial = 1137] [outer = 0x11b8a7800] 04:27:22 INFO - PROCESS | 1653 | 1461410842293 Marionette DEBUG loaded listener.js 04:27:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x11c61dc00) [pid = 1653] [serial = 1138] [outer = 0x11b8a7800] 04:27:22 INFO - PROCESS | 1653 | 1461410842630 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 468ms 04:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:27:22 INFO - PROCESS | 1653 | 1461410842642 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 04:27:22 INFO - PROCESS | 1653 | 1461410842643 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 04:27:22 INFO - PROCESS | 1653 | 1461410842646 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:27:22 INFO - PROCESS | 1653 | 1461410842647 Marionette TRACE conn2 <- [1,1490,null,{}] 04:27:22 INFO - PROCESS | 1653 | 1461410842652 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:22 INFO - PROCESS | 1653 | 1461410842776 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 04:27:22 INFO - PROCESS | 1653 | 1461410842812 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x128652000 == 48 [pid = 1653] [id = 380] 04:27:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x11b8a7000) [pid = 1653] [serial = 1139] [outer = 0x0] 04:27:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x127341c00) [pid = 1653] [serial = 1140] [outer = 0x11b8a7000] 04:27:22 INFO - PROCESS | 1653 | 1461410842840 Marionette DEBUG loaded listener.js 04:27:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x1291bec00) [pid = 1653] [serial = 1141] [outer = 0x11b8a7000] 04:27:23 INFO - PROCESS | 1653 | 1461410843174 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 574ms 04:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:27:23 INFO - PROCESS | 1653 | 1461410843220 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 04:27:23 INFO - PROCESS | 1653 | 1461410843221 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 04:27:23 INFO - PROCESS | 1653 | 1461410843231 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:27:23 INFO - PROCESS | 1653 | 1461410843232 Marionette TRACE conn2 <- [1,1494,null,{}] 04:27:23 INFO - PROCESS | 1653 | 1461410843234 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:23 INFO - PROCESS | 1653 | 1461410843336 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 04:27:23 INFO - PROCESS | 1653 | 1461410843371 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.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/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a321800 == 49 [pid = 1653] [id = 381] 04:27:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x126555400) [pid = 1653] [serial = 1142] [outer = 0x0] 04:27:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x129c24000) [pid = 1653] [serial = 1143] [outer = 0x126555400] 04:27:23 INFO - PROCESS | 1653 | 1461410843397 Marionette DEBUG loaded listener.js 04:27:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x129cbd800) [pid = 1653] [serial = 1144] [outer = 0x126555400] 04:27:23 INFO - PROCESS | 1653 | 1461410843718 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 529ms 04:27:23 INFO - PROCESS | 1653 | 1461410843759 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 04:27:23 INFO - PROCESS | 1653 | 1461410843760 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 04:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:27:23 INFO - PROCESS | 1653 | 1461410843763 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:27:23 INFO - PROCESS | 1653 | 1461410843764 Marionette TRACE conn2 <- [1,1498,null,{}] 04:27:23 INFO - PROCESS | 1653 | 1461410843766 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:23 INFO - PROCESS | 1653 | 1461410843867 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 04:27:23 INFO - PROCESS | 1653 | 1461410843900 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.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/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf82000 == 50 [pid = 1653] [id = 382] 04:27:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12759a000) [pid = 1653] [serial = 1145] [outer = 0x0] 04:27:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x129d78c00) [pid = 1653] [serial = 1146] [outer = 0x12759a000] 04:27:23 INFO - PROCESS | 1653 | 1461410843926 Marionette DEBUG loaded listener.js 04:27:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x129e98c00) [pid = 1653] [serial = 1147] [outer = 0x12759a000] 04:27:24 INFO - PROCESS | 1653 | 1461410844266 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 521ms 04:27:24 INFO - PROCESS | 1653 | 1461410844286 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 04:27:24 INFO - PROCESS | 1653 | 1461410844287 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 04:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:27:24 INFO - PROCESS | 1653 | 1461410844289 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:27:24 INFO - PROCESS | 1653 | 1461410844290 Marionette TRACE conn2 <- [1,1502,null,{}] 04:27:24 INFO - PROCESS | 1653 | 1461410844292 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:24 INFO - PROCESS | 1653 | 1461410844395 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 04:27:24 INFO - PROCESS | 1653 | 1461410844429 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d410800 == 51 [pid = 1653] [id = 383] 04:27:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x129cc1c00) [pid = 1653] [serial = 1148] [outer = 0x0] 04:27:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12a35a000) [pid = 1653] [serial = 1149] [outer = 0x129cc1c00] 04:27:24 INFO - PROCESS | 1653 | 1461410844456 Marionette DEBUG loaded listener.js 04:27:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12b355400) [pid = 1653] [serial = 1150] [outer = 0x129cc1c00] 04:27:24 INFO - PROCESS | 1653 | 1461410844761 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 518ms 04:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:27:24 INFO - PROCESS | 1653 | 1461410844808 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 04:27:24 INFO - PROCESS | 1653 | 1461410844809 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 04:27:24 INFO - PROCESS | 1653 | 1461410844811 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:27:24 INFO - PROCESS | 1653 | 1461410844812 Marionette TRACE conn2 <- [1,1506,null,{}] 04:27:24 INFO - PROCESS | 1653 | 1461410844814 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:24 INFO - PROCESS | 1653 | 1461410844916 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 04:27:24 INFO - PROCESS | 1653 | 1461410844951 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e43e000 == 52 [pid = 1653] [id = 384] 04:27:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12b354000) [pid = 1653] [serial = 1151] [outer = 0x0] 04:27:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12b41bc00) [pid = 1653] [serial = 1152] [outer = 0x12b354000] 04:27:24 INFO - PROCESS | 1653 | 1461410844976 Marionette DEBUG loaded listener.js 04:27:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12b606000) [pid = 1653] [serial = 1153] [outer = 0x12b354000] 04:27:25 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x11c614c00) [pid = 1653] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:27:25 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12bb11800) [pid = 1653] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:27:25 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x11aa05800) [pid = 1653] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:27:25 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x11aa05c00) [pid = 1653] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:27:25 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x129e94400) [pid = 1653] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:27:25 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x113681800) [pid = 1653] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:27:25 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x11366b800) [pid = 1653] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:27:25 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x1142cb800) [pid = 1653] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:27:25 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x129e95800) [pid = 1653] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:27:25 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x1266dc800) [pid = 1653] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:27:25 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x119a52000) [pid = 1653] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:27:25 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12b3bc400) [pid = 1653] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:27:25 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x11a799c00) [pid = 1653] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:27:25 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x11863b400) [pid = 1653] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:27:25 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x1155ee000) [pid = 1653] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:27:25 INFO - PROCESS | 1653 | 1461410845501 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 724ms 04:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:27:25 INFO - PROCESS | 1653 | 1461410845537 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 04:27:25 INFO - PROCESS | 1653 | 1461410845538 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 04:27:25 INFO - PROCESS | 1653 | 1461410845540 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:27:25 INFO - PROCESS | 1653 | 1461410845542 Marionette TRACE conn2 <- [1,1510,null,{}] 04:27:25 INFO - PROCESS | 1653 | 1461410845544 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:25 INFO - PROCESS | 1653 | 1461410845678 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 04:27:25 INFO - PROCESS | 1653 | 1461410845711 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4ae800 == 53 [pid = 1653] [id = 385] 04:27:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x114fdf800) [pid = 1653] [serial = 1154] [outer = 0x0] 04:27:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12b35c400) [pid = 1653] [serial = 1155] [outer = 0x114fdf800] 04:27:25 INFO - PROCESS | 1653 | 1461410845741 Marionette DEBUG loaded listener.js 04:27:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12bb07800) [pid = 1653] [serial = 1156] [outer = 0x114fdf800] 04:27:26 INFO - PROCESS | 1653 | 1461410846021 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 520ms 04:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:27:26 INFO - PROCESS | 1653 | 1461410846060 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 04:27:26 INFO - PROCESS | 1653 | 1461410846062 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 04:27:26 INFO - PROCESS | 1653 | 1461410846065 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:27:26 INFO - PROCESS | 1653 | 1461410846069 Marionette TRACE conn2 <- [1,1514,null,{}] 04:27:26 INFO - PROCESS | 1653 | 1461410846072 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:26 INFO - PROCESS | 1653 | 1461410846176 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 04:27:26 INFO - PROCESS | 1653 | 1461410846248 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f1b7000 == 54 [pid = 1653] [id = 386] 04:27:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12b3bd000) [pid = 1653] [serial = 1157] [outer = 0x0] 04:27:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12bbc3000) [pid = 1653] [serial = 1158] [outer = 0x12b3bd000] 04:27:26 INFO - PROCESS | 1653 | 1461410846289 Marionette DEBUG loaded listener.js 04:27:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12d097400) [pid = 1653] [serial = 1159] [outer = 0x12b3bd000] 04:27:26 INFO - PROCESS | 1653 | 1461410846663 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 623ms 04:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:27:26 INFO - PROCESS | 1653 | 1461410846688 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 04:27:26 INFO - PROCESS | 1653 | 1461410846689 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 04:27:26 INFO - PROCESS | 1653 | 1461410846691 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:27:26 INFO - PROCESS | 1653 | 1461410846692 Marionette TRACE conn2 <- [1,1518,null,{}] 04:27:26 INFO - PROCESS | 1653 | 1461410846694 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:26 INFO - PROCESS | 1653 | 1461410846779 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 04:27:26 INFO - PROCESS | 1653 | 1461410846783 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x130b6a000 == 55 [pid = 1653] [id = 387] 04:27:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12d698400) [pid = 1653] [serial = 1160] [outer = 0x0] 04:27:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12e37c400) [pid = 1653] [serial = 1161] [outer = 0x12d698400] 04:27:26 INFO - PROCESS | 1653 | 1461410846808 Marionette DEBUG loaded listener.js 04:27:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x11beefc00) [pid = 1653] [serial = 1162] [outer = 0x12d698400] 04:27:27 INFO - PROCESS | 1653 | 1461410847113 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 469ms 04:27:27 INFO - PROCESS | 1653 | 1461410847175 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 04:27:27 INFO - PROCESS | 1653 | 1461410847176 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 04:27:27 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:27:27 INFO - PROCESS | 1653 | 1461410847187 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:27:27 INFO - PROCESS | 1653 | 1461410847188 Marionette TRACE conn2 <- [1,1522,null,{}] 04:27:27 INFO - PROCESS | 1653 | 1461410847190 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:27 INFO - PROCESS | 1653 | 1461410847277 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 04:27:27 INFO - PROCESS | 1653 | 1461410847282 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-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/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x13201d800 == 56 [pid = 1653] [id = 388] 04:27:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x11c61cc00) [pid = 1653] [serial = 1163] [outer = 0x0] 04:27:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12d6cd800) [pid = 1653] [serial = 1164] [outer = 0x11c61cc00] 04:27:27 INFO - PROCESS | 1653 | 1461410847307 Marionette DEBUG loaded listener.js 04:27:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12e389800) [pid = 1653] [serial = 1165] [outer = 0x11c61cc00] 04:27:27 INFO - PROCESS | 1653 | 1461410847793 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:27:27 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:27:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:27:27 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:27:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:27:27 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 04:27:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:27:27 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 04:27:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:27:27 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 619ms 04:27:27 INFO - PROCESS | 1653 | 1461410847807 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 04:27:27 INFO - PROCESS | 1653 | 1461410847811 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 04:27:27 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:27:27 INFO - PROCESS | 1653 | 1461410847815 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:27:27 INFO - PROCESS | 1653 | 1461410847817 Marionette TRACE conn2 <- [1,1526,null,{}] 04:27:27 INFO - PROCESS | 1653 | 1461410847821 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:27 INFO - PROCESS | 1653 | 1461410847929 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 04:27:28 INFO - PROCESS | 1653 | 1461410848002 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-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/2dcontext/hit-regions/hitregions-members-exist.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aca7800 == 57 [pid = 1653] [id = 389] 04:27:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x11863f400) [pid = 1653] [serial = 1166] [outer = 0x0] 04:27:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x118cf7000) [pid = 1653] [serial = 1167] [outer = 0x11863f400] 04:27:28 INFO - PROCESS | 1653 | 1461410848034 Marionette DEBUG loaded listener.js 04:27:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x119d55400) [pid = 1653] [serial = 1168] [outer = 0x11863f400] 04:27:28 INFO - PROCESS | 1653 | 1461410848409 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:27:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:27:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:27:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:27:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:27:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:27:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:27:28 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 620ms 04:27:28 INFO - PROCESS | 1653 | 1461410848436 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 04:27:28 INFO - PROCESS | 1653 | 1461410848440 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 04:27:28 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:27:28 INFO - PROCESS | 1653 | 1461410848445 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:27:28 INFO - PROCESS | 1653 | 1461410848447 Marionette TRACE conn2 <- [1,1530,null,{}] 04:27:28 INFO - PROCESS | 1653 | 1461410848449 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:28 INFO - PROCESS | 1653 | 1461410848554 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 04:27:28 INFO - PROCESS | 1653 | 1461410848612 Marionette TRACE conn2 -> [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([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x129a65000 == 58 [pid = 1653] [id = 390] 04:27:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x11a570800) [pid = 1653] [serial = 1169] [outer = 0x0] 04:27:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x11ac6e400) [pid = 1653] [serial = 1170] [outer = 0x11a570800] 04:27:28 INFO - PROCESS | 1653 | 1461410848642 Marionette DEBUG loaded listener.js 04:27:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x1275a5800) [pid = 1653] [serial = 1171] [outer = 0x11a570800] 04:27:29 INFO - PROCESS | 1653 | 1461410849050 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:27:29 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 04:27:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:27:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:27:29 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 04:27:29 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:27:29 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 619ms 04:27:29 INFO - PROCESS | 1653 | 1461410849065 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 04:27:29 INFO - PROCESS | 1653 | 1461410849066 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 04:27:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:27:29 INFO - PROCESS | 1653 | 1461410849069 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:27:29 INFO - PROCESS | 1653 | 1461410849071 Marionette TRACE conn2 <- [1,1534,null,{}] 04:27:29 INFO - PROCESS | 1653 | 1461410849079 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:29 INFO - PROCESS | 1653 | 1461410849185 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 04:27:29 INFO - PROCESS | 1653 | 1461410849243 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x132010800 == 59 [pid = 1653] [id = 391] 04:27:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x1286ecc00) [pid = 1653] [serial = 1172] [outer = 0x0] 04:27:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x129754000) [pid = 1653] [serial = 1173] [outer = 0x1286ecc00] 04:27:29 INFO - PROCESS | 1653 | 1461410849280 Marionette DEBUG loaded listener.js 04:27:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x12b3bb000) [pid = 1653] [serial = 1174] [outer = 0x1286ecc00] 04:27:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:27:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 671ms 04:27:29 INFO - PROCESS | 1653 | 1461410849733 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:27:29 INFO - PROCESS | 1653 | 1461410849740 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 04:27:29 INFO - PROCESS | 1653 | 1461410849741 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 04:27:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:27:29 INFO - PROCESS | 1653 | 1461410849744 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:27:29 INFO - PROCESS | 1653 | 1461410849745 Marionette TRACE conn2 <- [1,1538,null,{}] 04:27:29 INFO - PROCESS | 1653 | 1461410849748 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:29 INFO - PROCESS | 1653 | 1461410849856 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 04:27:29 INFO - PROCESS | 1653 | 1461410849948 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.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/2dcontext/line-styles/2d.line.cap.closed.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x132037000 == 60 [pid = 1653] [id = 392] 04:27:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x12b41c800) [pid = 1653] [serial = 1175] [outer = 0x0] 04:27:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x12be21400) [pid = 1653] [serial = 1176] [outer = 0x12b41c800] 04:27:29 INFO - PROCESS | 1653 | 1461410849979 Marionette DEBUG loaded listener.js 04:27:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x12d60b400) [pid = 1653] [serial = 1177] [outer = 0x12b41c800] 04:27:30 INFO - PROCESS | 1653 | 1461410850384 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:27:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:27:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 671ms 04:27:30 INFO - PROCESS | 1653 | 1461410850416 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 04:27:30 INFO - PROCESS | 1653 | 1461410850417 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 04:27:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:27:30 INFO - PROCESS | 1653 | 1461410850419 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:27:30 INFO - PROCESS | 1653 | 1461410850421 Marionette TRACE conn2 <- [1,1542,null,{}] 04:27:30 INFO - PROCESS | 1653 | 1461410850423 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:30 INFO - PROCESS | 1653 | 1461410850524 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 04:27:30 INFO - PROCESS | 1653 | 1461410850594 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.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/line-styles/2d.line.cap.invalid.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x13204c000 == 61 [pid = 1653] [id = 393] 04:27:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x12be61800) [pid = 1653] [serial = 1178] [outer = 0x0] 04:27:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x12e387c00) [pid = 1653] [serial = 1179] [outer = 0x12be61800] 04:27:30 INFO - PROCESS | 1653 | 1461410850627 Marionette DEBUG loaded listener.js 04:27:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x12e3f3400) [pid = 1653] [serial = 1180] [outer = 0x12be61800] 04:27:31 INFO - PROCESS | 1653 | 1461410851048 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:27:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:27:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 669ms 04:27:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:27:31 INFO - PROCESS | 1653 | 1461410851088 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 04:27:31 INFO - PROCESS | 1653 | 1461410851089 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 04:27:31 INFO - PROCESS | 1653 | 1461410851092 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:27:31 INFO - PROCESS | 1653 | 1461410851093 Marionette TRACE conn2 <- [1,1546,null,{}] 04:27:31 INFO - PROCESS | 1653 | 1461410851095 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:31 INFO - PROCESS | 1653 | 1461410851229 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 04:27:31 INFO - PROCESS | 1653 | 1461410851317 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.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/2dcontext/line-styles/2d.line.cap.open.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x138dc1000 == 62 [pid = 1653] [id = 394] 04:27:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x12e3f6000) [pid = 1653] [serial = 1181] [outer = 0x0] 04:27:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x12e407c00) [pid = 1653] [serial = 1182] [outer = 0x12e3f6000] 04:27:31 INFO - PROCESS | 1653 | 1461410851352 Marionette DEBUG loaded listener.js 04:27:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x12e875400) [pid = 1653] [serial = 1183] [outer = 0x12e3f6000] 04:27:31 INFO - PROCESS | 1653 | 1461410851756 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:27:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:27:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 720ms 04:27:31 INFO - PROCESS | 1653 | 1461410851812 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 04:27:31 INFO - PROCESS | 1653 | 1461410851814 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 04:27:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:27:31 INFO - PROCESS | 1653 | 1461410851816 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:27:31 INFO - PROCESS | 1653 | 1461410851817 Marionette TRACE conn2 <- [1,1550,null,{}] 04:27:31 INFO - PROCESS | 1653 | 1461410851820 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:31 INFO - PROCESS | 1653 | 1461410851937 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 04:27:32 INFO - PROCESS | 1653 | 1461410851998 Marionette TRACE conn2 -> [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([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11561c800 == 63 [pid = 1653] [id = 395] 04:27:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x113665c00) [pid = 1653] [serial = 1184] [outer = 0x0] 04:27:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x114bc5c00) [pid = 1653] [serial = 1185] [outer = 0x113665c00] 04:27:32 INFO - PROCESS | 1653 | 1461410852071 Marionette DEBUG loaded listener.js 04:27:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x12b425000) [pid = 1653] [serial = 1186] [outer = 0x113665c00] 04:27:32 INFO - PROCESS | 1653 | 1461410852505 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:27:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:27:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 768ms 04:27:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:27:32 INFO - PROCESS | 1653 | 1461410852585 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 04:27:32 INFO - PROCESS | 1653 | 1461410852586 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 04:27:32 INFO - PROCESS | 1653 | 1461410852589 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:27:32 INFO - PROCESS | 1653 | 1461410852590 Marionette TRACE conn2 <- [1,1554,null,{}] 04:27:32 INFO - PROCESS | 1653 | 1461410852592 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:32 INFO - PROCESS | 1653 | 1461410852694 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 04:27:32 INFO - PROCESS | 1653 | 1461410852756 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c83800 == 64 [pid = 1653] [id = 396] 04:27:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x113678400) [pid = 1653] [serial = 1187] [outer = 0x0] 04:27:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x12bb0ac00) [pid = 1653] [serial = 1188] [outer = 0x113678400] 04:27:32 INFO - PROCESS | 1653 | 1461410852829 Marionette DEBUG loaded listener.js 04:27:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x12e87d400) [pid = 1653] [serial = 1189] [outer = 0x113678400] 04:27:33 INFO - PROCESS | 1653 | 1461410853471 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:27:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:27:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 918ms 04:27:33 INFO - PROCESS | 1653 | 1461410853513 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 04:27:33 INFO - PROCESS | 1653 | 1461410853518 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 04:27:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:27:33 INFO - PROCESS | 1653 | 1461410853523 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:27:33 INFO - PROCESS | 1653 | 1461410853526 Marionette TRACE conn2 <- [1,1558,null,{}] 04:27:33 INFO - PROCESS | 1653 | 1461410853533 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:33 INFO - PROCESS | 1653 | 1461410853682 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 04:27:33 INFO - PROCESS | 1653 | 1461410853767 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.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/line-styles/2d.line.cap.valid.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1262a3800 == 65 [pid = 1653] [id = 397] 04:27:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x11367e000) [pid = 1653] [serial = 1190] [outer = 0x0] 04:27:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x114bbf800) [pid = 1653] [serial = 1191] [outer = 0x11367e000] 04:27:33 INFO - PROCESS | 1653 | 1461410853796 Marionette DEBUG loaded listener.js 04:27:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x118fda000) [pid = 1653] [serial = 1192] [outer = 0x11367e000] 04:27:34 INFO - PROCESS | 1653 | 1461410854264 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:27:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:27:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 779ms 04:27:34 INFO - PROCESS | 1653 | 1461410854302 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 04:27:34 INFO - PROCESS | 1653 | 1461410854305 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 04:27:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:27:34 INFO - PROCESS | 1653 | 1461410854310 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:27:34 INFO - PROCESS | 1653 | 1461410854311 Marionette TRACE conn2 <- [1,1562,null,{}] 04:27:34 INFO - PROCESS | 1653 | 1461410854314 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:34 INFO - PROCESS | 1653 | 1461410854411 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 04:27:34 INFO - PROCESS | 1653 | 1461410854475 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x11af68800 == 66 [pid = 1653] [id = 398] 04:27:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x11a50f000) [pid = 1653] [serial = 1193] [outer = 0x0] 04:27:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x11aa0cc00) [pid = 1653] [serial = 1194] [outer = 0x11a50f000] 04:27:34 INFO - PROCESS | 1653 | 1461410854503 Marionette DEBUG loaded listener.js 04:27:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x11b85c400) [pid = 1653] [serial = 1195] [outer = 0x11a50f000] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12ff84800 == 65 [pid = 1653] [id = 276] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12d41e000 == 64 [pid = 1653] [id = 240] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12e4a5800 == 63 [pid = 1653] [id = 297] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x130b6a000 == 62 [pid = 1653] [id = 387] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12f1b7000 == 61 [pid = 1653] [id = 386] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12e4ae800 == 60 [pid = 1653] [id = 385] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12e43e000 == 59 [pid = 1653] [id = 384] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12d410800 == 58 [pid = 1653] [id = 383] 04:27:34 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x12be5e400) [pid = 1653] [serial = 1104] [outer = 0x0] [url = about:blank] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf82000 == 57 [pid = 1653] [id = 382] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12a321800 == 56 [pid = 1653] [id = 381] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x128652000 == 55 [pid = 1653] [id = 380] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12796d000 == 54 [pid = 1653] [id = 379] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x11c97c800 == 53 [pid = 1653] [id = 378] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x11aca4000 == 52 [pid = 1653] [id = 377] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x11b967000 == 51 [pid = 1653] [id = 376] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x11bb76800 == 50 [pid = 1653] [id = 375] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x11af6a800 == 49 [pid = 1653] [id = 374] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x130373000 == 48 [pid = 1653] [id = 373] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12ff24000 == 47 [pid = 1653] [id = 372] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12f5e0000 == 46 [pid = 1653] [id = 371] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12b209000 == 45 [pid = 1653] [id = 370] 04:27:34 INFO - PROCESS | 1653 | --DOCSHELL 0x119165800 == 44 [pid = 1653] [id = 369] 04:27:34 INFO - PROCESS | 1653 | 1461410854905 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:27:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:27:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 624ms 04:27:34 INFO - PROCESS | 1653 | 1461410854935 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 04:27:34 INFO - PROCESS | 1653 | 1461410854937 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 04:27:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:27:34 INFO - PROCESS | 1653 | 1461410854939 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:27:34 INFO - PROCESS | 1653 | 1461410854941 Marionette TRACE conn2 <- [1,1566,null,{}] 04:27:34 INFO - PROCESS | 1653 | 1461410854948 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:35 INFO - PROCESS | 1653 | 1461410855036 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x129c81c00) [pid = 1653] [serial = 1006] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x1296d3800) [pid = 1653] [serial = 928] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x12be1f800) [pid = 1653] [serial = 1102] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x113676c00) [pid = 1653] [serial = 1047] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x11ae54400) [pid = 1653] [serial = 1077] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x11bdf1400) [pid = 1653] [serial = 1078] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x11bee8800) [pid = 1653] [serial = 1080] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x11c71b400) [pid = 1653] [serial = 1081] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x118680800) [pid = 1653] [serial = 1050] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x129e99c00) [pid = 1653] [serial = 1086] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x114fe0800) [pid = 1653] [serial = 1069] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x114bbb800) [pid = 1653] [serial = 1068] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x12b353800) [pid = 1653] [serial = 1066] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x12a358800) [pid = 1653] [serial = 1065] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x129e94800) [pid = 1653] [serial = 1062] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x11ac63400) [pid = 1653] [serial = 1053] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x1156eb000) [pid = 1653] [serial = 1071] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x119135400) [pid = 1653] [serial = 1072] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x1296d0800) [pid = 1653] [serial = 1059] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x12b357c00) [pid = 1653] [serial = 1089] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x11c61d800) [pid = 1653] [serial = 1056] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x12a360400) [pid = 1653] [serial = 1087] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x128f8fc00) [pid = 1653] [serial = 1083] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x11a578800) [pid = 1653] [serial = 1074] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x11a9f0400) [pid = 1653] [serial = 1075] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12b3c3c00) [pid = 1653] [serial = 1092] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12b3bc000) [pid = 1653] [serial = 1090] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x129d73000) [pid = 1653] [serial = 1098] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x11912f400) [pid = 1653] [serial = 1095] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x11b9bcc00) [pid = 1653] [serial = 1096] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x12bbc5400) [pid = 1653] [serial = 1101] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12b41f400) [pid = 1653] [serial = 1093] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x129d72400) [pid = 1653] [serial = 1084] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12bb09800) [pid = 1653] [serial = 1099] [outer = 0x0] [url = about:blank] 04:27:35 INFO - PROCESS | 1653 | 1461410855097 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x11af54000 == 45 [pid = 1653] [id = 399] 04:27:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x114fe0800) [pid = 1653] [serial = 1196] [outer = 0x0] 04:27:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x11a578800) [pid = 1653] [serial = 1197] [outer = 0x114fe0800] 04:27:35 INFO - PROCESS | 1653 | 1461410855147 Marionette DEBUG loaded listener.js 04:27:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x1266d8400) [pid = 1653] [serial = 1198] [outer = 0x114fe0800] 04:27:35 INFO - PROCESS | 1653 | 1461410855462 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:27:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:27:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 572ms 04:27:35 INFO - PROCESS | 1653 | 1461410855511 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 04:27:35 INFO - PROCESS | 1653 | 1461410855513 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 04:27:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:27:35 INFO - PROCESS | 1653 | 1461410855516 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:27:35 INFO - PROCESS | 1653 | 1461410855517 Marionette TRACE conn2 <- [1,1570,null,{}] 04:27:35 INFO - PROCESS | 1653 | 1461410855519 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:35 INFO - PROCESS | 1653 | 1461410855616 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 04:27:35 INFO - PROCESS | 1653 | 1461410855697 Marionette TRACE conn2 -> [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([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1262a6800 == 46 [pid = 1653] [id = 400] 04:27:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x11c61e000) [pid = 1653] [serial = 1199] [outer = 0x0] 04:27:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x1286a6c00) [pid = 1653] [serial = 1200] [outer = 0x11c61e000] 04:27:35 INFO - PROCESS | 1653 | 1461410855732 Marionette DEBUG loaded listener.js 04:27:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x1296d9c00) [pid = 1653] [serial = 1201] [outer = 0x11c61e000] 04:27:36 INFO - PROCESS | 1653 | 1461410856014 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:27:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:27:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 520ms 04:27:36 INFO - PROCESS | 1653 | 1461410856039 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 04:27:36 INFO - PROCESS | 1653 | 1461410856040 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 04:27:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:27:36 INFO - PROCESS | 1653 | 1461410856042 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:27:36 INFO - PROCESS | 1653 | 1461410856043 Marionette TRACE conn2 <- [1,1574,null,{}] 04:27:36 INFO - PROCESS | 1653 | 1461410856045 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:36 INFO - PROCESS | 1653 | 1461410856135 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 04:27:36 INFO - PROCESS | 1653 | 1461410856140 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.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/2dcontext/line-styles/2d.line.join.closed.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a314000 == 47 [pid = 1653] [id = 401] 04:27:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12974c800) [pid = 1653] [serial = 1202] [outer = 0x0] 04:27:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x129c83c00) [pid = 1653] [serial = 1203] [outer = 0x12974c800] 04:27:36 INFO - PROCESS | 1653 | 1461410856166 Marionette DEBUG loaded listener.js 04:27:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x129e8c400) [pid = 1653] [serial = 1204] [outer = 0x12974c800] 04:27:36 INFO - PROCESS | 1653 | 1461410856514 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:27:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:27:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 519ms 04:27:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:27:36 INFO - PROCESS | 1653 | 1461410856569 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 04:27:36 INFO - PROCESS | 1653 | 1461410856571 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 04:27:36 INFO - PROCESS | 1653 | 1461410856573 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:27:36 INFO - PROCESS | 1653 | 1461410856574 Marionette TRACE conn2 <- [1,1578,null,{}] 04:27:36 INFO - PROCESS | 1653 | 1461410856576 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:36 INFO - PROCESS | 1653 | 1461410856676 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 04:27:36 INFO - PROCESS | 1653 | 1461410856681 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.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/line-styles/2d.line.join.invalid.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf82000 == 48 [pid = 1653] [id = 402] 04:27:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x129e96800) [pid = 1653] [serial = 1205] [outer = 0x0] 04:27:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12b3b9800) [pid = 1653] [serial = 1206] [outer = 0x129e96800] 04:27:36 INFO - PROCESS | 1653 | 1461410856709 Marionette DEBUG loaded listener.js 04:27:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x12bbbd400) [pid = 1653] [serial = 1207] [outer = 0x129e96800] 04:27:37 INFO - PROCESS | 1653 | 1461410857056 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:27:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:27:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 517ms 04:27:37 INFO - PROCESS | 1653 | 1461410857099 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 04:27:37 INFO - PROCESS | 1653 | 1461410857100 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 04:27:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:27:37 INFO - PROCESS | 1653 | 1461410857102 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:27:37 INFO - PROCESS | 1653 | 1461410857103 Marionette TRACE conn2 <- [1,1582,null,{}] 04:27:37 INFO - PROCESS | 1653 | 1461410857106 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:37 INFO - PROCESS | 1653 | 1461410857212 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 04:27:37 INFO - PROCESS | 1653 | 1461410857251 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d402800 == 49 [pid = 1653] [id = 403] 04:27:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x12b3bf000) [pid = 1653] [serial = 1208] [outer = 0x0] 04:27:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x12be5e000) [pid = 1653] [serial = 1209] [outer = 0x12b3bf000] 04:27:37 INFO - PROCESS | 1653 | 1461410857277 Marionette DEBUG loaded listener.js 04:27:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x12d603800) [pid = 1653] [serial = 1210] [outer = 0x12b3bf000] 04:27:37 INFO - PROCESS | 1653 | 1461410857603 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:27:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:27:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 519ms 04:27:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:27:37 INFO - PROCESS | 1653 | 1461410857621 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 04:27:37 INFO - PROCESS | 1653 | 1461410857622 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 04:27:37 INFO - PROCESS | 1653 | 1461410857624 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:27:37 INFO - PROCESS | 1653 | 1461410857625 Marionette TRACE conn2 <- [1,1586,null,{}] 04:27:37 INFO - PROCESS | 1653 | 1461410857628 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:37 INFO - PROCESS | 1653 | 1461410857731 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 04:27:37 INFO - PROCESS | 1653 | 1461410857750 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.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/2dcontext/line-styles/2d.line.join.open.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e431000 == 50 [pid = 1653] [id = 404] 04:27:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x12d6ca400) [pid = 1653] [serial = 1211] [outer = 0x0] 04:27:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x12e382c00) [pid = 1653] [serial = 1212] [outer = 0x12d6ca400] 04:27:37 INFO - PROCESS | 1653 | 1461410857775 Marionette DEBUG loaded listener.js 04:27:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x12e3f5800) [pid = 1653] [serial = 1213] [outer = 0x12d6ca400] 04:27:38 INFO - PROCESS | 1653 | 1461410858128 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:27:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:27:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 518ms 04:27:38 INFO - PROCESS | 1653 | 1461410858143 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 04:27:38 INFO - PROCESS | 1653 | 1461410858144 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 04:27:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:27:38 INFO - PROCESS | 1653 | 1461410858146 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:27:38 INFO - PROCESS | 1653 | 1461410858147 Marionette TRACE conn2 <- [1,1590,null,{}] 04:27:38 INFO - PROCESS | 1653 | 1461410858152 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:38 INFO - PROCESS | 1653 | 1461410858259 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 04:27:38 INFO - PROCESS | 1653 | 1461410858273 Marionette TRACE conn2 -> [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([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4b3000 == 51 [pid = 1653] [id = 405] 04:27:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x12be5d400) [pid = 1653] [serial = 1214] [outer = 0x0] 04:27:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x12e869000) [pid = 1653] [serial = 1215] [outer = 0x12be5d400] 04:27:38 INFO - PROCESS | 1653 | 1461410858298 Marionette DEBUG loaded listener.js 04:27:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x12edcbc00) [pid = 1653] [serial = 1216] [outer = 0x12be5d400] 04:27:38 INFO - PROCESS | 1653 | 1461410858651 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:27:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:27:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 521ms 04:27:38 INFO - PROCESS | 1653 | 1461410858674 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 04:27:38 INFO - PROCESS | 1653 | 1461410858675 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 04:27:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:27:38 INFO - PROCESS | 1653 | 1461410858677 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:27:38 INFO - PROCESS | 1653 | 1461410858678 Marionette TRACE conn2 <- [1,1594,null,{}] 04:27:38 INFO - PROCESS | 1653 | 1461410858681 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:38 INFO - PROCESS | 1653 | 1461410858791 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 04:27:38 INFO - PROCESS | 1653 | 1461410858831 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f1b2800 == 52 [pid = 1653] [id = 406] 04:27:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x12d606000) [pid = 1653] [serial = 1217] [outer = 0x0] 04:27:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x12edd1c00) [pid = 1653] [serial = 1218] [outer = 0x12d606000] 04:27:38 INFO - PROCESS | 1653 | 1461410858857 Marionette DEBUG loaded listener.js 04:27:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x12f9c4c00) [pid = 1653] [serial = 1219] [outer = 0x12d606000] 04:27:39 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x129c7c000) [pid = 1653] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:27:39 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x12d698400) [pid = 1653] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:27:39 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x12759a000) [pid = 1653] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:27:39 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x126555400) [pid = 1653] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:27:39 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x114fd7c00) [pid = 1653] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:27:39 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x129cc1c00) [pid = 1653] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:27:39 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x113673400) [pid = 1653] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:27:39 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x11ae8fc00) [pid = 1653] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:27:39 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x11b8a7000) [pid = 1653] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:27:39 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x114fde400) [pid = 1653] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:27:39 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x11b8a7800) [pid = 1653] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:27:39 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x12b354000) [pid = 1653] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:27:39 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x114fdf800) [pid = 1653] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:27:39 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x11a9f5400) [pid = 1653] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:27:39 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12b3bd000) [pid = 1653] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:27:39 INFO - PROCESS | 1653 | 1461410859405 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:27:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:27:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 772ms 04:27:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:27:39 INFO - PROCESS | 1653 | 1461410859460 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 04:27:39 INFO - PROCESS | 1653 | 1461410859461 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 04:27:39 INFO - PROCESS | 1653 | 1461410859471 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:27:39 INFO - PROCESS | 1653 | 1461410859472 Marionette TRACE conn2 <- [1,1598,null,{}] 04:27:39 INFO - PROCESS | 1653 | 1461410859475 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:39 INFO - PROCESS | 1653 | 1461410859601 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 04:27:39 INFO - PROCESS | 1653 | 1461410859607 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.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/line-styles/2d.line.join.valid.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fc3a000 == 53 [pid = 1653] [id = 407] 04:27:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12a356000) [pid = 1653] [serial = 1220] [outer = 0x0] 04:27:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12f9c5400) [pid = 1653] [serial = 1221] [outer = 0x12a356000] 04:27:39 INFO - PROCESS | 1653 | 1461410859636 Marionette DEBUG loaded listener.js 04:27:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x12f9cd400) [pid = 1653] [serial = 1222] [outer = 0x12a356000] 04:27:39 INFO - PROCESS | 1653 | 1461410859963 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:27:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:27:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 527ms 04:27:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:27:39 INFO - PROCESS | 1653 | 1461410859992 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 04:27:39 INFO - PROCESS | 1653 | 1461410859993 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 04:27:39 INFO - PROCESS | 1653 | 1461410859995 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:27:39 INFO - PROCESS | 1653 | 1461410859997 Marionette TRACE conn2 <- [1,1602,null,{}] 04:27:40 INFO - PROCESS | 1653 | 1461410859999 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:40 INFO - PROCESS | 1653 | 1461410860087 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 04:27:40 INFO - PROCESS | 1653 | 1461410860151 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x130361800 == 54 [pid = 1653] [id = 408] 04:27:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x12a382800) [pid = 1653] [serial = 1223] [outer = 0x0] 04:27:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x12a38b400) [pid = 1653] [serial = 1224] [outer = 0x12a382800] 04:27:40 INFO - PROCESS | 1653 | 1461410860177 Marionette DEBUG loaded listener.js 04:27:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x12a38f400) [pid = 1653] [serial = 1225] [outer = 0x12a382800] 04:27:40 INFO - PROCESS | 1653 | 1461410860451 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:27:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:27:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 472ms 04:27:40 INFO - PROCESS | 1653 | 1461410860473 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 04:27:40 INFO - PROCESS | 1653 | 1461410860475 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 04:27:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:27:40 INFO - PROCESS | 1653 | 1461410860477 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:27:40 INFO - PROCESS | 1653 | 1461410860478 Marionette TRACE conn2 <- [1,1606,null,{}] 04:27:40 INFO - PROCESS | 1653 | 1461410860480 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:40 INFO - PROCESS | 1653 | 1461410860581 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 04:27:40 INFO - PROCESS | 1653 | 1461410860586 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.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/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x132034000 == 55 [pid = 1653] [id = 409] 04:27:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x12a38f800) [pid = 1653] [serial = 1226] [outer = 0x0] 04:27:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x12f9cf800) [pid = 1653] [serial = 1227] [outer = 0x12a38f800] 04:27:40 INFO - PROCESS | 1653 | 1461410860610 Marionette DEBUG loaded listener.js 04:27:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x12fb27800) [pid = 1653] [serial = 1228] [outer = 0x12a38f800] 04:27:40 INFO - PROCESS | 1653 | 1461410860954 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:27:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:27:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 522ms 04:27:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:27:41 INFO - PROCESS | 1653 | 1461410861004 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 04:27:41 INFO - PROCESS | 1653 | 1461410861005 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 04:27:41 INFO - PROCESS | 1653 | 1461410861007 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:27:41 INFO - PROCESS | 1653 | 1461410861008 Marionette TRACE conn2 <- [1,1610,null,{}] 04:27:41 INFO - PROCESS | 1653 | 1461410861011 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:41 INFO - PROCESS | 1653 | 1461410861097 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 04:27:41 INFO - PROCESS | 1653 | 1461410861101 Marionette TRACE conn2 -> [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([\"/2dcontext/line-styles/2d.line.miter.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/line-styles/2d.line.miter.invalid.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a67c800 == 56 [pid = 1653] [id = 410] 04:27:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x12fb1c800) [pid = 1653] [serial = 1229] [outer = 0x0] 04:27:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x12fe41000) [pid = 1653] [serial = 1230] [outer = 0x12fb1c800] 04:27:41 INFO - PROCESS | 1653 | 1461410861126 Marionette DEBUG loaded listener.js 04:27:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x1302cec00) [pid = 1653] [serial = 1231] [outer = 0x12fb1c800] 04:27:41 INFO - PROCESS | 1653 | 1461410861624 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:27:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:27:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 669ms 04:27:41 INFO - PROCESS | 1653 | 1461410861677 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 04:27:41 INFO - PROCESS | 1653 | 1461410861679 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 04:27:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:27:41 INFO - PROCESS | 1653 | 1461410861683 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:27:41 INFO - PROCESS | 1653 | 1461410861685 Marionette TRACE conn2 <- [1,1614,null,{}] 04:27:41 INFO - PROCESS | 1653 | 1461410861689 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:41 INFO - PROCESS | 1653 | 1461410861802 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 04:27:41 INFO - PROCESS | 1653 | 1461410861907 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aca4000 == 57 [pid = 1653] [id = 411] 04:27:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x114bb8400) [pid = 1653] [serial = 1232] [outer = 0x0] 04:27:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x118c1d400) [pid = 1653] [serial = 1233] [outer = 0x114bb8400] 04:27:41 INFO - PROCESS | 1653 | 1461410861941 Marionette DEBUG loaded listener.js 04:27:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x11a78a400) [pid = 1653] [serial = 1234] [outer = 0x114bb8400] 04:27:42 INFO - PROCESS | 1653 | 1461410862406 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:27:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 04:27:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 772ms 04:27:42 INFO - PROCESS | 1653 | 1461410862456 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 04:27:42 INFO - PROCESS | 1653 | 1461410862460 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 04:27:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:27:42 INFO - PROCESS | 1653 | 1461410862465 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:27:42 INFO - PROCESS | 1653 | 1461410862466 Marionette TRACE conn2 <- [1,1618,null,{}] 04:27:42 INFO - PROCESS | 1653 | 1461410862469 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:42 INFO - PROCESS | 1653 | 1461410862582 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 04:27:42 INFO - PROCESS | 1653 | 1461410862679 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x129dc1000 == 58 [pid = 1653] [id = 412] 04:27:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x11ae48800) [pid = 1653] [serial = 1235] [outer = 0x0] 04:27:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x11bef0400) [pid = 1653] [serial = 1236] [outer = 0x11ae48800] 04:27:42 INFO - PROCESS | 1653 | 1461410862730 Marionette DEBUG loaded listener.js 04:27:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x12710e000) [pid = 1653] [serial = 1237] [outer = 0x11ae48800] 04:27:43 INFO - PROCESS | 1653 | 1461410863274 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:27:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:27:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 822ms 04:27:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:27:43 INFO - PROCESS | 1653 | 1461410863287 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 04:27:43 INFO - PROCESS | 1653 | 1461410863288 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 04:27:43 INFO - PROCESS | 1653 | 1461410863291 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:27:43 INFO - PROCESS | 1653 | 1461410863293 Marionette TRACE conn2 <- [1,1622,null,{}] 04:27:43 INFO - PROCESS | 1653 | 1461410863301 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:43 INFO - PROCESS | 1653 | 1461410863410 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 04:27:43 INFO - PROCESS | 1653 | 1461410863517 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4ae000 == 59 [pid = 1653] [id = 413] 04:27:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x128f97000) [pid = 1653] [serial = 1238] [outer = 0x0] 04:27:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x129d76800) [pid = 1653] [serial = 1239] [outer = 0x128f97000] 04:27:43 INFO - PROCESS | 1653 | 1461410863552 Marionette DEBUG loaded listener.js 04:27:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x12ab7cc00) [pid = 1653] [serial = 1240] [outer = 0x128f97000] 04:27:44 INFO - PROCESS | 1653 | 1461410864005 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:27:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 04:27:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 770ms 04:27:44 INFO - PROCESS | 1653 | 1461410864062 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 04:27:44 INFO - PROCESS | 1653 | 1461410864065 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 04:27:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:27:44 INFO - PROCESS | 1653 | 1461410864069 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:27:44 INFO - PROCESS | 1653 | 1461410864071 Marionette TRACE conn2 <- [1,1626,null,{}] 04:27:44 INFO - PROCESS | 1653 | 1461410864074 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:44 INFO - PROCESS | 1653 | 1461410864233 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 04:27:44 INFO - PROCESS | 1653 | 1461410864340 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.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/line-styles/2d.line.miter.valid.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x132022800 == 60 [pid = 1653] [id = 414] 04:27:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x12ab7f800) [pid = 1653] [serial = 1241] [outer = 0x0] 04:27:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x12ab85400) [pid = 1653] [serial = 1242] [outer = 0x12ab7f800] 04:27:44 INFO - PROCESS | 1653 | 1461410864372 Marionette DEBUG loaded listener.js 04:27:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x12b312000) [pid = 1653] [serial = 1243] [outer = 0x12ab7f800] 04:27:44 INFO - PROCESS | 1653 | 1461410864771 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:27:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:27:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 720ms 04:27:44 INFO - PROCESS | 1653 | 1461410864789 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 04:27:44 INFO - PROCESS | 1653 | 1461410864790 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 04:27:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:27:44 INFO - PROCESS | 1653 | 1461410864792 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:27:44 INFO - PROCESS | 1653 | 1461410864793 Marionette TRACE conn2 <- [1,1630,null,{}] 04:27:44 INFO - PROCESS | 1653 | 1461410864796 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:44 INFO - PROCESS | 1653 | 1461410864902 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 04:27:44 INFO - PROCESS | 1653 | 1461410864975 Marionette TRACE conn2 -> [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([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aad5800 == 61 [pid = 1653] [id = 415] 04:27:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x12b317400) [pid = 1653] [serial = 1244] [outer = 0x0] 04:27:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x12b3bc400) [pid = 1653] [serial = 1245] [outer = 0x12b317400] 04:27:45 INFO - PROCESS | 1653 | 1461410865008 Marionette DEBUG loaded listener.js 04:27:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x12bb0d400) [pid = 1653] [serial = 1246] [outer = 0x12b317400] 04:27:45 INFO - PROCESS | 1653 | 1461410865475 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:27:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:27:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 718ms 04:27:45 INFO - PROCESS | 1653 | 1461410865520 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 04:27:45 INFO - PROCESS | 1653 | 1461410865521 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 04:27:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:27:45 INFO - PROCESS | 1653 | 1461410865525 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:27:45 INFO - PROCESS | 1653 | 1461410865526 Marionette TRACE conn2 <- [1,1634,null,{}] 04:27:45 INFO - PROCESS | 1653 | 1461410865529 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:45 INFO - PROCESS | 1653 | 1461410865670 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 04:27:45 INFO - PROCESS | 1653 | 1461410865746 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9b3800 == 62 [pid = 1653] [id = 416] 04:27:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x11bded800) [pid = 1653] [serial = 1247] [outer = 0x0] 04:27:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x12e386400) [pid = 1653] [serial = 1248] [outer = 0x11bded800] 04:27:45 INFO - PROCESS | 1653 | 1461410865779 Marionette DEBUG loaded listener.js 04:27:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x12edca800) [pid = 1653] [serial = 1249] [outer = 0x11bded800] 04:27:46 INFO - PROCESS | 1653 | 1461410866222 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:27:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:27:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 719ms 04:27:46 INFO - PROCESS | 1653 | 1461410866245 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 04:27:46 INFO - PROCESS | 1653 | 1461410866246 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 04:27:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:27:46 INFO - PROCESS | 1653 | 1461410866248 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:27:46 INFO - PROCESS | 1653 | 1461410866250 Marionette TRACE conn2 <- [1,1638,null,{}] 04:27:46 INFO - PROCESS | 1653 | 1461410866252 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:46 INFO - PROCESS | 1653 | 1461410866361 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 04:27:46 INFO - PROCESS | 1653 | 1461410866466 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.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/line-styles/2d.line.width.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0a2800 == 63 [pid = 1653] [id = 417] 04:27:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x12edca400) [pid = 1653] [serial = 1250] [outer = 0x0] 04:27:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x12fe34800) [pid = 1653] [serial = 1251] [outer = 0x12edca400] 04:27:46 INFO - PROCESS | 1653 | 1461410866498 Marionette DEBUG loaded listener.js 04:27:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x1302cd800) [pid = 1653] [serial = 1252] [outer = 0x12edca400] 04:27:47 INFO - PROCESS | 1653 | 1461410867110 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:27:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:27:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 921ms 04:27:47 INFO - PROCESS | 1653 | 1461410867174 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 04:27:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:27:47 INFO - PROCESS | 1653 | 1461410867177 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 04:27:47 INFO - PROCESS | 1653 | 1461410867180 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:27:47 INFO - PROCESS | 1653 | 1461410867182 Marionette TRACE conn2 <- [1,1642,null,{}] 04:27:47 INFO - PROCESS | 1653 | 1461410867186 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:47 INFO - PROCESS | 1653 | 1461410867290 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 04:27:47 INFO - PROCESS | 1653 | 1461410867364 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.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/line-styles/2d.line.width.invalid.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271f0800 == 64 [pid = 1653] [id = 418] 04:27:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x114fdfc00) [pid = 1653] [serial = 1253] [outer = 0x0] 04:27:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x1165a8800) [pid = 1653] [serial = 1254] [outer = 0x114fdfc00] 04:27:47 INFO - PROCESS | 1653 | 1461410867393 Marionette DEBUG loaded listener.js 04:27:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x119a47000) [pid = 1653] [serial = 1255] [outer = 0x114fdfc00] 04:27:47 INFO - PROCESS | 1653 | 1461410867813 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:27:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:27:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 674ms 04:27:47 INFO - PROCESS | 1653 | 1461410867854 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 04:27:47 INFO - PROCESS | 1653 | 1461410867858 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 04:27:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:27:47 INFO - PROCESS | 1653 | 1461410867862 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:27:47 INFO - PROCESS | 1653 | 1461410867864 Marionette TRACE conn2 <- [1,1646,null,{}] 04:27:47 INFO - PROCESS | 1653 | 1461410867866 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:47 INFO - PROCESS | 1653 | 1461410867964 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 04:27:48 INFO - PROCESS | 1653 | 1461410868045 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a558000 == 65 [pid = 1653] [id = 419] 04:27:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x119d55800) [pid = 1653] [serial = 1256] [outer = 0x0] 04:27:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x11a579c00) [pid = 1653] [serial = 1257] [outer = 0x119d55800] 04:27:48 INFO - PROCESS | 1653 | 1461410868074 Marionette DEBUG loaded listener.js 04:27:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x11aa0f000) [pid = 1653] [serial = 1258] [outer = 0x119d55800] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1179ea800 == 64 [pid = 1653] [id = 224] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x132034000 == 63 [pid = 1653] [id = 409] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x130361800 == 62 [pid = 1653] [id = 408] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12fc3a000 == 61 [pid = 1653] [id = 407] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12f1b2800 == 60 [pid = 1653] [id = 406] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12e4b3000 == 59 [pid = 1653] [id = 405] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12e431000 == 58 [pid = 1653] [id = 404] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12d402800 == 57 [pid = 1653] [id = 403] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf82000 == 56 [pid = 1653] [id = 402] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12a314000 == 55 [pid = 1653] [id = 401] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1262a6800 == 54 [pid = 1653] [id = 400] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11af54000 == 53 [pid = 1653] [id = 399] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11af68800 == 52 [pid = 1653] [id = 398] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1262a3800 == 51 [pid = 1653] [id = 397] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x119c83800 == 50 [pid = 1653] [id = 396] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11561c800 == 49 [pid = 1653] [id = 395] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x138dc1000 == 48 [pid = 1653] [id = 394] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x13204c000 == 47 [pid = 1653] [id = 393] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x132037000 == 46 [pid = 1653] [id = 392] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x132010800 == 45 [pid = 1653] [id = 391] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x129a65000 == 44 [pid = 1653] [id = 390] 04:27:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11aca7800 == 43 [pid = 1653] [id = 389] 04:27:48 INFO - PROCESS | 1653 | 1461410868528 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:27:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:27:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 674ms 04:27:48 INFO - PROCESS | 1653 | 1461410868538 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 04:27:48 INFO - PROCESS | 1653 | 1461410868539 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 04:27:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:27:48 INFO - PROCESS | 1653 | 1461410868541 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:27:48 INFO - PROCESS | 1653 | 1461410868543 Marionette TRACE conn2 <- [1,1650,null,{}] 04:27:48 INFO - PROCESS | 1653 | 1461410868553 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:48 INFO - PROCESS | 1653 | 1461410868667 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x129d6a400) [pid = 1653] [serial = 1045] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x129d78c00) [pid = 1653] [serial = 1146] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x113677c00) [pid = 1653] [serial = 1107] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x12d095800) [pid = 1653] [serial = 1119] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x129c24000) [pid = 1653] [serial = 1143] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x129cbd800) [pid = 1653] [serial = 1144] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x11913c800) [pid = 1653] [serial = 1129] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x1165aa000) [pid = 1653] [serial = 1128] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x12a35a000) [pid = 1653] [serial = 1149] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x129753400) [pid = 1653] [serial = 1113] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x1136dcc00) [pid = 1653] [serial = 1125] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x114fd7800) [pid = 1653] [serial = 1126] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x12e37d400) [pid = 1653] [serial = 1123] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x12d6cc400) [pid = 1653] [serial = 1122] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x129e98c00) [pid = 1653] [serial = 1147] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x127341c00) [pid = 1653] [serial = 1140] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x118fdc800) [pid = 1653] [serial = 1131] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x11aa05000) [pid = 1653] [serial = 1132] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x12b352c00) [pid = 1653] [serial = 1116] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x11c35d000) [pid = 1653] [serial = 1137] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x11c61dc00) [pid = 1653] [serial = 1138] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x12b41bc00) [pid = 1653] [serial = 1152] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x12b35c400) [pid = 1653] [serial = 1155] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x11ae47400) [pid = 1653] [serial = 1134] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x11b8a9400) [pid = 1653] [serial = 1135] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x11ac68800) [pid = 1653] [serial = 1110] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x12b355400) [pid = 1653] [serial = 1150] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x12b606000) [pid = 1653] [serial = 1153] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x12bb07800) [pid = 1653] [serial = 1156] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x1291bec00) [pid = 1653] [serial = 1141] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x12bbc3000) [pid = 1653] [serial = 1158] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x12d097400) [pid = 1653] [serial = 1159] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x11beefc00) [pid = 1653] [serial = 1162] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x12e37c400) [pid = 1653] [serial = 1161] [outer = 0x0] [url = about:blank] 04:27:48 INFO - PROCESS | 1653 | 1461410868740 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11af68800 == 44 [pid = 1653] [id = 420] 04:27:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x114fe3800) [pid = 1653] [serial = 1259] [outer = 0x0] 04:27:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x11a78bc00) [pid = 1653] [serial = 1260] [outer = 0x114fe3800] 04:27:48 INFO - PROCESS | 1653 | 1461410868768 Marionette DEBUG loaded listener.js 04:27:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x11bee9c00) [pid = 1653] [serial = 1261] [outer = 0x114fe3800] 04:27:49 INFO - PROCESS | 1653 | 1461410869086 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:27:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:27:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 571ms 04:27:49 INFO - PROCESS | 1653 | 1461410869113 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 04:27:49 INFO - PROCESS | 1653 | 1461410869115 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 04:27:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:27:49 INFO - PROCESS | 1653 | 1461410869119 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:27:49 INFO - PROCESS | 1653 | 1461410869120 Marionette TRACE conn2 <- [1,1654,null,{}] 04:27:49 INFO - PROCESS | 1653 | 1461410869123 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:49 INFO - PROCESS | 1653 | 1461410869226 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 04:27:49 INFO - PROCESS | 1653 | 1461410869282 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.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/line-styles/2d.line.width.valid.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9b4800 == 45 [pid = 1653] [id = 421] 04:27:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x11bdfac00) [pid = 1653] [serial = 1262] [outer = 0x0] 04:27:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x11c61b800) [pid = 1653] [serial = 1263] [outer = 0x11bdfac00] 04:27:49 INFO - PROCESS | 1653 | 1461410869309 Marionette DEBUG loaded listener.js 04:27:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x1286ea000) [pid = 1653] [serial = 1264] [outer = 0x11bdfac00] 04:27:49 INFO - PROCESS | 1653 | 1461410869589 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:27:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:27:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 520ms 04:27:49 INFO - PROCESS | 1653 | 1461410869639 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 04:27:49 INFO - PROCESS | 1653 | 1461410869640 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 04:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:27:49 INFO - PROCESS | 1653 | 1461410869642 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:27:49 INFO - PROCESS | 1653 | 1461410869643 Marionette TRACE conn2 <- [1,1658,null,{}] 04:27:49 INFO - PROCESS | 1653 | 1461410869646 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:49 INFO - PROCESS | 1653 | 1461410869729 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 04:27:49 INFO - PROCESS | 1653 | 1461410869733 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.arc.angle.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/path-objects/2d.path.arc.angle.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a66c000 == 46 [pid = 1653] [id = 422] 04:27:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x128f95800) [pid = 1653] [serial = 1265] [outer = 0x0] 04:27:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x129a07800) [pid = 1653] [serial = 1266] [outer = 0x128f95800] 04:27:49 INFO - PROCESS | 1653 | 1461410869759 Marionette DEBUG loaded listener.js 04:27:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x129c80400) [pid = 1653] [serial = 1267] [outer = 0x128f95800] 04:27:50 INFO - PROCESS | 1653 | 1461410870109 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 519ms 04:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:27:50 INFO - PROCESS | 1653 | 1461410870161 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 04:27:50 INFO - PROCESS | 1653 | 1461410870163 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 04:27:50 INFO - PROCESS | 1653 | 1461410870165 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:27:50 INFO - PROCESS | 1653 | 1461410870166 Marionette TRACE conn2 <- [1,1662,null,{}] 04:27:50 INFO - PROCESS | 1653 | 1461410870168 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:50 INFO - PROCESS | 1653 | 1461410870266 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 04:27:50 INFO - PROCESS | 1653 | 1461410870274 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.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/path-objects/2d.path.arc.angle.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b208800 == 47 [pid = 1653] [id = 423] 04:27:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x129cbd800) [pid = 1653] [serial = 1268] [outer = 0x0] 04:27:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x129e76400) [pid = 1653] [serial = 1269] [outer = 0x129cbd800] 04:27:50 INFO - PROCESS | 1653 | 1461410870302 Marionette DEBUG loaded listener.js 04:27:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x12a352800) [pid = 1653] [serial = 1270] [outer = 0x129cbd800] 04:27:50 INFO - PROCESS | 1653 | 1461410870661 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 520ms 04:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:27:50 INFO - PROCESS | 1653 | 1461410870687 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 04:27:50 INFO - PROCESS | 1653 | 1461410870688 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 04:27:50 INFO - PROCESS | 1653 | 1461410870690 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:27:50 INFO - PROCESS | 1653 | 1461410870691 Marionette TRACE conn2 <- [1,1666,null,{}] 04:27:50 INFO - PROCESS | 1653 | 1461410870693 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:50 INFO - PROCESS | 1653 | 1461410870814 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 04:27:50 INFO - PROCESS | 1653 | 1461410870828 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.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/path-objects/2d.path.arc.angle.3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb2e800 == 48 [pid = 1653] [id = 424] 04:27:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x12a35a000) [pid = 1653] [serial = 1271] [outer = 0x0] 04:27:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x12a382c00) [pid = 1653] [serial = 1272] [outer = 0x12a35a000] 04:27:50 INFO - PROCESS | 1653 | 1461410870853 Marionette DEBUG loaded listener.js 04:27:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x12ab7c400) [pid = 1653] [serial = 1273] [outer = 0x12a35a000] 04:27:51 INFO - PROCESS | 1653 | 1461410871210 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 569ms 04:27:51 INFO - PROCESS | 1653 | 1461410871259 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 04:27:51 INFO - PROCESS | 1653 | 1461410871260 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 04:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:27:51 INFO - PROCESS | 1653 | 1461410871263 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:27:51 INFO - PROCESS | 1653 | 1461410871264 Marionette TRACE conn2 <- [1,1670,null,{}] 04:27:51 INFO - PROCESS | 1653 | 1461410871266 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:51 INFO - PROCESS | 1653 | 1461410871373 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 04:27:51 INFO - PROCESS | 1653 | 1461410871414 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.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/path-objects/2d.path.arc.angle.4.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d409800 == 49 [pid = 1653] [id = 425] 04:27:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x119196c00) [pid = 1653] [serial = 1274] [outer = 0x0] 04:27:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x12b30c800) [pid = 1653] [serial = 1275] [outer = 0x119196c00] 04:27:51 INFO - PROCESS | 1653 | 1461410871440 Marionette DEBUG loaded listener.js 04:27:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x12b3bf800) [pid = 1653] [serial = 1276] [outer = 0x119196c00] 04:27:51 INFO - PROCESS | 1653 | 1461410871753 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 521ms 04:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:27:51 INFO - PROCESS | 1653 | 1461410871786 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 04:27:51 INFO - PROCESS | 1653 | 1461410871788 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 04:27:51 INFO - PROCESS | 1653 | 1461410871790 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:27:51 INFO - PROCESS | 1653 | 1461410871792 Marionette TRACE conn2 <- [1,1674,null,{}] 04:27:51 INFO - PROCESS | 1653 | 1461410871795 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:51 INFO - PROCESS | 1653 | 1461410871951 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 04:27:51 INFO - PROCESS | 1653 | 1461410871970 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.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/path-objects/2d.path.arc.angle.5.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e157800 == 50 [pid = 1653] [id = 426] 04:27:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x12b3b9400) [pid = 1653] [serial = 1277] [outer = 0x0] 04:27:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x12bbc1c00) [pid = 1653] [serial = 1278] [outer = 0x12b3b9400] 04:27:51 INFO - PROCESS | 1653 | 1461410871995 Marionette DEBUG loaded listener.js 04:27:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x12be6b800) [pid = 1653] [serial = 1279] [outer = 0x12b3b9400] 04:27:52 INFO - PROCESS | 1653 | 1461410872360 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 619ms 04:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:27:52 INFO - PROCESS | 1653 | 1461410872410 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 04:27:52 INFO - PROCESS | 1653 | 1461410872411 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 04:27:52 INFO - PROCESS | 1653 | 1461410872413 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:27:52 INFO - PROCESS | 1653 | 1461410872414 Marionette TRACE conn2 <- [1,1678,null,{}] 04:27:52 INFO - PROCESS | 1653 | 1461410872416 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:52 INFO - PROCESS | 1653 | 1461410872526 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 04:27:52 INFO - PROCESS | 1653 | 1461410872571 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e821800 == 51 [pid = 1653] [id = 427] 04:27:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x129607c00) [pid = 1653] [serial = 1280] [outer = 0x0] 04:27:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x12d095800) [pid = 1653] [serial = 1281] [outer = 0x129607c00] 04:27:52 INFO - PROCESS | 1653 | 1461410872596 Marionette DEBUG loaded listener.js 04:27:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x12e37e000) [pid = 1653] [serial = 1282] [outer = 0x129607c00] 04:27:53 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x12a38f800) [pid = 1653] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:27:53 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x12b3bf000) [pid = 1653] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:27:53 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x12d6ca400) [pid = 1653] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:27:53 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x12be5d400) [pid = 1653] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:27:53 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x12974c800) [pid = 1653] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:27:53 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x11c61e000) [pid = 1653] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:27:53 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x11a50f000) [pid = 1653] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:27:53 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x129e96800) [pid = 1653] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:27:53 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x11367e000) [pid = 1653] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:27:53 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x114fe0800) [pid = 1653] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:27:53 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x12d606000) [pid = 1653] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:27:53 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x12a382800) [pid = 1653] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:27:53 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x12a356000) [pid = 1653] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:27:53 INFO - PROCESS | 1653 | 1461410873180 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 772ms 04:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:27:53 INFO - PROCESS | 1653 | 1461410873186 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 04:27:53 INFO - PROCESS | 1653 | 1461410873187 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 04:27:53 INFO - PROCESS | 1653 | 1461410873189 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:27:53 INFO - PROCESS | 1653 | 1461410873191 Marionette TRACE conn2 <- [1,1682,null,{}] 04:27:53 INFO - PROCESS | 1653 | 1461410873194 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:53 INFO - PROCESS | 1653 | 1461410873314 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 04:27:53 INFO - PROCESS | 1653 | 1461410873384 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f5c6000 == 52 [pid = 1653] [id = 428] 04:27:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x11bdf0800) [pid = 1653] [serial = 1283] [outer = 0x0] 04:27:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x12e387400) [pid = 1653] [serial = 1284] [outer = 0x11bdf0800] 04:27:53 INFO - PROCESS | 1653 | 1461410873414 Marionette DEBUG loaded listener.js 04:27:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x12e40ac00) [pid = 1653] [serial = 1285] [outer = 0x11bdf0800] 04:27:53 INFO - PROCESS | 1653 | 1461410873693 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 519ms 04:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:27:53 INFO - PROCESS | 1653 | 1461410873708 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 04:27:53 INFO - PROCESS | 1653 | 1461410873710 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 04:27:53 INFO - PROCESS | 1653 | 1461410873712 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:27:53 INFO - PROCESS | 1653 | 1461410873713 Marionette TRACE conn2 <- [1,1686,null,{}] 04:27:53 INFO - PROCESS | 1653 | 1461410873722 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:53 INFO - PROCESS | 1653 | 1461410873815 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 04:27:53 INFO - PROCESS | 1653 | 1461410873820 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.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/2dcontext/path-objects/2d.path.arc.empty.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x13036e000 == 53 [pid = 1653] [id = 429] 04:27:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x12e85f400) [pid = 1653] [serial = 1286] [outer = 0x0] 04:27:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x12e875000) [pid = 1653] [serial = 1287] [outer = 0x12e85f400] 04:27:53 INFO - PROCESS | 1653 | 1461410873844 Marionette DEBUG loaded listener.js 04:27:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x12f9c1c00) [pid = 1653] [serial = 1288] [outer = 0x12e85f400] 04:27:54 INFO - PROCESS | 1653 | 1461410874180 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 04:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 520ms 04:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:27:54 INFO - PROCESS | 1653 | 1461410874242 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 04:27:54 INFO - PROCESS | 1653 | 1461410874243 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 04:27:54 INFO - PROCESS | 1653 | 1461410874245 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:27:54 INFO - PROCESS | 1653 | 1461410874247 Marionette TRACE conn2 <- [1,1690,null,{}] 04:27:54 INFO - PROCESS | 1653 | 1461410874254 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:54 INFO - PROCESS | 1653 | 1461410874341 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 04:27:54 INFO - PROCESS | 1653 | 1461410874345 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x132044800 == 54 [pid = 1653] [id = 430] 04:27:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x114fa5800) [pid = 1653] [serial = 1289] [outer = 0x0] 04:27:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x114fa9800) [pid = 1653] [serial = 1290] [outer = 0x114fa5800] 04:27:54 INFO - PROCESS | 1653 | 1461410874371 Marionette DEBUG loaded listener.js 04:27:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x114fad800) [pid = 1653] [serial = 1291] [outer = 0x114fa5800] 04:27:54 INFO - PROCESS | 1653 | 1461410874713 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 471ms 04:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:27:54 INFO - PROCESS | 1653 | 1461410874719 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 04:27:54 INFO - PROCESS | 1653 | 1461410874720 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 04:27:54 INFO - PROCESS | 1653 | 1461410874722 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:27:54 INFO - PROCESS | 1653 | 1461410874723 Marionette TRACE conn2 <- [1,1694,null,{}] 04:27:54 INFO - PROCESS | 1653 | 1461410874726 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:54 INFO - PROCESS | 1653 | 1461410874817 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 04:27:54 INFO - PROCESS | 1653 | 1461410874822 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x138dc2000 == 55 [pid = 1653] [id = 431] 04:27:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x114f4e000) [pid = 1653] [serial = 1292] [outer = 0x0] 04:27:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x114f53c00) [pid = 1653] [serial = 1293] [outer = 0x114f4e000] 04:27:54 INFO - PROCESS | 1653 | 1461410874847 Marionette DEBUG loaded listener.js 04:27:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x114f57c00) [pid = 1653] [serial = 1294] [outer = 0x114f4e000] 04:27:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12ff8d000 == 54 [pid = 1653] [id = 261] 04:27:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12f1bc800 == 53 [pid = 1653] [id = 242] 04:27:55 INFO - PROCESS | 1653 | --DOCSHELL 0x11b918800 == 52 [pid = 1653] [id = 220] 04:27:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12f1bb000 == 51 [pid = 1653] [id = 368] 04:27:55 INFO - PROCESS | 1653 | --DOCSHELL 0x115428800 == 50 [pid = 1653] [id = 163] 04:27:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12f1a7000 == 49 [pid = 1653] [id = 241] 04:27:55 INFO - PROCESS | 1653 | --DOCSHELL 0x13201d800 == 48 [pid = 1653] [id = 388] 04:27:55 INFO - PROCESS | 1653 | --DOCSHELL 0x11a558000 == 47 [pid = 1653] [id = 419] 04:27:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1271f0800 == 46 [pid = 1653] [id = 418] 04:27:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0a2800 == 45 [pid = 1653] [id = 417] 04:27:55 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9b3800 == 44 [pid = 1653] [id = 416] 04:27:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12aad5800 == 43 [pid = 1653] [id = 415] 04:27:55 INFO - PROCESS | 1653 | --DOCSHELL 0x132022800 == 42 [pid = 1653] [id = 414] 04:27:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12e4ae000 == 41 [pid = 1653] [id = 413] 04:27:55 INFO - PROCESS | 1653 | --DOCSHELL 0x129dc1000 == 40 [pid = 1653] [id = 412] 04:27:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12a67c800 == 39 [pid = 1653] [id = 410] 04:27:55 INFO - PROCESS | 1653 | --DOCSHELL 0x11aca4000 == 38 [pid = 1653] [id = 411] 04:27:56 INFO - PROCESS | 1653 | --DOCSHELL 0x11af68800 == 37 [pid = 1653] [id = 420] 04:27:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12e157800 == 36 [pid = 1653] [id = 426] 04:27:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12f5c6000 == 35 [pid = 1653] [id = 428] 04:27:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb2e800 == 34 [pid = 1653] [id = 424] 04:27:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12a66c000 == 33 [pid = 1653] [id = 422] 04:27:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12d409800 == 32 [pid = 1653] [id = 425] 04:27:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12b208800 == 31 [pid = 1653] [id = 423] 04:27:56 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9b4800 == 30 [pid = 1653] [id = 421] 04:27:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12e821800 == 29 [pid = 1653] [id = 427] 04:27:56 INFO - PROCESS | 1653 | --DOCSHELL 0x13036e000 == 28 [pid = 1653] [id = 429] 04:27:56 INFO - PROCESS | 1653 | --DOCSHELL 0x132044800 == 27 [pid = 1653] [id = 430] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x12be5e000) [pid = 1653] [serial = 1209] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x12e382c00) [pid = 1653] [serial = 1212] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x12d603800) [pid = 1653] [serial = 1210] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x12edcbc00) [pid = 1653] [serial = 1216] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x12d6cd800) [pid = 1653] [serial = 1164] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x118cf7000) [pid = 1653] [serial = 1167] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x12e869000) [pid = 1653] [serial = 1215] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x12e387c00) [pid = 1653] [serial = 1179] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x129c83c00) [pid = 1653] [serial = 1203] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x129e8c400) [pid = 1653] [serial = 1204] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x1286a6c00) [pid = 1653] [serial = 1200] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x1296d9c00) [pid = 1653] [serial = 1201] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x11ac6e400) [pid = 1653] [serial = 1170] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x11b85c400) [pid = 1653] [serial = 1195] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x11aa0cc00) [pid = 1653] [serial = 1194] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x12b3b9800) [pid = 1653] [serial = 1206] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x114bc5c00) [pid = 1653] [serial = 1185] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x12be21400) [pid = 1653] [serial = 1176] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x118fda000) [pid = 1653] [serial = 1192] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x114bbf800) [pid = 1653] [serial = 1191] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x11a578800) [pid = 1653] [serial = 1197] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x1266d8400) [pid = 1653] [serial = 1198] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x12bb0ac00) [pid = 1653] [serial = 1188] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x129754000) [pid = 1653] [serial = 1173] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x12edd1c00) [pid = 1653] [serial = 1218] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x12e407c00) [pid = 1653] [serial = 1182] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x12f9c4c00) [pid = 1653] [serial = 1219] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12a38f400) [pid = 1653] [serial = 1225] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12e3f5800) [pid = 1653] [serial = 1213] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12a38b400) [pid = 1653] [serial = 1224] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12f9c5400) [pid = 1653] [serial = 1221] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x12f9cd400) [pid = 1653] [serial = 1222] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x12bbbd400) [pid = 1653] [serial = 1207] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x12fb27800) [pid = 1653] [serial = 1228] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12fe41000) [pid = 1653] [serial = 1230] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12f9cf800) [pid = 1653] [serial = 1227] [outer = 0x0] [url = about:blank] 04:27:56 INFO - PROCESS | 1653 | 1461410876795 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2122ms 04:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:27:56 INFO - PROCESS | 1653 | 1461410876845 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 04:27:56 INFO - PROCESS | 1653 | 1461410876847 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 04:27:56 INFO - PROCESS | 1653 | 1461410876850 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:27:56 INFO - PROCESS | 1653 | 1461410876852 Marionette TRACE conn2 <- [1,1698,null,{}] 04:27:56 INFO - PROCESS | 1653 | 1461410876857 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:56 INFO - PROCESS | 1653 | 1461410876933 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 04:27:56 INFO - PROCESS | 1653 | 1461410876939 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x11542a000 == 28 [pid = 1653] [id = 432] 04:27:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x11423a000) [pid = 1653] [serial = 1295] [outer = 0x0] 04:27:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x114245000) [pid = 1653] [serial = 1296] [outer = 0x11423a000] 04:27:56 INFO - PROCESS | 1653 | 1461410876970 Marionette DEBUG loaded listener.js 04:27:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x114bb9000) [pid = 1653] [serial = 1297] [outer = 0x11423a000] 04:27:57 INFO - PROCESS | 1653 | 1461410877326 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 04:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 522ms 04:27:57 INFO - PROCESS | 1653 | 1461410877377 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 04:27:57 INFO - PROCESS | 1653 | 1461410877381 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 04:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:27:57 INFO - PROCESS | 1653 | 1461410877387 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:27:57 INFO - PROCESS | 1653 | 1461410877388 Marionette TRACE conn2 <- [1,1702,null,{}] 04:27:57 INFO - PROCESS | 1653 | 1461410877391 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:57 INFO - PROCESS | 1653 | 1461410877471 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 04:27:57 INFO - PROCESS | 1653 | 1461410877477 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x118cd6000 == 29 [pid = 1653] [id = 433] 04:27:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x114bb9400) [pid = 1653] [serial = 1298] [outer = 0x0] 04:27:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x114f50400) [pid = 1653] [serial = 1299] [outer = 0x114bb9400] 04:27:57 INFO - PROCESS | 1653 | 1461410877506 Marionette DEBUG loaded listener.js 04:27:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x114fd7000) [pid = 1653] [serial = 1300] [outer = 0x114bb9400] 04:27:57 INFO - PROCESS | 1653 | 1461410877862 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 520ms 04:27:57 INFO - PROCESS | 1653 | 1461410877908 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 04:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:27:57 INFO - PROCESS | 1653 | 1461410877909 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 04:27:57 INFO - PROCESS | 1653 | 1461410877916 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:27:57 INFO - PROCESS | 1653 | 1461410877919 Marionette TRACE conn2 <- [1,1706,null,{}] 04:27:57 INFO - PROCESS | 1653 | 1461410877928 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:58 INFO - PROCESS | 1653 | 1461410878006 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 04:27:58 INFO - PROCESS | 1653 | 1461410878012 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.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/path-objects/2d.path.arc.scale.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11981b000 == 30 [pid = 1653] [id = 434] 04:27:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x113586000) [pid = 1653] [serial = 1301] [outer = 0x0] 04:27:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x1159d4400) [pid = 1653] [serial = 1302] [outer = 0x113586000] 04:27:58 INFO - PROCESS | 1653 | 1461410878044 Marionette DEBUG loaded listener.js 04:27:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x118689400) [pid = 1653] [serial = 1303] [outer = 0x113586000] 04:27:58 INFO - PROCESS | 1653 | 1461410878406 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 527ms 04:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:27:58 INFO - PROCESS | 1653 | 1461410878440 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 04:27:58 INFO - PROCESS | 1653 | 1461410878442 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 04:27:58 INFO - PROCESS | 1653 | 1461410878444 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:27:58 INFO - PROCESS | 1653 | 1461410878445 Marionette TRACE conn2 <- [1,1710,null,{}] 04:27:58 INFO - PROCESS | 1653 | 1461410878447 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:58 INFO - PROCESS | 1653 | 1461410878521 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 04:27:58 INFO - PROCESS | 1653 | 1461410878576 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.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/path-objects/2d.path.arc.scale.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aed5800 == 31 [pid = 1653] [id = 435] 04:27:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x114fd8000) [pid = 1653] [serial = 1304] [outer = 0x0] 04:27:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x118c1c400) [pid = 1653] [serial = 1305] [outer = 0x114fd8000] 04:27:58 INFO - PROCESS | 1653 | 1461410878603 Marionette DEBUG loaded listener.js 04:27:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x1198abc00) [pid = 1653] [serial = 1306] [outer = 0x114fd8000] 04:27:58 INFO - PROCESS | 1653 | 1461410878960 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 569ms 04:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:27:59 INFO - PROCESS | 1653 | 1461410879014 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 04:27:59 INFO - PROCESS | 1653 | 1461410879015 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 04:27:59 INFO - PROCESS | 1653 | 1461410879017 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:27:59 INFO - PROCESS | 1653 | 1461410879018 Marionette TRACE conn2 <- [1,1714,null,{}] 04:27:59 INFO - PROCESS | 1653 | 1461410879021 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:59 INFO - PROCESS | 1653 | 1461410879091 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 04:27:59 INFO - PROCESS | 1653 | 1461410879095 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.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/path-objects/2d.path.arc.selfintersect.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b917800 == 32 [pid = 1653] [id = 436] 04:27:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x11367f000) [pid = 1653] [serial = 1307] [outer = 0x0] 04:27:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x11926e800) [pid = 1653] [serial = 1308] [outer = 0x11367f000] 04:27:59 INFO - PROCESS | 1653 | 1461410879168 Marionette DEBUG loaded listener.js 04:27:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x11a57c000) [pid = 1653] [serial = 1309] [outer = 0x11367f000] 04:27:59 INFO - PROCESS | 1653 | 1461410879482 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 519ms 04:27:59 INFO - PROCESS | 1653 | 1461410879537 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 04:27:59 INFO - PROCESS | 1653 | 1461410879538 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 04:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:27:59 INFO - PROCESS | 1653 | 1461410879540 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:27:59 INFO - PROCESS | 1653 | 1461410879541 Marionette TRACE conn2 <- [1,1718,null,{}] 04:27:59 INFO - PROCESS | 1653 | 1461410879544 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:59 INFO - PROCESS | 1653 | 1461410879639 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 04:27:59 INFO - PROCESS | 1653 | 1461410879645 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.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/path-objects/2d.path.arc.selfintersect.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c98e000 == 33 [pid = 1653] [id = 437] 04:27:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x11a78ec00) [pid = 1653] [serial = 1310] [outer = 0x0] 04:27:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x11aa07c00) [pid = 1653] [serial = 1311] [outer = 0x11a78ec00] 04:27:59 INFO - PROCESS | 1653 | 1461410879676 Marionette DEBUG loaded listener.js 04:27:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x11ae92c00) [pid = 1653] [serial = 1312] [outer = 0x11a78ec00] 04:28:00 INFO - PROCESS | 1653 | 1461410880019 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 518ms 04:28:00 INFO - PROCESS | 1653 | 1461410880067 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 04:28:00 INFO - PROCESS | 1653 | 1461410880068 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 04:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:28:00 INFO - PROCESS | 1653 | 1461410880071 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:28:00 INFO - PROCESS | 1653 | 1461410880072 Marionette TRACE conn2 <- [1,1722,null,{}] 04:28:00 INFO - PROCESS | 1653 | 1461410880074 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:00 INFO - PROCESS | 1653 | 1461410880144 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 04:28:00 INFO - PROCESS | 1653 | 1461410880148 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.arc.shape.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/path-objects/2d.path.arc.shape.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1263a1800 == 34 [pid = 1653] [id = 438] 04:28:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x116548400) [pid = 1653] [serial = 1313] [outer = 0x0] 04:28:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x11b854400) [pid = 1653] [serial = 1314] [outer = 0x116548400] 04:28:00 INFO - PROCESS | 1653 | 1461410880176 Marionette DEBUG loaded listener.js 04:28:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x11b89fc00) [pid = 1653] [serial = 1315] [outer = 0x116548400] 04:28:00 INFO - PROCESS | 1653 | 1461410880503 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 04:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 468ms 04:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:28:00 INFO - PROCESS | 1653 | 1461410880540 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 04:28:00 INFO - PROCESS | 1653 | 1461410880541 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 04:28:00 INFO - PROCESS | 1653 | 1461410880543 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:28:00 INFO - PROCESS | 1653 | 1461410880544 Marionette TRACE conn2 <- [1,1726,null,{}] 04:28:00 INFO - PROCESS | 1653 | 1461410880546 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:00 INFO - PROCESS | 1653 | 1461410880619 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 04:28:00 INFO - PROCESS | 1653 | 1461410880623 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.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/path-objects/2d.path.arc.shape.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271de000 == 35 [pid = 1653] [id = 439] 04:28:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x11a579800) [pid = 1653] [serial = 1316] [outer = 0x0] 04:28:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x11bdf2000) [pid = 1653] [serial = 1317] [outer = 0x11a579800] 04:28:00 INFO - PROCESS | 1653 | 1461410880649 Marionette DEBUG loaded listener.js 04:28:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x11bef3000) [pid = 1653] [serial = 1318] [outer = 0x11a579800] 04:28:00 INFO - PROCESS | 1653 | 1461410880992 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 468ms 04:28:01 INFO - PROCESS | 1653 | 1461410881012 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 04:28:01 INFO - PROCESS | 1653 | 1461410881014 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 04:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:28:01 INFO - PROCESS | 1653 | 1461410881021 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:28:01 INFO - PROCESS | 1653 | 1461410881023 Marionette TRACE conn2 <- [1,1730,null,{}] 04:28:01 INFO - PROCESS | 1653 | 1461410881026 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:01 INFO - PROCESS | 1653 | 1461410881182 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 04:28:01 INFO - PROCESS | 1653 | 1461410881192 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.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/path-objects/2d.path.arc.shape.3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11981a800 == 36 [pid = 1653] [id = 440] 04:28:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x11c0e8800) [pid = 1653] [serial = 1319] [outer = 0x0] 04:28:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x11c367000) [pid = 1653] [serial = 1320] [outer = 0x11c0e8800] 04:28:01 INFO - PROCESS | 1653 | 1461410881228 Marionette DEBUG loaded listener.js 04:28:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x11c619400) [pid = 1653] [serial = 1321] [outer = 0x11c0e8800] 04:28:01 INFO - PROCESS | 1653 | 1461410881527 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 04:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 04:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 523ms 04:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:28:01 INFO - PROCESS | 1653 | 1461410881542 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 04:28:01 INFO - PROCESS | 1653 | 1461410881543 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 04:28:01 INFO - PROCESS | 1653 | 1461410881545 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:28:01 INFO - PROCESS | 1653 | 1461410881546 Marionette TRACE conn2 <- [1,1734,null,{}] 04:28:01 INFO - PROCESS | 1653 | 1461410881548 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:01 INFO - PROCESS | 1653 | 1461410881629 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 04:28:01 INFO - PROCESS | 1653 | 1461410881635 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.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/path-objects/2d.path.arc.shape.4.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12801d800 == 37 [pid = 1653] [id = 441] 04:28:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x11c61a000) [pid = 1653] [serial = 1322] [outer = 0x0] 04:28:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x1266dd800) [pid = 1653] [serial = 1323] [outer = 0x11c61a000] 04:28:01 INFO - PROCESS | 1653 | 1461410881661 Marionette DEBUG loaded listener.js 04:28:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x12710ac00) [pid = 1653] [serial = 1324] [outer = 0x11c61a000] 04:28:02 INFO - PROCESS | 1653 | 1461410882064 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 571ms 04:28:02 INFO - PROCESS | 1653 | 1461410882124 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 04:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:28:02 INFO - PROCESS | 1653 | 1461410882127 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 04:28:02 INFO - PROCESS | 1653 | 1461410882130 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:28:02 INFO - PROCESS | 1653 | 1461410882132 Marionette TRACE conn2 <- [1,1738,null,{}] 04:28:02 INFO - PROCESS | 1653 | 1461410882138 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:02 INFO - PROCESS | 1653 | 1461410882272 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 04:28:02 INFO - PROCESS | 1653 | 1461410882317 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.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/path-objects/2d.path.arc.shape.5.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b90a000 == 38 [pid = 1653] [id = 442] 04:28:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x127bf0800) [pid = 1653] [serial = 1325] [outer = 0x0] 04:28:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x127bfd800) [pid = 1653] [serial = 1326] [outer = 0x127bf0800] 04:28:02 INFO - PROCESS | 1653 | 1461410882349 Marionette DEBUG loaded listener.js 04:28:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x1286ec800) [pid = 1653] [serial = 1327] [outer = 0x127bf0800] 04:28:02 INFO - PROCESS | 1653 | 1461410882681 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 573ms 04:28:02 INFO - PROCESS | 1653 | 1461410882704 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 04:28:02 INFO - PROCESS | 1653 | 1461410882706 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 04:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:28:02 INFO - PROCESS | 1653 | 1461410882708 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:28:02 INFO - PROCESS | 1653 | 1461410882709 Marionette TRACE conn2 <- [1,1742,null,{}] 04:28:02 INFO - PROCESS | 1653 | 1461410882711 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:02 INFO - PROCESS | 1653 | 1461410882806 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 04:28:02 INFO - PROCESS | 1653 | 1461410882818 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.arc.twopie.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/path-objects/2d.path.arc.twopie.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x129dbc800 == 39 [pid = 1653] [id = 443] 04:28:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x128f8b400) [pid = 1653] [serial = 1328] [outer = 0x0] 04:28:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x1291ba800) [pid = 1653] [serial = 1329] [outer = 0x128f8b400] 04:28:02 INFO - PROCESS | 1653 | 1461410882845 Marionette DEBUG loaded listener.js 04:28:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x1296d9c00) [pid = 1653] [serial = 1330] [outer = 0x128f8b400] 04:28:03 INFO - PROCESS | 1653 | 1461410883183 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 517ms 04:28:03 INFO - PROCESS | 1653 | 1461410883226 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 04:28:03 INFO - PROCESS | 1653 | 1461410883227 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 04:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:28:03 INFO - PROCESS | 1653 | 1461410883229 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:28:03 INFO - PROCESS | 1653 | 1461410883230 Marionette TRACE conn2 <- [1,1746,null,{}] 04:28:03 INFO - PROCESS | 1653 | 1461410883233 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:03 INFO - PROCESS | 1653 | 1461410883328 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 04:28:03 INFO - PROCESS | 1653 | 1461410883334 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.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/path-objects/2d.path.arc.twopie.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a672000 == 40 [pid = 1653] [id = 444] 04:28:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x127bf5000) [pid = 1653] [serial = 1331] [outer = 0x0] 04:28:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x129a03400) [pid = 1653] [serial = 1332] [outer = 0x127bf5000] 04:28:03 INFO - PROCESS | 1653 | 1461410883360 Marionette DEBUG loaded listener.js 04:28:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x129c78400) [pid = 1653] [serial = 1333] [outer = 0x127bf5000] 04:28:03 INFO - PROCESS | 1653 | 1461410883711 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 519ms 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x113678400) [pid = 1653] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x11a9fa400) [pid = 1653] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x12d093000) [pid = 1653] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x114fdd000) [pid = 1653] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x11366e000) [pid = 1653] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x129cc0c00) [pid = 1653] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x12a354000) [pid = 1653] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x12bbbdc00) [pid = 1653] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x118ab3000) [pid = 1653] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x12d606c00) [pid = 1653] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x11c381000) [pid = 1653] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x11863f400) [pid = 1653] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x12bb0f000) [pid = 1653] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x118cee400) [pid = 1653] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x11a57a400) [pid = 1653] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x11654c800) [pid = 1653] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x12e3f6000) [pid = 1653] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x12b41c800) [pid = 1653] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x113670000) [pid = 1653] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x12d095400) [pid = 1653] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x12b3b9c00) [pid = 1653] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x1266de800) [pid = 1653] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x129cc4400) [pid = 1653] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x11a799400) [pid = 1653] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x11a570800) [pid = 1653] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x1155a7c00) [pid = 1653] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x1144be000) [pid = 1653] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x12be61800) [pid = 1653] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x118af0000) [pid = 1653] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x1155ed400) [pid = 1653] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x1266e6800) [pid = 1653] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x113580800) [pid = 1653] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12b826c00) [pid = 1653] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x11c61cc00) [pid = 1653] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x119196c00) [pid = 1653] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x12b3b9400) [pid = 1653] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x129607c00) [pid = 1653] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x11bdf0800) [pid = 1653] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12e85f400) [pid = 1653] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x114fa5800) [pid = 1653] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x11bdfac00) [pid = 1653] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x114fe3800) [pid = 1653] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x119d55800) [pid = 1653] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x114fdfc00) [pid = 1653] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x12edca400) [pid = 1653] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x11bded800) [pid = 1653] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12b317400) [pid = 1653] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12ab7f800) [pid = 1653] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x128f97000) [pid = 1653] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x11ae48800) [pid = 1653] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x114bb8400) [pid = 1653] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12fb1c800) [pid = 1653] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x129cbd800) [pid = 1653] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x128f95800) [pid = 1653] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12a35a000) [pid = 1653] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x11c37f800) [pid = 1653] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12b356400) [pid = 1653] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x1286ecc00) [pid = 1653] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12d69a400) [pid = 1653] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x129d74c00) [pid = 1653] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12bbcb000) [pid = 1653] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12edcfc00) [pid = 1653] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x1291c2800) [pid = 1653] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11c373800) [pid = 1653] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x113665c00) [pid = 1653] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:28:04 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12e404c00) [pid = 1653] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:28:04 INFO - PROCESS | 1653 | 1461410884249 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 04:28:04 INFO - PROCESS | 1653 | 1461410884250 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 04:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:28:04 INFO - PROCESS | 1653 | 1461410884273 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:28:04 INFO - PROCESS | 1653 | 1461410884274 Marionette TRACE conn2 <- [1,1750,null,{}] 04:28:04 INFO - PROCESS | 1653 | 1461410884277 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:04 INFO - PROCESS | 1653 | 1461410884356 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 04:28:04 INFO - PROCESS | 1653 | 1461410884362 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.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/path-objects/2d.path.arc.twopie.3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1158bf800 == 41 [pid = 1653] [id = 445] 04:28:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11367f400) [pid = 1653] [serial = 1334] [outer = 0x0] 04:28:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x114bba800) [pid = 1653] [serial = 1335] [outer = 0x11367f400] 04:28:04 INFO - PROCESS | 1653 | 1461410884387 Marionette DEBUG loaded listener.js 04:28:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x114fe2000) [pid = 1653] [serial = 1336] [outer = 0x11367f400] 04:28:04 INFO - PROCESS | 1653 | 1461410884706 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 476ms 04:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:28:04 INFO - PROCESS | 1653 | 1461410884743 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 04:28:04 INFO - PROCESS | 1653 | 1461410884744 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 04:28:04 INFO - PROCESS | 1653 | 1461410884746 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:28:04 INFO - PROCESS | 1653 | 1461410884747 Marionette TRACE conn2 <- [1,1754,null,{}] 04:28:04 INFO - PROCESS | 1653 | 1461410884750 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:04 INFO - PROCESS | 1653 | 1461410884826 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 04:28:04 INFO - PROCESS | 1653 | 1461410884885 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.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/path-objects/2d.path.arc.twopie.4.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c981800 == 42 [pid = 1653] [id = 446] 04:28:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x114fda000) [pid = 1653] [serial = 1337] [outer = 0x0] 04:28:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x118855800) [pid = 1653] [serial = 1338] [outer = 0x114fda000] 04:28:04 INFO - PROCESS | 1653 | 1461410884910 Marionette DEBUG loaded listener.js 04:28:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11a796400) [pid = 1653] [serial = 1339] [outer = 0x114fda000] 04:28:05 INFO - PROCESS | 1653 | 1461410885182 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 469ms 04:28:05 INFO - PROCESS | 1653 | 1461410885224 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 04:28:05 INFO - PROCESS | 1653 | 1461410885225 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 04:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:28:05 INFO - PROCESS | 1653 | 1461410885227 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:28:05 INFO - PROCESS | 1653 | 1461410885228 Marionette TRACE conn2 <- [1,1758,null,{}] 04:28:05 INFO - PROCESS | 1653 | 1461410885231 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:05 INFO - PROCESS | 1653 | 1461410885313 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 04:28:05 INFO - PROCESS | 1653 | 1461410885319 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.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/path-objects/2d.path.arc.zero.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a871000 == 43 [pid = 1653] [id = 447] 04:28:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x118cf8c00) [pid = 1653] [serial = 1340] [outer = 0x0] 04:28:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x11bdf3c00) [pid = 1653] [serial = 1341] [outer = 0x118cf8c00] 04:28:05 INFO - PROCESS | 1653 | 1461410885344 Marionette DEBUG loaded listener.js 04:28:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x1266e0000) [pid = 1653] [serial = 1342] [outer = 0x118cf8c00] 04:28:05 INFO - PROCESS | 1653 | 1461410885675 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 475ms 04:28:05 INFO - PROCESS | 1653 | 1461410885704 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 04:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:28:05 INFO - PROCESS | 1653 | 1461410885705 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 04:28:05 INFO - PROCESS | 1653 | 1461410885707 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:28:05 INFO - PROCESS | 1653 | 1461410885708 Marionette TRACE conn2 <- [1,1762,null,{}] 04:28:05 INFO - PROCESS | 1653 | 1461410885711 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:05 INFO - PROCESS | 1653 | 1461410885814 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 04:28:05 INFO - PROCESS | 1653 | 1461410885823 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.arc.zero.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/path-objects/2d.path.arc.zero.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12afbb800 == 44 [pid = 1653] [id = 448] 04:28:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x11bee8800) [pid = 1653] [serial = 1343] [outer = 0x0] 04:28:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x1286ef000) [pid = 1653] [serial = 1344] [outer = 0x11bee8800] 04:28:05 INFO - PROCESS | 1653 | 1461410885848 Marionette DEBUG loaded listener.js 04:28:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x129c78800) [pid = 1653] [serial = 1345] [outer = 0x11bee8800] 04:28:06 INFO - PROCESS | 1653 | 1461410886152 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 468ms 04:28:06 INFO - PROCESS | 1653 | 1461410886175 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 04:28:06 INFO - PROCESS | 1653 | 1461410886177 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 04:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:28:06 INFO - PROCESS | 1653 | 1461410886179 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:28:06 INFO - PROCESS | 1653 | 1461410886180 Marionette TRACE conn2 <- [1,1766,null,{}] 04:28:06 INFO - PROCESS | 1653 | 1461410886182 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:06 INFO - PROCESS | 1653 | 1461410886318 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 04:28:06 INFO - PROCESS | 1653 | 1461410886374 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x114f22800 == 45 [pid = 1653] [id = 449] 04:28:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x113580c00) [pid = 1653] [serial = 1346] [outer = 0x0] 04:28:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x113589c00) [pid = 1653] [serial = 1347] [outer = 0x113580c00] 04:28:06 INFO - PROCESS | 1653 | 1461410886407 Marionette DEBUG loaded listener.js 04:28:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x113671400) [pid = 1653] [serial = 1348] [outer = 0x113580c00] 04:28:06 INFO - PROCESS | 1653 | 1461410886927 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 821ms 04:28:07 INFO - PROCESS | 1653 | 1461410887043 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 04:28:07 INFO - PROCESS | 1653 | 1461410887047 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 04:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:28:07 INFO - PROCESS | 1653 | 1461410887050 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:28:07 INFO - PROCESS | 1653 | 1461410887053 Marionette TRACE conn2 <- [1,1770,null,{}] 04:28:07 INFO - PROCESS | 1653 | 1461410887056 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:07 INFO - PROCESS | 1653 | 1461410887166 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 04:28:07 INFO - PROCESS | 1653 | 1461410887221 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.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/path-objects/2d.path.arcTo.coincide.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x119818800 == 46 [pid = 1653] [id = 450] 04:28:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x114f56800) [pid = 1653] [serial = 1349] [outer = 0x0] 04:28:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x114fd6c00) [pid = 1653] [serial = 1350] [outer = 0x114f56800] 04:28:07 INFO - PROCESS | 1653 | 1461410887253 Marionette DEBUG loaded listener.js 04:28:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x114fe2800) [pid = 1653] [serial = 1351] [outer = 0x114f56800] 04:28:07 INFO - PROCESS | 1653 | 1461410887789 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 771ms 04:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:28:07 INFO - PROCESS | 1653 | 1461410887827 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 04:28:07 INFO - PROCESS | 1653 | 1461410887829 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 04:28:07 INFO - PROCESS | 1653 | 1461410887832 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:28:07 INFO - PROCESS | 1653 | 1461410887835 Marionette TRACE conn2 <- [1,1774,null,{}] 04:28:07 INFO - PROCESS | 1653 | 1461410887839 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:07 INFO - PROCESS | 1653 | 1461410887946 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 04:28:08 INFO - PROCESS | 1653 | 1461410888029 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.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/path-objects/2d.path.arcTo.coincide.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x116508800 == 47 [pid = 1653] [id = 451] 04:28:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x114bab000) [pid = 1653] [serial = 1352] [outer = 0x0] 04:28:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x114bbe400) [pid = 1653] [serial = 1353] [outer = 0x114bab000] 04:28:08 INFO - PROCESS | 1653 | 1461410888061 Marionette DEBUG loaded listener.js 04:28:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x114fa4c00) [pid = 1653] [serial = 1354] [outer = 0x114bab000] 04:28:08 INFO - PROCESS | 1653 | --DOCSHELL 0x119806000 == 46 [pid = 1653] [id = 84] 04:28:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11971e000 == 45 [pid = 1653] [id = 100] 04:28:08 INFO - PROCESS | 1653 | --DOCSHELL 0x129a61800 == 44 [pid = 1653] [id = 86] 04:28:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11541c800 == 43 [pid = 1653] [id = 97] 04:28:08 INFO - PROCESS | 1653 | --DOCSHELL 0x119821800 == 42 [pid = 1653] [id = 101] 04:28:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12f1ad800 == 41 [pid = 1653] [id = 89] 04:28:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf1d000 == 40 [pid = 1653] [id = 87] 04:28:08 INFO - PROCESS | 1653 | --DOCSHELL 0x119182000 == 39 [pid = 1653] [id = 99] 04:28:08 INFO - PROCESS | 1653 | --DOCSHELL 0x115957000 == 38 [pid = 1653] [id = 91] 04:28:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12fc23800 == 37 [pid = 1653] [id = 90] 04:28:08 INFO - PROCESS | 1653 | --DOCSHELL 0x11474d000 == 36 [pid = 1653] [id = 85] 04:28:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf75000 == 35 [pid = 1653] [id = 93] 04:28:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1186d1000 == 34 [pid = 1653] [id = 98] 04:28:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12e42c800 == 33 [pid = 1653] [id = 88] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x114f53c00) [pid = 1653] [serial = 1293] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOCSHELL 0x138dc2000 == 32 [pid = 1653] [id = 431] 04:28:08 INFO - PROCESS | 1653 | 1461410888749 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 975ms 04:28:08 INFO - PROCESS | 1653 | 1461410888808 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 04:28:08 INFO - PROCESS | 1653 | 1461410888810 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 04:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:28:08 INFO - PROCESS | 1653 | 1461410888814 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:28:08 INFO - PROCESS | 1653 | 1461410888816 Marionette TRACE conn2 <- [1,1778,null,{}] 04:28:08 INFO - PROCESS | 1653 | 1461410888819 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:08 INFO - PROCESS | 1653 | 1461410888901 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12e87d400) [pid = 1653] [serial = 1189] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12cfed400) [pid = 1653] [serial = 1105] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12b425000) [pid = 1653] [serial = 1186] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12edcc800) [pid = 1653] [serial = 952] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11bdf9c00) [pid = 1653] [serial = 1111] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12e86f400) [pid = 1653] [serial = 892] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x11ac6d800) [pid = 1653] [serial = 1000] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x114bbcc00) [pid = 1653] [serial = 1108] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12b427c00) [pid = 1653] [serial = 1117] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12b34f800) [pid = 1653] [serial = 940] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12d08a000) [pid = 1653] [serial = 946] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x1266dd000) [pid = 1653] [serial = 937] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12e86bc00) [pid = 1653] [serial = 840] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x129c7bc00) [pid = 1653] [serial = 1003] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x119d55400) [pid = 1653] [serial = 1168] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12d69d000) [pid = 1653] [serial = 1120] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x11aa11400) [pid = 1653] [serial = 834] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11aff4800) [pid = 1653] [serial = 898] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x119276400) [pid = 1653] [serial = 895] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12e875400) [pid = 1653] [serial = 1183] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12d60b400) [pid = 1653] [serial = 1177] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x1142d2000) [pid = 1653] [serial = 1048] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12e40b400) [pid = 1653] [serial = 949] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12d090000) [pid = 1653] [serial = 837] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x1266e6c00) [pid = 1653] [serial = 843] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12bbc7c00) [pid = 1653] [serial = 904] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11ae8c800) [pid = 1653] [serial = 1054] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x1275a5800) [pid = 1653] [serial = 1171] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x118af1c00) [pid = 1653] [serial = 831] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x114fe3c00) [pid = 1653] [serial = 931] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12e3f3400) [pid = 1653] [serial = 1180] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11aa10400) [pid = 1653] [serial = 934] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x118cf6800) [pid = 1653] [serial = 1051] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x128f94000) [pid = 1653] [serial = 901] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x113677800) [pid = 1653] [serial = 997] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x129d6a000) [pid = 1653] [serial = 1060] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12b424800) [pid = 1653] [serial = 943] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12b3bb000) [pid = 1653] [serial = 1174] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12f9c7c00) [pid = 1653] [serial = 846] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12b30d800) [pid = 1653] [serial = 1063] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12e411c00) [pid = 1653] [serial = 907] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12fb1b400) [pid = 1653] [serial = 910] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x129cc0400) [pid = 1653] [serial = 1114] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x127bff400) [pid = 1653] [serial = 1057] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12e389800) [pid = 1653] [serial = 1165] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12b30c800) [pid = 1653] [serial = 1275] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12bbc1c00) [pid = 1653] [serial = 1278] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12b3bf800) [pid = 1653] [serial = 1276] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12d095800) [pid = 1653] [serial = 1281] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12e387400) [pid = 1653] [serial = 1284] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12e875000) [pid = 1653] [serial = 1287] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x114fa9800) [pid = 1653] [serial = 1290] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12f9c1c00) [pid = 1653] [serial = 1288] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12e40ac00) [pid = 1653] [serial = 1285] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12e37e000) [pid = 1653] [serial = 1282] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11c61b800) [pid = 1653] [serial = 1263] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11a78bc00) [pid = 1653] [serial = 1260] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11bee9c00) [pid = 1653] [serial = 1261] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11aa0f000) [pid = 1653] [serial = 1258] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11a579c00) [pid = 1653] [serial = 1257] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119a47000) [pid = 1653] [serial = 1255] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1165a8800) [pid = 1653] [serial = 1254] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12fe34800) [pid = 1653] [serial = 1251] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1302cd800) [pid = 1653] [serial = 1252] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12edca800) [pid = 1653] [serial = 1249] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12e386400) [pid = 1653] [serial = 1248] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12b3bc400) [pid = 1653] [serial = 1245] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12bb0d400) [pid = 1653] [serial = 1246] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12b312000) [pid = 1653] [serial = 1243] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12ab85400) [pid = 1653] [serial = 1242] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x129d76800) [pid = 1653] [serial = 1239] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12ab7cc00) [pid = 1653] [serial = 1240] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12710e000) [pid = 1653] [serial = 1237] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11bef0400) [pid = 1653] [serial = 1236] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118c1d400) [pid = 1653] [serial = 1233] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11a78a400) [pid = 1653] [serial = 1234] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1302cec00) [pid = 1653] [serial = 1231] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x129e76400) [pid = 1653] [serial = 1269] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a352800) [pid = 1653] [serial = 1270] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x129a07800) [pid = 1653] [serial = 1266] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x129c80400) [pid = 1653] [serial = 1267] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1286ea000) [pid = 1653] [serial = 1264] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x114fad800) [pid = 1653] [serial = 1291] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12a382c00) [pid = 1653] [serial = 1272] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12be6b800) [pid = 1653] [serial = 1279] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12ab7c400) [pid = 1653] [serial = 1273] [outer = 0x0] [url = about:blank] 04:28:08 INFO - PROCESS | 1653 | 1461410888969 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.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/path-objects/2d.path.arcTo.collinear.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1152d0800 == 33 [pid = 1653] [id = 452] 04:28:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1142d2000) [pid = 1653] [serial = 1355] [outer = 0x0] 04:28:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x114bb4c00) [pid = 1653] [serial = 1356] [outer = 0x1142d2000] 04:28:09 INFO - PROCESS | 1653 | 1461410888999 Marionette DEBUG loaded listener.js 04:28:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x114f4e400) [pid = 1653] [serial = 1357] [outer = 0x1142d2000] 04:28:09 INFO - PROCESS | 1653 | 1461410889328 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 04:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 522ms 04:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:28:09 INFO - PROCESS | 1653 | 1461410889338 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 04:28:09 INFO - PROCESS | 1653 | 1461410889342 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 04:28:09 INFO - PROCESS | 1653 | 1461410889346 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:28:09 INFO - PROCESS | 1653 | 1461410889347 Marionette TRACE conn2 <- [1,1782,null,{}] 04:28:09 INFO - PROCESS | 1653 | 1461410889350 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:09 INFO - PROCESS | 1653 | 1461410889427 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 04:28:09 INFO - PROCESS | 1653 | 1461410889491 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.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/path-objects/2d.path.arcTo.collinear.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x118e49800 == 34 [pid = 1653] [id = 453] 04:28:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x114bc5c00) [pid = 1653] [serial = 1358] [outer = 0x0] 04:28:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x114fa1c00) [pid = 1653] [serial = 1359] [outer = 0x114bc5c00] 04:28:09 INFO - PROCESS | 1653 | 1461410889517 Marionette DEBUG loaded listener.js 04:28:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1153a5400) [pid = 1653] [serial = 1360] [outer = 0x114bc5c00] 04:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 04:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 474ms 04:28:09 INFO - PROCESS | 1653 | 1461410889813 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:28:09 INFO - PROCESS | 1653 | 1461410889823 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 04:28:09 INFO - PROCESS | 1653 | 1461410889824 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 04:28:09 INFO - PROCESS | 1653 | 1461410889827 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:28:09 INFO - PROCESS | 1653 | 1461410889829 Marionette TRACE conn2 <- [1,1786,null,{}] 04:28:09 INFO - PROCESS | 1653 | 1461410889845 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:09 INFO - PROCESS | 1653 | 1461410889929 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 04:28:09 INFO - PROCESS | 1653 | 1461410889936 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.arcTo.collinear.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/path-objects/2d.path.arcTo.collinear.3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aeea000 == 35 [pid = 1653] [id = 454] 04:28:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x113672c00) [pid = 1653] [serial = 1361] [outer = 0x0] 04:28:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x117946000) [pid = 1653] [serial = 1362] [outer = 0x113672c00] 04:28:09 INFO - PROCESS | 1653 | 1461410889965 Marionette DEBUG loaded listener.js 04:28:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118c57000) [pid = 1653] [serial = 1363] [outer = 0x113672c00] 04:28:10 INFO - PROCESS | 1653 | 1461410890312 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 04:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 522ms 04:28:10 INFO - PROCESS | 1653 | 1461410890350 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 04:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:28:10 INFO - PROCESS | 1653 | 1461410890354 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 04:28:10 INFO - PROCESS | 1653 | 1461410890356 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:28:10 INFO - PROCESS | 1653 | 1461410890357 Marionette TRACE conn2 <- [1,1790,null,{}] 04:28:10 INFO - PROCESS | 1653 | 1461410890359 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:10 INFO - PROCESS | 1653 | 1461410890437 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 04:28:10 INFO - PROCESS | 1653 | 1461410890441 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.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/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c978000 == 36 [pid = 1653] [id = 455] 04:28:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118641c00) [pid = 1653] [serial = 1364] [outer = 0x0] 04:28:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11913b400) [pid = 1653] [serial = 1365] [outer = 0x118641c00] 04:28:10 INFO - PROCESS | 1653 | 1461410890468 Marionette DEBUG loaded listener.js 04:28:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11a506c00) [pid = 1653] [serial = 1366] [outer = 0x118641c00] 04:28:10 INFO - PROCESS | 1653 | 1461410890779 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 469ms 04:28:10 INFO - PROCESS | 1653 | 1461410890826 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 04:28:10 INFO - PROCESS | 1653 | 1461410890827 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 04:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:28:10 INFO - PROCESS | 1653 | 1461410890829 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:28:10 INFO - PROCESS | 1653 | 1461410890830 Marionette TRACE conn2 <- [1,1794,null,{}] 04:28:10 INFO - PROCESS | 1653 | 1461410890833 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:10 INFO - PROCESS | 1653 | 1461410890905 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 04:28:10 INFO - PROCESS | 1653 | 1461410890969 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.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/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x126295800 == 37 [pid = 1653] [id = 456] 04:28:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x114f4d800) [pid = 1653] [serial = 1367] [outer = 0x0] 04:28:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11a570400) [pid = 1653] [serial = 1368] [outer = 0x114f4d800] 04:28:11 INFO - PROCESS | 1653 | 1461410890999 Marionette DEBUG loaded listener.js 04:28:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11a57cc00) [pid = 1653] [serial = 1369] [outer = 0x114f4d800] 04:28:11 INFO - PROCESS | 1653 | 1461410891353 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 569ms 04:28:11 INFO - PROCESS | 1653 | 1461410891399 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 04:28:11 INFO - PROCESS | 1653 | 1461410891400 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 04:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:28:11 INFO - PROCESS | 1653 | 1461410891403 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:28:11 INFO - PROCESS | 1653 | 1461410891404 Marionette TRACE conn2 <- [1,1798,null,{}] 04:28:11 INFO - PROCESS | 1653 | 1461410891406 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:11 INFO - PROCESS | 1653 | 1461410891506 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 04:28:11 INFO - PROCESS | 1653 | 1461410891550 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x127517800 == 38 [pid = 1653] [id = 457] 04:28:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11a799000) [pid = 1653] [serial = 1370] [outer = 0x0] 04:28:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11aa0d000) [pid = 1653] [serial = 1371] [outer = 0x11a799000] 04:28:11 INFO - PROCESS | 1653 | 1461410891578 Marionette DEBUG loaded listener.js 04:28:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11ac67000) [pid = 1653] [serial = 1372] [outer = 0x11a799000] 04:28:11 INFO - PROCESS | 1653 | 1461410891904 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 519ms 04:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:28:11 INFO - PROCESS | 1653 | 1461410891922 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 04:28:11 INFO - PROCESS | 1653 | 1461410891924 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 04:28:11 INFO - PROCESS | 1653 | 1461410891926 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:28:11 INFO - PROCESS | 1653 | 1461410891927 Marionette TRACE conn2 <- [1,1802,null,{}] 04:28:11 INFO - PROCESS | 1653 | 1461410891929 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:12 INFO - PROCESS | 1653 | 1461410892021 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 04:28:12 INFO - PROCESS | 1653 | 1461410892031 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x127678000 == 39 [pid = 1653] [id = 458] 04:28:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11ac68800) [pid = 1653] [serial = 1373] [outer = 0x0] 04:28:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11ae8c400) [pid = 1653] [serial = 1374] [outer = 0x11ac68800] 04:28:12 INFO - PROCESS | 1653 | 1461410892059 Marionette DEBUG loaded listener.js 04:28:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11aff2400) [pid = 1653] [serial = 1375] [outer = 0x11ac68800] 04:28:12 INFO - PROCESS | 1653 | 1461410892375 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 469ms 04:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:28:12 INFO - PROCESS | 1653 | 1461410892395 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 04:28:12 INFO - PROCESS | 1653 | 1461410892397 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 04:28:12 INFO - PROCESS | 1653 | 1461410892399 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:28:12 INFO - PROCESS | 1653 | 1461410892400 Marionette TRACE conn2 <- [1,1806,null,{}] 04:28:12 INFO - PROCESS | 1653 | 1461410892405 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:12 INFO - PROCESS | 1653 | 1461410892495 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 04:28:12 INFO - PROCESS | 1653 | 1461410892507 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.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/path-objects/2d.path.arcTo.scale.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12801a000 == 40 [pid = 1653] [id = 459] 04:28:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11ae88400) [pid = 1653] [serial = 1376] [outer = 0x0] 04:28:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11b8a1000) [pid = 1653] [serial = 1377] [outer = 0x11ae88400] 04:28:12 INFO - PROCESS | 1653 | 1461410892532 Marionette DEBUG loaded listener.js 04:28:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11bdf6000) [pid = 1653] [serial = 1378] [outer = 0x11ae88400] 04:28:12 INFO - PROCESS | 1653 | 1461410892876 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 522ms 04:28:13 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x127bf0800) [pid = 1653] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:28:13 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11423a000) [pid = 1653] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:28:13 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116548400) [pid = 1653] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:28:13 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x114fd8000) [pid = 1653] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:28:13 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x114bb9400) [pid = 1653] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:28:13 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11a579800) [pid = 1653] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:28:13 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11c0e8800) [pid = 1653] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:28:13 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11a78ec00) [pid = 1653] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:28:13 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113586000) [pid = 1653] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:28:13 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11c61a000) [pid = 1653] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:28:13 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11367f000) [pid = 1653] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:28:13 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128f8b400) [pid = 1653] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:28:13 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118cf8c00) [pid = 1653] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:28:13 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x127bf5000) [pid = 1653] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:28:13 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11367f400) [pid = 1653] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:28:13 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x114fda000) [pid = 1653] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:28:13 INFO - PROCESS | 1653 | 1461410893012 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 04:28:13 INFO - PROCESS | 1653 | 1461410893013 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 04:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:28:13 INFO - PROCESS | 1653 | 1461410893023 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:28:13 INFO - PROCESS | 1653 | 1461410893024 Marionette TRACE conn2 <- [1,1810,null,{}] 04:28:13 INFO - PROCESS | 1653 | 1461410893027 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:13 INFO - PROCESS | 1653 | 1461410893106 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 04:28:13 INFO - PROCESS | 1653 | 1461410893110 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aee9800 == 41 [pid = 1653] [id = 460] 04:28:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x114f4a000) [pid = 1653] [serial = 1379] [outer = 0x0] 04:28:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1159cc800) [pid = 1653] [serial = 1380] [outer = 0x114f4a000] 04:28:13 INFO - PROCESS | 1653 | 1461410893136 Marionette DEBUG loaded listener.js 04:28:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11a57d800) [pid = 1653] [serial = 1381] [outer = 0x114f4a000] 04:28:13 INFO - PROCESS | 1653 | 1461410893460 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 474ms 04:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:28:13 INFO - PROCESS | 1653 | 1461410893492 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 04:28:13 INFO - PROCESS | 1653 | 1461410893493 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 04:28:13 INFO - PROCESS | 1653 | 1461410893495 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:28:13 INFO - PROCESS | 1653 | 1461410893497 Marionette TRACE conn2 <- [1,1814,null,{}] 04:28:13 INFO - PROCESS | 1653 | 1461410893499 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:13 INFO - PROCESS | 1653 | 1461410893577 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 04:28:13 INFO - PROCESS | 1653 | 1461410893581 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x129da9000 == 42 [pid = 1653] [id = 461] 04:28:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11a790000) [pid = 1653] [serial = 1382] [outer = 0x0] 04:28:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11bdf7800) [pid = 1653] [serial = 1383] [outer = 0x11a790000] 04:28:13 INFO - PROCESS | 1653 | 1461410893609 Marionette DEBUG loaded listener.js 04:28:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11c20e800) [pid = 1653] [serial = 1384] [outer = 0x11a790000] 04:28:13 INFO - PROCESS | 1653 | 1461410893926 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 472ms 04:28:13 INFO - PROCESS | 1653 | 1461410893974 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 04:28:13 INFO - PROCESS | 1653 | 1461410893976 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 04:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:28:13 INFO - PROCESS | 1653 | 1461410893978 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:28:13 INFO - PROCESS | 1653 | 1461410893980 Marionette TRACE conn2 <- [1,1818,null,{}] 04:28:13 INFO - PROCESS | 1653 | 1461410893982 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:14 INFO - PROCESS | 1653 | 1461410894074 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 04:28:14 INFO - PROCESS | 1653 | 1461410894079 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a31d000 == 43 [pid = 1653] [id = 462] 04:28:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11bee4c00) [pid = 1653] [serial = 1385] [outer = 0x0] 04:28:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1266da400) [pid = 1653] [serial = 1386] [outer = 0x11bee4c00] 04:28:14 INFO - PROCESS | 1653 | 1461410894110 Marionette DEBUG loaded listener.js 04:28:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x127684c00) [pid = 1653] [serial = 1387] [outer = 0x11bee4c00] 04:28:14 INFO - PROCESS | 1653 | 1461410894434 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 471ms 04:28:14 INFO - PROCESS | 1653 | 1461410894449 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 04:28:14 INFO - PROCESS | 1653 | 1461410894451 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 04:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:28:14 INFO - PROCESS | 1653 | 1461410894456 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:28:14 INFO - PROCESS | 1653 | 1461410894457 Marionette TRACE conn2 <- [1,1822,null,{}] 04:28:14 INFO - PROCESS | 1653 | 1461410894459 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:14 INFO - PROCESS | 1653 | 1461410894539 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 04:28:14 INFO - PROCESS | 1653 | 1461410894592 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a682000 == 44 [pid = 1653] [id = 463] 04:28:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11bee9c00) [pid = 1653] [serial = 1388] [outer = 0x0] 04:28:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x127bc5000) [pid = 1653] [serial = 1389] [outer = 0x11bee9c00] 04:28:14 INFO - PROCESS | 1653 | 1461410894618 Marionette DEBUG loaded listener.js 04:28:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1286a6c00) [pid = 1653] [serial = 1390] [outer = 0x11bee9c00] 04:28:14 INFO - PROCESS | 1653 | 1461410894888 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 472ms 04:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:28:14 INFO - PROCESS | 1653 | 1461410894928 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 04:28:14 INFO - PROCESS | 1653 | 1461410894929 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 04:28:14 INFO - PROCESS | 1653 | 1461410894931 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:28:14 INFO - PROCESS | 1653 | 1461410894933 Marionette TRACE conn2 <- [1,1826,null,{}] 04:28:14 INFO - PROCESS | 1653 | 1461410894943 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:15 INFO - PROCESS | 1653 | 1461410895024 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 04:28:15 INFO - PROCESS | 1653 | 1461410895125 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x114f26800 == 45 [pid = 1653] [id = 464] 04:28:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x113582400) [pid = 1653] [serial = 1391] [outer = 0x0] 04:28:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x113663c00) [pid = 1653] [serial = 1392] [outer = 0x113582400] 04:28:15 INFO - PROCESS | 1653 | 1461410895157 Marionette DEBUG loaded listener.js 04:28:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11367bc00) [pid = 1653] [serial = 1393] [outer = 0x113582400] 04:28:15 INFO - PROCESS | 1653 | 1461410895592 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 728ms 04:28:15 INFO - PROCESS | 1653 | 1461410895661 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 04:28:15 INFO - PROCESS | 1653 | 1461410895664 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 04:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:28:15 INFO - PROCESS | 1653 | 1461410895668 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:28:15 INFO - PROCESS | 1653 | 1461410895670 Marionette TRACE conn2 <- [1,1830,null,{}] 04:28:15 INFO - PROCESS | 1653 | 1461410895673 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:15 INFO - PROCESS | 1653 | 1461410895776 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 04:28:15 INFO - PROCESS | 1653 | 1461410895830 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.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/path-objects/2d.path.arcTo.zero.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11923c800 == 46 [pid = 1653] [id = 465] 04:28:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1147ccc00) [pid = 1653] [serial = 1394] [outer = 0x0] 04:28:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x114fe1400) [pid = 1653] [serial = 1395] [outer = 0x1147ccc00] 04:28:15 INFO - PROCESS | 1653 | 1461410895874 Marionette DEBUG loaded listener.js 04:28:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1159cfc00) [pid = 1653] [serial = 1396] [outer = 0x1147ccc00] 04:28:16 INFO - PROCESS | 1653 | 1461410896291 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 672ms 04:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:28:16 INFO - PROCESS | 1653 | 1461410896342 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 04:28:16 INFO - PROCESS | 1653 | 1461410896344 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 04:28:16 INFO - PROCESS | 1653 | 1461410896347 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:28:16 INFO - PROCESS | 1653 | 1461410896348 Marionette TRACE conn2 <- [1,1834,null,{}] 04:28:16 INFO - PROCESS | 1653 | 1461410896351 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:16 INFO - PROCESS | 1653 | 1461410896447 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 04:28:16 INFO - PROCESS | 1653 | 1461410896538 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.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/path-objects/2d.path.arcTo.zero.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x129733800 == 47 [pid = 1653] [id = 466] 04:28:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118af1c00) [pid = 1653] [serial = 1397] [outer = 0x0] 04:28:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11a505800) [pid = 1653] [serial = 1398] [outer = 0x118af1c00] 04:28:16 INFO - PROCESS | 1653 | 1461410896568 Marionette DEBUG loaded listener.js 04:28:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11a78e000) [pid = 1653] [serial = 1399] [outer = 0x118af1c00] 04:28:16 INFO - PROCESS | 1653 | 1461410896989 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 04:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 668ms 04:28:17 INFO - PROCESS | 1653 | 1461410897016 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 04:28:17 INFO - PROCESS | 1653 | 1461410897019 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 04:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:28:17 INFO - PROCESS | 1653 | 1461410897027 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:28:17 INFO - PROCESS | 1653 | 1461410897031 Marionette TRACE conn2 <- [1,1838,null,{}] 04:28:17 INFO - PROCESS | 1653 | 1461410897034 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:17 INFO - PROCESS | 1653 | 1461410897135 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 04:28:17 INFO - PROCESS | 1653 | 1461410897193 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12afc6800 == 48 [pid = 1653] [id = 467] 04:28:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118af2400) [pid = 1653] [serial = 1400] [outer = 0x0] 04:28:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11ae93400) [pid = 1653] [serial = 1401] [outer = 0x118af2400] 04:28:17 INFO - PROCESS | 1653 | 1461410897225 Marionette DEBUG loaded listener.js 04:28:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11c61d800) [pid = 1653] [serial = 1402] [outer = 0x118af2400] 04:28:17 INFO - PROCESS | 1653 | 1461410897740 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 780ms 04:28:17 INFO - PROCESS | 1653 | 1461410897803 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 04:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:28:17 INFO - PROCESS | 1653 | 1461410897805 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 04:28:17 INFO - PROCESS | 1653 | 1461410897808 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:28:17 INFO - PROCESS | 1653 | 1461410897809 Marionette TRACE conn2 <- [1,1842,null,{}] 04:28:17 INFO - PROCESS | 1653 | 1461410897811 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:17 INFO - PROCESS | 1653 | 1461410897910 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 04:28:17 INFO - PROCESS | 1653 | 1461410897976 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.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/path-objects/2d.path.bezierCurveTo.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b206000 == 49 [pid = 1653] [id = 468] 04:28:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11c61f000) [pid = 1653] [serial = 1403] [outer = 0x0] 04:28:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12733d800) [pid = 1653] [serial = 1404] [outer = 0x11c61f000] 04:28:18 INFO - PROCESS | 1653 | 1461410898007 Marionette DEBUG loaded listener.js 04:28:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x127bf7c00) [pid = 1653] [serial = 1405] [outer = 0x11c61f000] 04:28:18 INFO - PROCESS | 1653 | 1461410898438 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 672ms 04:28:18 INFO - PROCESS | 1653 | 1461410898481 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 04:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:28:18 INFO - PROCESS | 1653 | 1461410898482 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 04:28:18 INFO - PROCESS | 1653 | 1461410898485 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:28:18 INFO - PROCESS | 1653 | 1461410898486 Marionette TRACE conn2 <- [1,1846,null,{}] 04:28:18 INFO - PROCESS | 1653 | 1461410898488 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:18 INFO - PROCESS | 1653 | 1461410898583 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 04:28:18 INFO - PROCESS | 1653 | 1461410898637 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.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/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aedd800 == 50 [pid = 1653] [id = 469] 04:28:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11c37f800) [pid = 1653] [serial = 1406] [outer = 0x0] 04:28:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12710d800) [pid = 1653] [serial = 1407] [outer = 0x11c37f800] 04:28:18 INFO - PROCESS | 1653 | 1461410898675 Marionette DEBUG loaded listener.js 04:28:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1291bd800) [pid = 1653] [serial = 1408] [outer = 0x11c37f800] 04:28:19 INFO - PROCESS | 1653 | 1461410899257 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 819ms 04:28:19 INFO - PROCESS | 1653 | 1461410899304 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 04:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:28:19 INFO - PROCESS | 1653 | 1461410899307 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 04:28:19 INFO - PROCESS | 1653 | 1461410899310 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:28:19 INFO - PROCESS | 1653 | 1461410899312 Marionette TRACE conn2 <- [1,1850,null,{}] 04:28:19 INFO - PROCESS | 1653 | 1461410899316 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:19 INFO - PROCESS | 1653 | 1461410899407 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 04:28:19 INFO - PROCESS | 1653 | 1461410899466 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.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/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x114f2f800 == 51 [pid = 1653] [id = 470] 04:28:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11475c800) [pid = 1653] [serial = 1409] [outer = 0x0] 04:28:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1147cd400) [pid = 1653] [serial = 1410] [outer = 0x11475c800] 04:28:19 INFO - PROCESS | 1653 | 1461410899496 Marionette DEBUG loaded listener.js 04:28:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x114bbe000) [pid = 1653] [serial = 1411] [outer = 0x11475c800] 04:28:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12a682000 == 50 [pid = 1653] [id = 463] 04:28:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12a31d000 == 49 [pid = 1653] [id = 462] 04:28:19 INFO - PROCESS | 1653 | --DOCSHELL 0x129da9000 == 48 [pid = 1653] [id = 461] 04:28:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11aee9800 == 47 [pid = 1653] [id = 460] 04:28:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12801a000 == 46 [pid = 1653] [id = 459] 04:28:19 INFO - PROCESS | 1653 | --DOCSHELL 0x127678000 == 45 [pid = 1653] [id = 458] 04:28:19 INFO - PROCESS | 1653 | --DOCSHELL 0x127517800 == 44 [pid = 1653] [id = 457] 04:28:19 INFO - PROCESS | 1653 | --DOCSHELL 0x126295800 == 43 [pid = 1653] [id = 456] 04:28:19 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1286ef000) [pid = 1653] [serial = 1344] [outer = 0x0] [url = about:blank] 04:28:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11c978000 == 42 [pid = 1653] [id = 455] 04:28:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11aeea000 == 41 [pid = 1653] [id = 454] 04:28:19 INFO - PROCESS | 1653 | --DOCSHELL 0x118e49800 == 40 [pid = 1653] [id = 453] 04:28:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1152d0800 == 39 [pid = 1653] [id = 452] 04:28:19 INFO - PROCESS | 1653 | --DOCSHELL 0x116508800 == 38 [pid = 1653] [id = 451] 04:28:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119818800 == 37 [pid = 1653] [id = 450] 04:28:19 INFO - PROCESS | 1653 | 1461410899915 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 625ms 04:28:19 INFO - PROCESS | 1653 | 1461410899936 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 04:28:19 INFO - PROCESS | 1653 | 1461410899940 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 04:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:28:19 INFO - PROCESS | 1653 | 1461410899944 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:28:19 INFO - PROCESS | 1653 | 1461410899946 Marionette TRACE conn2 <- [1,1854,null,{}] 04:28:19 INFO - PROCESS | 1653 | 1461410899948 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:20 INFO - PROCESS | 1653 | 1461410900033 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x127bfd800) [pid = 1653] [serial = 1326] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x114245000) [pid = 1653] [serial = 1296] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x114bb9000) [pid = 1653] [serial = 1297] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11b854400) [pid = 1653] [serial = 1314] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11b89fc00) [pid = 1653] [serial = 1315] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118c1c400) [pid = 1653] [serial = 1305] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1198abc00) [pid = 1653] [serial = 1306] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x114f50400) [pid = 1653] [serial = 1299] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x114fd7000) [pid = 1653] [serial = 1300] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11bdf2000) [pid = 1653] [serial = 1317] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11bef3000) [pid = 1653] [serial = 1318] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11c367000) [pid = 1653] [serial = 1320] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11c619400) [pid = 1653] [serial = 1321] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11aa07c00) [pid = 1653] [serial = 1311] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11ae92c00) [pid = 1653] [serial = 1312] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1159d4400) [pid = 1653] [serial = 1302] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118689400) [pid = 1653] [serial = 1303] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1266dd800) [pid = 1653] [serial = 1323] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11926e800) [pid = 1653] [serial = 1308] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11a57c000) [pid = 1653] [serial = 1309] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1291ba800) [pid = 1653] [serial = 1329] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1286ec800) [pid = 1653] [serial = 1327] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1266e0000) [pid = 1653] [serial = 1342] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x129a03400) [pid = 1653] [serial = 1332] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1296d9c00) [pid = 1653] [serial = 1330] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x114bba800) [pid = 1653] [serial = 1335] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x114fe2000) [pid = 1653] [serial = 1336] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11bdf3c00) [pid = 1653] [serial = 1341] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11a796400) [pid = 1653] [serial = 1339] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x129c78400) [pid = 1653] [serial = 1333] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118855800) [pid = 1653] [serial = 1338] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12710ac00) [pid = 1653] [serial = 1324] [outer = 0x0] [url = about:blank] 04:28:20 INFO - PROCESS | 1653 | 1461410900091 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x115960800 == 38 [pid = 1653] [id = 471] 04:28:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x113664c00) [pid = 1653] [serial = 1412] [outer = 0x0] 04:28:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x114bbfc00) [pid = 1653] [serial = 1413] [outer = 0x113664c00] 04:28:20 INFO - PROCESS | 1653 | 1461410900118 Marionette DEBUG loaded listener.js 04:28:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x114fad400) [pid = 1653] [serial = 1414] [outer = 0x113664c00] 04:28:20 INFO - PROCESS | 1653 | 1461410900441 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 518ms 04:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:28:20 INFO - PROCESS | 1653 | 1461410900463 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 04:28:20 INFO - PROCESS | 1653 | 1461410900465 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 04:28:20 INFO - PROCESS | 1653 | 1461410900470 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:28:20 INFO - PROCESS | 1653 | 1461410900473 Marionette TRACE conn2 <- [1,1858,null,{}] 04:28:20 INFO - PROCESS | 1653 | 1461410900480 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:20 INFO - PROCESS | 1653 | 1461410900556 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 04:28:20 INFO - PROCESS | 1653 | 1461410900620 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aed7000 == 39 [pid = 1653] [id = 472] 04:28:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x114fad000) [pid = 1653] [serial = 1415] [outer = 0x0] 04:28:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1156f5000) [pid = 1653] [serial = 1416] [outer = 0x114fad000] 04:28:20 INFO - PROCESS | 1653 | 1461410900648 Marionette DEBUG loaded listener.js 04:28:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118a0d000) [pid = 1653] [serial = 1417] [outer = 0x114fad000] 04:28:20 INFO - PROCESS | 1653 | 1461410900955 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 523ms 04:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:28:20 INFO - PROCESS | 1653 | 1461410900992 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 04:28:20 INFO - PROCESS | 1653 | 1461410900994 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 04:28:20 INFO - PROCESS | 1653 | 1461410900996 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:28:20 INFO - PROCESS | 1653 | 1461410900997 Marionette TRACE conn2 <- [1,1862,null,{}] 04:28:21 INFO - PROCESS | 1653 | 1461410900999 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:21 INFO - PROCESS | 1653 | 1461410901075 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 04:28:21 INFO - PROCESS | 1653 | 1461410901079 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bb90000 == 40 [pid = 1653] [id = 473] 04:28:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118af0000) [pid = 1653] [serial = 1418] [outer = 0x0] 04:28:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118fdd800) [pid = 1653] [serial = 1419] [outer = 0x118af0000] 04:28:21 INFO - PROCESS | 1653 | 1461410901108 Marionette DEBUG loaded listener.js 04:28:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119278c00) [pid = 1653] [serial = 1420] [outer = 0x118af0000] 04:28:21 INFO - PROCESS | 1653 | 1461410901426 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 471ms 04:28:21 INFO - PROCESS | 1653 | 1461410901469 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 04:28:21 INFO - PROCESS | 1653 | 1461410901471 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 04:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:28:21 INFO - PROCESS | 1653 | 1461410901473 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:28:21 INFO - PROCESS | 1653 | 1461410901474 Marionette TRACE conn2 <- [1,1866,null,{}] 04:28:21 INFO - PROCESS | 1653 | 1461410901477 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:21 INFO - PROCESS | 1653 | 1461410901558 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 04:28:21 INFO - PROCESS | 1653 | 1461410901562 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.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/path-objects/2d.path.clip.basic.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c983800 == 41 [pid = 1653] [id = 474] 04:28:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11919e800) [pid = 1653] [serial = 1421] [outer = 0x0] 04:28:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11a506400) [pid = 1653] [serial = 1422] [outer = 0x11919e800] 04:28:21 INFO - PROCESS | 1653 | 1461410901590 Marionette DEBUG loaded listener.js 04:28:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11a577800) [pid = 1653] [serial = 1423] [outer = 0x11919e800] 04:28:22 INFO - PROCESS | 1653 | 1461410902075 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 668ms 04:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:28:22 INFO - PROCESS | 1653 | 1461410902141 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 04:28:22 INFO - PROCESS | 1653 | 1461410902143 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 04:28:22 INFO - PROCESS | 1653 | 1461410902145 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:28:22 INFO - PROCESS | 1653 | 1461410902146 Marionette TRACE conn2 <- [1,1870,null,{}] 04:28:22 INFO - PROCESS | 1653 | 1461410902148 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:22 INFO - PROCESS | 1653 | 1461410902264 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 04:28:22 INFO - PROCESS | 1653 | 1461410902303 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.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/path-objects/2d.path.clip.basic.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1267ad000 == 42 [pid = 1653] [id = 475] 04:28:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11a78d400) [pid = 1653] [serial = 1424] [outer = 0x0] 04:28:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11aa07000) [pid = 1653] [serial = 1425] [outer = 0x11a78d400] 04:28:22 INFO - PROCESS | 1653 | 1461410902332 Marionette DEBUG loaded listener.js 04:28:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11ae8c000) [pid = 1653] [serial = 1426] [outer = 0x11a78d400] 04:28:22 INFO - PROCESS | 1653 | 1461410902652 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 519ms 04:28:22 INFO - PROCESS | 1653 | 1461410902665 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 04:28:22 INFO - PROCESS | 1653 | 1461410902666 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 04:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:28:22 INFO - PROCESS | 1653 | 1461410902672 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:28:22 INFO - PROCESS | 1653 | 1461410902673 Marionette TRACE conn2 <- [1,1874,null,{}] 04:28:22 INFO - PROCESS | 1653 | 1461410902675 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:22 INFO - PROCESS | 1653 | 1461410902774 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 04:28:22 INFO - PROCESS | 1653 | 1461410902778 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.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/2dcontext/path-objects/2d.path.clip.empty.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275d3000 == 43 [pid = 1653] [id = 476] 04:28:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11a78d800) [pid = 1653] [serial = 1427] [outer = 0x0] 04:28:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11aff1000) [pid = 1653] [serial = 1428] [outer = 0x11a78d800] 04:28:22 INFO - PROCESS | 1653 | 1461410902803 Marionette DEBUG loaded listener.js 04:28:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11b8a6800) [pid = 1653] [serial = 1429] [outer = 0x11a78d800] 04:28:23 INFO - PROCESS | 1653 | 1461410903154 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 520ms 04:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:28:23 INFO - PROCESS | 1653 | 1461410903190 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 04:28:23 INFO - PROCESS | 1653 | 1461410903191 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 04:28:23 INFO - PROCESS | 1653 | 1461410903193 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:28:23 INFO - PROCESS | 1653 | 1461410903195 Marionette TRACE conn2 <- [1,1878,null,{}] 04:28:23 INFO - PROCESS | 1653 | 1461410903197 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:23 INFO - PROCESS | 1653 | 1461410903293 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 04:28:23 INFO - PROCESS | 1653 | 1461410903307 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x128017800 == 44 [pid = 1653] [id = 477] 04:28:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11b85a400) [pid = 1653] [serial = 1430] [outer = 0x0] 04:28:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11bdf0c00) [pid = 1653] [serial = 1431] [outer = 0x11b85a400] 04:28:23 INFO - PROCESS | 1653 | 1461410903332 Marionette DEBUG loaded listener.js 04:28:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11beec400) [pid = 1653] [serial = 1432] [outer = 0x11b85a400] 04:28:23 INFO - PROCESS | 1653 | 1461410903664 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 519ms 04:28:23 INFO - PROCESS | 1653 | 1461410903712 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 04:28:23 INFO - PROCESS | 1653 | 1461410903714 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 04:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:28:23 INFO - PROCESS | 1653 | 1461410903716 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:28:23 INFO - PROCESS | 1653 | 1461410903717 Marionette TRACE conn2 <- [1,1882,null,{}] 04:28:23 INFO - PROCESS | 1653 | 1461410903719 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:23 INFO - PROCESS | 1653 | 1461410903816 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 04:28:23 INFO - PROCESS | 1653 | 1461410903821 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x128669800 == 45 [pid = 1653] [id = 478] 04:28:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11b8a6c00) [pid = 1653] [serial = 1433] [outer = 0x0] 04:28:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11c306400) [pid = 1653] [serial = 1434] [outer = 0x11b8a6c00] 04:28:23 INFO - PROCESS | 1653 | 1461410903875 Marionette DEBUG loaded listener.js 04:28:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11c61dc00) [pid = 1653] [serial = 1435] [outer = 0x11b8a6c00] 04:28:24 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11bee4c00) [pid = 1653] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:28:24 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11a799000) [pid = 1653] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:28:24 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11ac68800) [pid = 1653] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:28:24 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1142d2000) [pid = 1653] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:28:24 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x114bc5c00) [pid = 1653] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:28:24 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x113672c00) [pid = 1653] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:28:24 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118641c00) [pid = 1653] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:28:24 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11bee8800) [pid = 1653] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:28:24 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11ae88400) [pid = 1653] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:28:24 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x114f4a000) [pid = 1653] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:28:24 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11a790000) [pid = 1653] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:28:24 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x114f4d800) [pid = 1653] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:28:24 INFO - PROCESS | 1653 | 1461410904232 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 520ms 04:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:28:24 INFO - PROCESS | 1653 | 1461410904237 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 04:28:24 INFO - PROCESS | 1653 | 1461410904239 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 04:28:24 INFO - PROCESS | 1653 | 1461410904241 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:28:24 INFO - PROCESS | 1653 | 1461410904242 Marionette TRACE conn2 <- [1,1886,null,{}] 04:28:24 INFO - PROCESS | 1653 | 1461410904244 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:24 INFO - PROCESS | 1653 | 1461410904325 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 04:28:24 INFO - PROCESS | 1653 | 1461410904330 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.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/path-objects/2d.path.clip.winding.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296a0800 == 46 [pid = 1653] [id = 479] 04:28:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11366a800) [pid = 1653] [serial = 1436] [outer = 0x0] 04:28:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11a57ac00) [pid = 1653] [serial = 1437] [outer = 0x11366a800] 04:28:24 INFO - PROCESS | 1653 | 1461410904357 Marionette DEBUG loaded listener.js 04:28:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11b8a9000) [pid = 1653] [serial = 1438] [outer = 0x11366a800] 04:28:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11a575000) [pid = 1653] [serial = 1439] [outer = 0x12fb1c400] 04:28:24 INFO - PROCESS | 1653 | 1461410904728 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 519ms 04:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:28:24 INFO - PROCESS | 1653 | 1461410904761 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 04:28:24 INFO - PROCESS | 1653 | 1461410904762 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 04:28:24 INFO - PROCESS | 1653 | 1461410904764 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:28:24 INFO - PROCESS | 1653 | 1461410904766 Marionette TRACE conn2 <- [1,1890,null,{}] 04:28:24 INFO - PROCESS | 1653 | 1461410904771 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:24 INFO - PROCESS | 1653 | 1461410904863 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 04:28:24 INFO - PROCESS | 1653 | 1461410904869 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.clip.winding.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/path-objects/2d.path.clip.winding.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a319000 == 47 [pid = 1653] [id = 480] 04:28:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11ae88400) [pid = 1653] [serial = 1440] [outer = 0x0] 04:28:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1266e7400) [pid = 1653] [serial = 1441] [outer = 0x11ae88400] 04:28:24 INFO - PROCESS | 1653 | 1461410904900 Marionette DEBUG loaded listener.js 04:28:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1291b7000) [pid = 1653] [serial = 1442] [outer = 0x11ae88400] 04:28:25 INFO - PROCESS | 1653 | 1461410905234 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 520ms 04:28:25 INFO - PROCESS | 1653 | 1461410905285 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 04:28:25 INFO - PROCESS | 1653 | 1461410905286 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 04:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:28:25 INFO - PROCESS | 1653 | 1461410905288 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:28:25 INFO - PROCESS | 1653 | 1461410905289 Marionette TRACE conn2 <- [1,1894,null,{}] 04:28:25 INFO - PROCESS | 1653 | 1461410905291 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:25 INFO - PROCESS | 1653 | 1461410905394 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 04:28:25 INFO - PROCESS | 1653 | 1461410905402 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.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/2dcontext/path-objects/2d.path.closePath.empty.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a861800 == 48 [pid = 1653] [id = 481] 04:28:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11c306000) [pid = 1653] [serial = 1443] [outer = 0x0] 04:28:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1291bd000) [pid = 1653] [serial = 1444] [outer = 0x11c306000] 04:28:25 INFO - PROCESS | 1653 | 1461410905427 Marionette DEBUG loaded listener.js 04:28:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12974ec00) [pid = 1653] [serial = 1445] [outer = 0x11c306000] 04:28:25 INFO - PROCESS | 1653 | 1461410905739 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 469ms 04:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:28:25 INFO - PROCESS | 1653 | 1461410905758 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 04:28:25 INFO - PROCESS | 1653 | 1461410905759 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 04:28:25 INFO - PROCESS | 1653 | 1461410905761 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:28:25 INFO - PROCESS | 1653 | 1461410905762 Marionette TRACE conn2 <- [1,1898,null,{}] 04:28:25 INFO - PROCESS | 1653 | 1461410905764 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:25 INFO - PROCESS | 1653 | 1461410905846 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 04:28:25 INFO - PROCESS | 1653 | 1461410905851 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0b3000 == 49 [pid = 1653] [id = 482] 04:28:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1291c2800) [pid = 1653] [serial = 1446] [outer = 0x0] 04:28:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x129c25400) [pid = 1653] [serial = 1447] [outer = 0x1291c2800] 04:28:25 INFO - PROCESS | 1653 | 1461410905876 Marionette DEBUG loaded listener.js 04:28:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x129c7b400) [pid = 1653] [serial = 1448] [outer = 0x1291c2800] 04:28:26 INFO - PROCESS | 1653 | 1461410906264 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 519ms 04:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:28:26 INFO - PROCESS | 1653 | 1461410906280 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 04:28:26 INFO - PROCESS | 1653 | 1461410906283 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 04:28:26 INFO - PROCESS | 1653 | 1461410906287 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:28:26 INFO - PROCESS | 1653 | 1461410906289 Marionette TRACE conn2 <- [1,1902,null,{}] 04:28:26 INFO - PROCESS | 1653 | 1461410906293 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:26 INFO - PROCESS | 1653 | 1461410906394 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 04:28:26 INFO - PROCESS | 1653 | 1461410906451 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1158d6800 == 50 [pid = 1653] [id = 483] 04:28:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11367e000) [pid = 1653] [serial = 1449] [outer = 0x0] 04:28:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11400e400) [pid = 1653] [serial = 1450] [outer = 0x11367e000] 04:28:26 INFO - PROCESS | 1653 | 1461410906483 Marionette DEBUG loaded listener.js 04:28:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x114bc1400) [pid = 1653] [serial = 1451] [outer = 0x11367e000] 04:28:26 INFO - PROCESS | 1653 | 1461410906942 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 672ms 04:28:26 INFO - PROCESS | 1653 | 1461410906959 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 04:28:26 INFO - PROCESS | 1653 | 1461410906963 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 04:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:28:26 INFO - PROCESS | 1653 | 1461410906968 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:28:26 INFO - PROCESS | 1653 | 1461410906969 Marionette TRACE conn2 <- [1,1906,null,{}] 04:28:26 INFO - PROCESS | 1653 | 1461410906972 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:27 INFO - PROCESS | 1653 | 1461410907074 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 04:28:27 INFO - PROCESS | 1653 | 1461410907144 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.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/path-objects/2d.path.fill.closed.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bb85800 == 51 [pid = 1653] [id = 484] 04:28:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x114f4dc00) [pid = 1653] [serial = 1452] [outer = 0x0] 04:28:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1153a3400) [pid = 1653] [serial = 1453] [outer = 0x114f4dc00] 04:28:27 INFO - PROCESS | 1653 | 1461410907174 Marionette DEBUG loaded listener.js 04:28:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x118c0ec00) [pid = 1653] [serial = 1454] [outer = 0x114f4dc00] 04:28:27 INFO - PROCESS | 1653 | 1461410907589 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 04:28:27 INFO - PROCESS | 1653 | 1461410907638 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 04:28:27 INFO - PROCESS | 1653 | 1461410907639 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 04:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:28:27 INFO - PROCESS | 1653 | 1461410907642 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:28:27 INFO - PROCESS | 1653 | 1461410907645 Marionette TRACE conn2 <- [1,1910,null,{}] 04:28:27 INFO - PROCESS | 1653 | 1461410907653 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:27 INFO - PROCESS | 1653 | 1461410907774 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 04:28:27 INFO - PROCESS | 1653 | 1461410907844 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a31e000 == 52 [pid = 1653] [id = 485] 04:28:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11a50b800) [pid = 1653] [serial = 1455] [outer = 0x0] 04:28:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11a861000) [pid = 1653] [serial = 1456] [outer = 0x11a50b800] 04:28:27 INFO - PROCESS | 1653 | 1461410907877 Marionette DEBUG loaded listener.js 04:28:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11aa0dc00) [pid = 1653] [serial = 1457] [outer = 0x11a50b800] 04:28:28 INFO - PROCESS | 1653 | 1461410908296 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 672ms 04:28:28 INFO - PROCESS | 1653 | 1461410908315 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 04:28:28 INFO - PROCESS | 1653 | 1461410908317 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 04:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:28:28 INFO - PROCESS | 1653 | 1461410908319 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:28:28 INFO - PROCESS | 1653 | 1461410908320 Marionette TRACE conn2 <- [1,1914,null,{}] 04:28:28 INFO - PROCESS | 1653 | 1461410908322 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:28 INFO - PROCESS | 1653 | 1461410908423 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 04:28:28 INFO - PROCESS | 1653 | 1461410908474 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb25000 == 53 [pid = 1653] [id = 486] 04:28:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11aa0d400) [pid = 1653] [serial = 1458] [outer = 0x0] 04:28:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11bdf6800) [pid = 1653] [serial = 1459] [outer = 0x11aa0d400] 04:28:28 INFO - PROCESS | 1653 | 1461410908505 Marionette DEBUG loaded listener.js 04:28:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1266e5400) [pid = 1653] [serial = 1460] [outer = 0x11aa0d400] 04:28:28 INFO - PROCESS | 1653 | 1461410908880 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 619ms 04:28:28 INFO - PROCESS | 1653 | 1461410908939 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 04:28:28 INFO - PROCESS | 1653 | 1461410908940 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 04:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:28:28 INFO - PROCESS | 1653 | 1461410908942 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:28:28 INFO - PROCESS | 1653 | 1461410908944 Marionette TRACE conn2 <- [1,1918,null,{}] 04:28:28 INFO - PROCESS | 1653 | 1461410908946 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:29 INFO - PROCESS | 1653 | 1461410909046 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 04:28:29 INFO - PROCESS | 1653 | 1461410909139 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf78000 == 54 [pid = 1653] [id = 487] 04:28:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1286a6800) [pid = 1653] [serial = 1461] [outer = 0x0] 04:28:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1286ef800) [pid = 1653] [serial = 1462] [outer = 0x1286a6800] 04:28:29 INFO - PROCESS | 1653 | 1461410909183 Marionette DEBUG loaded listener.js 04:28:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1296d9c00) [pid = 1653] [serial = 1463] [outer = 0x1286a6800] 04:28:29 INFO - PROCESS | 1653 | 1461410909617 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 720ms 04:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:28:29 INFO - PROCESS | 1653 | 1461410909662 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 04:28:29 INFO - PROCESS | 1653 | 1461410909664 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 04:28:29 INFO - PROCESS | 1653 | 1461410909666 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:28:29 INFO - PROCESS | 1653 | 1461410909667 Marionette TRACE conn2 <- [1,1922,null,{}] 04:28:29 INFO - PROCESS | 1653 | 1461410909670 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:29 INFO - PROCESS | 1653 | 1461410909788 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 04:28:29 INFO - PROCESS | 1653 | 1461410909844 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.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/path-objects/2d.path.fill.winding.subtract.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12639d800 == 55 [pid = 1653] [id = 488] 04:28:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1286ea400) [pid = 1653] [serial = 1464] [outer = 0x0] 04:28:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x129c82000) [pid = 1653] [serial = 1465] [outer = 0x1286ea400] 04:28:29 INFO - PROCESS | 1653 | 1461410909879 Marionette DEBUG loaded listener.js 04:28:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x129d6a000) [pid = 1653] [serial = 1466] [outer = 0x1286ea400] 04:28:30 INFO - PROCESS | 1653 | 1461410910564 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 921ms 04:28:30 INFO - PROCESS | 1653 | 1461410910603 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 04:28:30 INFO - PROCESS | 1653 | 1461410910605 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 04:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:28:30 INFO - PROCESS | 1653 | 1461410910609 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:28:30 INFO - PROCESS | 1653 | 1461410910612 Marionette TRACE conn2 <- [1,1926,null,{}] 04:28:30 INFO - PROCESS | 1653 | 1461410910615 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:30 INFO - PROCESS | 1653 | 1461410910707 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 04:28:30 INFO - PROCESS | 1653 | 1461410910782 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.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/path-objects/2d.path.fill.winding.subtract.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aee0800 == 56 [pid = 1653] [id = 489] 04:28:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x113673800) [pid = 1653] [serial = 1467] [outer = 0x0] 04:28:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x114bb3000) [pid = 1653] [serial = 1468] [outer = 0x113673800] 04:28:30 INFO - PROCESS | 1653 | 1461410910811 Marionette DEBUG loaded listener.js 04:28:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x114f57400) [pid = 1653] [serial = 1469] [outer = 0x113673800] 04:28:31 INFO - PROCESS | 1653 | 1461410911236 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 04:28:31 INFO - PROCESS | 1653 | 1461410911280 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 04:28:31 INFO - PROCESS | 1653 | 1461410911286 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 04:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:28:31 INFO - PROCESS | 1653 | 1461410911292 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:28:31 INFO - PROCESS | 1653 | 1461410911294 Marionette TRACE conn2 <- [1,1930,null,{}] 04:28:31 INFO - PROCESS | 1653 | 1461410911297 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:31 INFO - PROCESS | 1653 | 1461410911427 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 04:28:31 INFO - PROCESS | 1653 | 1461410911528 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.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/path-objects/2d.path.fill.winding.subtract.3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c6d000 == 57 [pid = 1653] [id = 490] 04:28:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x114fa7000) [pid = 1653] [serial = 1470] [outer = 0x0] 04:28:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x115894800) [pid = 1653] [serial = 1471] [outer = 0x114fa7000] 04:28:31 INFO - PROCESS | 1653 | 1461410911570 Marionette DEBUG loaded listener.js 04:28:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x118687800) [pid = 1653] [serial = 1472] [outer = 0x114fa7000] 04:28:31 INFO - PROCESS | 1653 | --DOCSHELL 0x11c064800 == 56 [pid = 1653] [id = 95] 04:28:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12a861800 == 55 [pid = 1653] [id = 481] 04:28:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12a319000 == 54 [pid = 1653] [id = 480] 04:28:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1296a0800 == 53 [pid = 1653] [id = 479] 04:28:31 INFO - PROCESS | 1653 | --DOCSHELL 0x128669800 == 52 [pid = 1653] [id = 478] 04:28:31 INFO - PROCESS | 1653 | --DOCSHELL 0x128017800 == 51 [pid = 1653] [id = 477] 04:28:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1275d3000 == 50 [pid = 1653] [id = 476] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x114bbe400) [pid = 1653] [serial = 1353] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x113589c00) [pid = 1653] [serial = 1347] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x114fd6c00) [pid = 1653] [serial = 1350] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1267ad000 == 49 [pid = 1653] [id = 475] 04:28:31 INFO - PROCESS | 1653 | --DOCSHELL 0x11c983800 == 48 [pid = 1653] [id = 474] 04:28:31 INFO - PROCESS | 1653 | --DOCSHELL 0x11bb90000 == 47 [pid = 1653] [id = 473] 04:28:31 INFO - PROCESS | 1653 | --DOCSHELL 0x11aed7000 == 46 [pid = 1653] [id = 472] 04:28:31 INFO - PROCESS | 1653 | --DOCSHELL 0x115960800 == 45 [pid = 1653] [id = 471] 04:28:31 INFO - PROCESS | 1653 | --DOCSHELL 0x114f2f800 == 44 [pid = 1653] [id = 470] 04:28:31 INFO - PROCESS | 1653 | --DOCSHELL 0x11aedd800 == 43 [pid = 1653] [id = 469] 04:28:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12b206000 == 42 [pid = 1653] [id = 468] 04:28:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12afc6800 == 41 [pid = 1653] [id = 467] 04:28:31 INFO - PROCESS | 1653 | --DOCSHELL 0x129733800 == 40 [pid = 1653] [id = 466] 04:28:31 INFO - PROCESS | 1653 | --DOCSHELL 0x11923c800 == 39 [pid = 1653] [id = 465] 04:28:31 INFO - PROCESS | 1653 | --DOCSHELL 0x114f26800 == 38 [pid = 1653] [id = 464] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11a57cc00) [pid = 1653] [serial = 1369] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x127684c00) [pid = 1653] [serial = 1387] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11aa0d000) [pid = 1653] [serial = 1371] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11ae8c400) [pid = 1653] [serial = 1374] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11ac67000) [pid = 1653] [serial = 1372] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x114bb4c00) [pid = 1653] [serial = 1356] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x114fa1c00) [pid = 1653] [serial = 1359] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1153a5400) [pid = 1653] [serial = 1360] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x117946000) [pid = 1653] [serial = 1362] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x118c57000) [pid = 1653] [serial = 1363] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11913b400) [pid = 1653] [serial = 1365] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11a506c00) [pid = 1653] [serial = 1366] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x129c78800) [pid = 1653] [serial = 1345] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11b8a1000) [pid = 1653] [serial = 1377] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1159cc800) [pid = 1653] [serial = 1380] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11a57d800) [pid = 1653] [serial = 1381] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1266da400) [pid = 1653] [serial = 1386] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11c20e800) [pid = 1653] [serial = 1384] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x114f4e400) [pid = 1653] [serial = 1357] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x127bc5000) [pid = 1653] [serial = 1389] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11bdf7800) [pid = 1653] [serial = 1383] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11a570400) [pid = 1653] [serial = 1368] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11bdf6000) [pid = 1653] [serial = 1378] [outer = 0x0] [url = about:blank] 04:28:31 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11aff2400) [pid = 1653] [serial = 1375] [outer = 0x0] [url = about:blank] 04:28:32 INFO - PROCESS | 1653 | 1461410912047 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 772ms 04:28:32 INFO - PROCESS | 1653 | 1461410912063 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 04:28:32 INFO - PROCESS | 1653 | 1461410912064 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 04:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:28:32 INFO - PROCESS | 1653 | 1461410912067 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:28:32 INFO - PROCESS | 1653 | 1461410912071 Marionette TRACE conn2 <- [1,1934,null,{}] 04:28:32 INFO - PROCESS | 1653 | 1461410912078 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:32 INFO - PROCESS | 1653 | 1461410912158 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 04:28:32 INFO - PROCESS | 1653 | 1461410912163 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.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/path-objects/2d.path.initial.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11980f800 == 39 [pid = 1653] [id = 491] 04:28:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x118ab2800) [pid = 1653] [serial = 1473] [outer = 0x0] 04:28:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x118e1a000) [pid = 1653] [serial = 1474] [outer = 0x118ab2800] 04:28:32 INFO - PROCESS | 1653 | 1461410912194 Marionette DEBUG loaded listener.js 04:28:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119a47000) [pid = 1653] [serial = 1475] [outer = 0x118ab2800] 04:28:32 INFO - PROCESS | 1653 | 1461410912563 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 522ms 04:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:28:32 INFO - PROCESS | 1653 | 1461410912590 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 04:28:32 INFO - PROCESS | 1653 | 1461410912592 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 04:28:32 INFO - PROCESS | 1653 | 1461410912594 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:28:32 INFO - PROCESS | 1653 | 1461410912595 Marionette TRACE conn2 <- [1,1938,null,{}] 04:28:32 INFO - PROCESS | 1653 | 1461410912598 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:32 INFO - PROCESS | 1653 | 1461410912719 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 04:28:32 INFO - PROCESS | 1653 | 1461410912726 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c986000 == 40 [pid = 1653] [id = 492] 04:28:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x119d5d800) [pid = 1653] [serial = 1476] [outer = 0x0] 04:28:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11a57a400) [pid = 1653] [serial = 1477] [outer = 0x119d5d800] 04:28:32 INFO - PROCESS | 1653 | 1461410912768 Marionette DEBUG loaded listener.js 04:28:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11a9f5800) [pid = 1653] [serial = 1478] [outer = 0x119d5d800] 04:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 569ms 04:28:33 INFO - PROCESS | 1653 | 1461410913156 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:28:33 INFO - PROCESS | 1653 | 1461410913164 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 04:28:33 INFO - PROCESS | 1653 | 1461410913165 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 04:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:28:33 INFO - PROCESS | 1653 | 1461410913168 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:28:33 INFO - PROCESS | 1653 | 1461410913171 Marionette TRACE conn2 <- [1,1942,null,{}] 04:28:33 INFO - PROCESS | 1653 | 1461410913173 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:33 INFO - PROCESS | 1653 | 1461410913247 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 04:28:33 INFO - PROCESS | 1653 | 1461410913254 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.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/path-objects/2d.path.isPointInPath.basic.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1165ed800 == 41 [pid = 1653] [id = 493] 04:28:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11a9f7400) [pid = 1653] [serial = 1479] [outer = 0x0] 04:28:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11ac60c00) [pid = 1653] [serial = 1480] [outer = 0x11a9f7400] 04:28:33 INFO - PROCESS | 1653 | 1461410913279 Marionette DEBUG loaded listener.js 04:28:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11ae8c400) [pid = 1653] [serial = 1481] [outer = 0x11a9f7400] 04:28:33 INFO - PROCESS | 1653 | 1461410913624 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 470ms 04:28:33 INFO - PROCESS | 1653 | 1461410913639 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 04:28:33 INFO - PROCESS | 1653 | 1461410913640 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 04:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:28:33 INFO - PROCESS | 1653 | 1461410913642 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:28:33 INFO - PROCESS | 1653 | 1461410913643 Marionette TRACE conn2 <- [1,1946,null,{}] 04:28:33 INFO - PROCESS | 1653 | 1461410913645 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:33 INFO - PROCESS | 1653 | 1461410913737 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 04:28:33 INFO - PROCESS | 1653 | 1461410913797 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.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/path-objects/2d.path.isPointInPath.basic.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275e8800 == 42 [pid = 1653] [id = 494] 04:28:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11aa0d000) [pid = 1653] [serial = 1482] [outer = 0x0] 04:28:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11b85c400) [pid = 1653] [serial = 1483] [outer = 0x11aa0d000] 04:28:33 INFO - PROCESS | 1653 | 1461410913826 Marionette DEBUG loaded listener.js 04:28:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11c380800) [pid = 1653] [serial = 1484] [outer = 0x11aa0d000] 04:28:34 INFO - PROCESS | 1653 | 1461410914110 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 520ms 04:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:28:34 INFO - PROCESS | 1653 | 1461410914162 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 04:28:34 INFO - PROCESS | 1653 | 1461410914163 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 04:28:34 INFO - PROCESS | 1653 | 1461410914166 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:28:34 INFO - PROCESS | 1653 | 1461410914167 Marionette TRACE conn2 <- [1,1950,null,{}] 04:28:34 INFO - PROCESS | 1653 | 1461410914171 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:34 INFO - PROCESS | 1653 | 1461410914270 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 04:28:34 INFO - PROCESS | 1653 | 1461410914274 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12864b800 == 43 [pid = 1653] [id = 495] 04:28:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x114fe4400) [pid = 1653] [serial = 1485] [outer = 0x0] 04:28:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11c61ec00) [pid = 1653] [serial = 1486] [outer = 0x114fe4400] 04:28:34 INFO - PROCESS | 1653 | 1461410914330 Marionette DEBUG loaded listener.js 04:28:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1266e5000) [pid = 1653] [serial = 1487] [outer = 0x114fe4400] 04:28:34 INFO - PROCESS | 1653 | 1461410914651 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 520ms 04:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:28:34 INFO - PROCESS | 1653 | 1461410914687 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 04:28:34 INFO - PROCESS | 1653 | 1461410914688 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 04:28:34 INFO - PROCESS | 1653 | 1461410914690 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:28:34 INFO - PROCESS | 1653 | 1461410914691 Marionette TRACE conn2 <- [1,1954,null,{}] 04:28:34 INFO - PROCESS | 1653 | 1461410914693 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:34 INFO - PROCESS | 1653 | 1461410914792 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 04:28:34 INFO - PROCESS | 1653 | 1461410914811 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x129a62800 == 44 [pid = 1653] [id = 496] 04:28:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x127342000) [pid = 1653] [serial = 1488] [outer = 0x0] 04:28:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x127d72800) [pid = 1653] [serial = 1489] [outer = 0x127342000] 04:28:34 INFO - PROCESS | 1653 | 1461410914837 Marionette DEBUG loaded listener.js 04:28:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1291b7c00) [pid = 1653] [serial = 1490] [outer = 0x127342000] 04:28:35 INFO - PROCESS | 1653 | 1461410915147 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 468ms 04:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:28:35 INFO - PROCESS | 1653 | 1461410915158 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 04:28:35 INFO - PROCESS | 1653 | 1461410915159 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 04:28:35 INFO - PROCESS | 1653 | 1461410915161 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:28:35 INFO - PROCESS | 1653 | 1461410915162 Marionette TRACE conn2 <- [1,1958,null,{}] 04:28:35 INFO - PROCESS | 1653 | 1461410915165 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:35 INFO - PROCESS | 1653 | 1461410915272 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 04:28:35 INFO - PROCESS | 1653 | 1461410915277 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a322000 == 45 [pid = 1653] [id = 497] 04:28:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x127364400) [pid = 1653] [serial = 1491] [outer = 0x0] 04:28:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x129a08400) [pid = 1653] [serial = 1492] [outer = 0x127364400] 04:28:35 INFO - PROCESS | 1653 | 1461410915302 Marionette DEBUG loaded listener.js 04:28:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x129c7ec00) [pid = 1653] [serial = 1493] [outer = 0x127364400] 04:28:35 INFO - PROCESS | 1653 | 1461410915651 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 523ms 04:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:28:35 INFO - PROCESS | 1653 | 1461410915691 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 04:28:35 INFO - PROCESS | 1653 | 1461410915692 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 04:28:35 INFO - PROCESS | 1653 | 1461410915695 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:28:35 INFO - PROCESS | 1653 | 1461410915696 Marionette TRACE conn2 <- [1,1962,null,{}] 04:28:35 INFO - PROCESS | 1653 | 1461410915698 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:35 INFO - PROCESS | 1653 | 1461410915798 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 04:28:35 INFO - PROCESS | 1653 | 1461410915802 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.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/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aad8000 == 46 [pid = 1653] [id = 498] 04:28:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x129c24000) [pid = 1653] [serial = 1494] [outer = 0x0] 04:28:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x129cbbc00) [pid = 1653] [serial = 1495] [outer = 0x129c24000] 04:28:35 INFO - PROCESS | 1653 | 1461410915827 Marionette DEBUG loaded listener.js 04:28:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x129d6c000) [pid = 1653] [serial = 1496] [outer = 0x129c24000] 04:28:36 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11a78d800) [pid = 1653] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:28:36 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11b85a400) [pid = 1653] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:28:36 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11b8a6c00) [pid = 1653] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:28:36 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x113664c00) [pid = 1653] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:28:36 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11475c800) [pid = 1653] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:28:36 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x114fad000) [pid = 1653] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:28:36 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11c37f800) [pid = 1653] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:28:36 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11919e800) [pid = 1653] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:28:36 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x118af0000) [pid = 1653] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:28:36 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11366a800) [pid = 1653] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:28:36 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11c306000) [pid = 1653] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:28:36 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11a78d400) [pid = 1653] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:28:36 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11ae88400) [pid = 1653] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:28:36 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x114bab000) [pid = 1653] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:28:36 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x114f4e000) [pid = 1653] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:28:36 INFO - PROCESS | 1653 | 1461410916280 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 620ms 04:28:36 INFO - PROCESS | 1653 | 1461410916315 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 04:28:36 INFO - PROCESS | 1653 | 1461410916317 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 04:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:28:36 INFO - PROCESS | 1653 | 1461410916320 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:28:36 INFO - PROCESS | 1653 | 1461410916322 Marionette TRACE conn2 <- [1,1966,null,{}] 04:28:36 INFO - PROCESS | 1653 | 1461410916324 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:36 INFO - PROCESS | 1653 | 1461410916417 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 04:28:36 INFO - PROCESS | 1653 | 1461410916423 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x128013800 == 47 [pid = 1653] [id = 499] 04:28:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x113675000) [pid = 1653] [serial = 1497] [outer = 0x0] 04:28:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x114fdc800) [pid = 1653] [serial = 1498] [outer = 0x113675000] 04:28:36 INFO - PROCESS | 1653 | 1461410916501 Marionette DEBUG loaded listener.js 04:28:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x129cc4800) [pid = 1653] [serial = 1499] [outer = 0x113675000] 04:28:36 INFO - PROCESS | 1653 | 1461410916792 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 520ms 04:28:36 INFO - PROCESS | 1653 | 1461410916840 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 04:28:36 INFO - PROCESS | 1653 | 1461410916841 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 04:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:28:36 INFO - PROCESS | 1653 | 1461410916843 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:28:36 INFO - PROCESS | 1653 | 1461410916844 Marionette TRACE conn2 <- [1,1970,null,{}] 04:28:36 INFO - PROCESS | 1653 | 1461410916847 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:36 INFO - PROCESS | 1653 | 1461410916928 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 04:28:36 INFO - PROCESS | 1653 | 1461410916933 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.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/path-objects/2d.path.isPointInPath.outside.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf75000 == 48 [pid = 1653] [id = 500] 04:28:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x129d6f000) [pid = 1653] [serial = 1500] [outer = 0x0] 04:28:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x129d75000) [pid = 1653] [serial = 1501] [outer = 0x129d6f000] 04:28:36 INFO - PROCESS | 1653 | 1461410916959 Marionette DEBUG loaded listener.js 04:28:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x129e76800) [pid = 1653] [serial = 1502] [outer = 0x129d6f000] 04:28:37 INFO - PROCESS | 1653 | 1461410917301 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 468ms 04:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:28:37 INFO - PROCESS | 1653 | 1461410917312 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 04:28:37 INFO - PROCESS | 1653 | 1461410917313 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 04:28:37 INFO - PROCESS | 1653 | 1461410917315 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:28:37 INFO - PROCESS | 1653 | 1461410917316 Marionette TRACE conn2 <- [1,1974,null,{}] 04:28:37 INFO - PROCESS | 1653 | 1461410917321 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:37 INFO - PROCESS | 1653 | 1461410917431 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 04:28:37 INFO - PROCESS | 1653 | 1461410917437 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d023800 == 49 [pid = 1653] [id = 501] 04:28:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x129e76400) [pid = 1653] [serial = 1503] [outer = 0x0] 04:28:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x129e7b400) [pid = 1653] [serial = 1504] [outer = 0x129e76400] 04:28:37 INFO - PROCESS | 1653 | 1461410917462 Marionette DEBUG loaded listener.js 04:28:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x129e81000) [pid = 1653] [serial = 1505] [outer = 0x129e76400] 04:28:37 INFO - PROCESS | 1653 | 1461410917754 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 472ms 04:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:28:37 INFO - PROCESS | 1653 | 1461410917789 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 04:28:37 INFO - PROCESS | 1653 | 1461410917790 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 04:28:37 INFO - PROCESS | 1653 | 1461410917792 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:28:37 INFO - PROCESS | 1653 | 1461410917793 Marionette TRACE conn2 <- [1,1978,null,{}] 04:28:37 INFO - PROCESS | 1653 | 1461410917795 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:37 INFO - PROCESS | 1653 | 1461410917878 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 04:28:37 INFO - PROCESS | 1653 | 1461410917882 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.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/path-objects/2d.path.isPointInPath.transform.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d403000 == 50 [pid = 1653] [id = 502] 04:28:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x129d70400) [pid = 1653] [serial = 1506] [outer = 0x0] 04:28:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x129e91400) [pid = 1653] [serial = 1507] [outer = 0x129d70400] 04:28:37 INFO - PROCESS | 1653 | 1461410917909 Marionette DEBUG loaded listener.js 04:28:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x129e95800) [pid = 1653] [serial = 1508] [outer = 0x129d70400] 04:28:38 INFO - PROCESS | 1653 | 1461410918347 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 570ms 04:28:38 INFO - PROCESS | 1653 | 1461410918362 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 04:28:38 INFO - PROCESS | 1653 | 1461410918365 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 04:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:28:38 INFO - PROCESS | 1653 | 1461410918369 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:28:38 INFO - PROCESS | 1653 | 1461410918371 Marionette TRACE conn2 <- [1,1982,null,{}] 04:28:38 INFO - PROCESS | 1653 | 1461410918375 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:38 INFO - PROCESS | 1653 | 1461410918481 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 04:28:38 INFO - PROCESS | 1653 | 1461410918554 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.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/path-objects/2d.path.isPointInPath.transform.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ad0800 == 51 [pid = 1653] [id = 503] 04:28:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x11366dc00) [pid = 1653] [serial = 1509] [outer = 0x0] 04:28:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x114bb4400) [pid = 1653] [serial = 1510] [outer = 0x11366dc00] 04:28:38 INFO - PROCESS | 1653 | 1461410918589 Marionette DEBUG loaded listener.js 04:28:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x114f58800) [pid = 1653] [serial = 1511] [outer = 0x11366dc00] 04:28:38 INFO - PROCESS | 1653 | 1461410918979 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 671ms 04:28:39 INFO - PROCESS | 1653 | 1461410919040 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 04:28:39 INFO - PROCESS | 1653 | 1461410919045 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 04:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:28:39 INFO - PROCESS | 1653 | 1461410919049 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:28:39 INFO - PROCESS | 1653 | 1461410919051 Marionette TRACE conn2 <- [1,1986,null,{}] 04:28:39 INFO - PROCESS | 1653 | 1461410919054 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:39 INFO - PROCESS | 1653 | 1461410919157 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 04:28:39 INFO - PROCESS | 1653 | 1461410919216 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.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/path-objects/2d.path.isPointInPath.transform.3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4bc000 == 52 [pid = 1653] [id = 504] 04:28:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x114fdfc00) [pid = 1653] [serial = 1512] [outer = 0x0] 04:28:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x118849000) [pid = 1653] [serial = 1513] [outer = 0x114fdfc00] 04:28:39 INFO - PROCESS | 1653 | 1461410919246 Marionette DEBUG loaded listener.js 04:28:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x118ced400) [pid = 1653] [serial = 1514] [outer = 0x114fdfc00] 04:28:39 INFO - PROCESS | 1653 | 1461410919700 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 671ms 04:28:39 INFO - PROCESS | 1653 | 1461410919720 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 04:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:28:39 INFO - PROCESS | 1653 | 1461410919722 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 04:28:39 INFO - PROCESS | 1653 | 1461410919724 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:28:39 INFO - PROCESS | 1653 | 1461410919727 Marionette TRACE conn2 <- [1,1990,null,{}] 04:28:39 INFO - PROCESS | 1653 | 1461410919735 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:39 INFO - PROCESS | 1653 | 1461410919863 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 04:28:39 INFO - PROCESS | 1653 | 1461410919948 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.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/path-objects/2d.path.isPointInPath.transform.4.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a859800 == 53 [pid = 1653] [id = 505] 04:28:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x11ac62000) [pid = 1653] [serial = 1515] [outer = 0x0] 04:28:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11aff2400) [pid = 1653] [serial = 1516] [outer = 0x11ac62000] 04:28:39 INFO - PROCESS | 1653 | 1461410919980 Marionette DEBUG loaded listener.js 04:28:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11b9be800) [pid = 1653] [serial = 1517] [outer = 0x11ac62000] 04:28:40 INFO - PROCESS | 1653 | 1461410920364 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 671ms 04:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:28:40 INFO - PROCESS | 1653 | 1461410920396 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 04:28:40 INFO - PROCESS | 1653 | 1461410920398 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 04:28:40 INFO - PROCESS | 1653 | 1461410920400 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:28:40 INFO - PROCESS | 1653 | 1461410920402 Marionette TRACE conn2 <- [1,1994,null,{}] 04:28:40 INFO - PROCESS | 1653 | 1461410920404 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:40 INFO - PROCESS | 1653 | 1461410920508 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 04:28:40 INFO - PROCESS | 1653 | 1461410920564 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dba8000 == 54 [pid = 1653] [id = 506] 04:28:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11bdf7800) [pid = 1653] [serial = 1518] [outer = 0x0] 04:28:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11c206800) [pid = 1653] [serial = 1519] [outer = 0x11bdf7800] 04:28:40 INFO - PROCESS | 1653 | 1461410920595 Marionette DEBUG loaded listener.js 04:28:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1275a5800) [pid = 1653] [serial = 1520] [outer = 0x11bdf7800] 04:28:41 INFO - PROCESS | 1653 | 1461410921037 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 04:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:28:41 INFO - PROCESS | 1653 | 1461410921071 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 04:28:41 INFO - PROCESS | 1653 | 1461410921072 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 04:28:41 INFO - PROCESS | 1653 | 1461410921074 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:28:41 INFO - PROCESS | 1653 | 1461410921076 Marionette TRACE conn2 <- [1,1998,null,{}] 04:28:41 INFO - PROCESS | 1653 | 1461410921078 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:41 INFO - PROCESS | 1653 | 1461410921178 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 04:28:41 INFO - PROCESS | 1653 | 1461410921269 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e14d800 == 55 [pid = 1653] [id = 507] 04:28:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x1266dc400) [pid = 1653] [serial = 1521] [outer = 0x0] 04:28:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1291b8800) [pid = 1653] [serial = 1522] [outer = 0x1266dc400] 04:28:41 INFO - PROCESS | 1653 | 1461410921299 Marionette DEBUG loaded listener.js 04:28:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x129cbd400) [pid = 1653] [serial = 1523] [outer = 0x1266dc400] 04:28:41 INFO - PROCESS | 1653 | 1461410921733 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 672ms 04:28:41 INFO - PROCESS | 1653 | 1461410921747 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 04:28:41 INFO - PROCESS | 1653 | 1461410921748 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 04:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:28:41 INFO - PROCESS | 1653 | 1461410921772 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:28:41 INFO - PROCESS | 1653 | 1461410921774 Marionette TRACE conn2 <- [1,2002,null,{}] 04:28:41 INFO - PROCESS | 1653 | 1461410921779 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:41 INFO - PROCESS | 1653 | 1461410921922 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 04:28:42 INFO - PROCESS | 1653 | 1461410922004 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.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/path-objects/2d.path.lineTo.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c42a000 == 56 [pid = 1653] [id = 508] 04:28:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11a799c00) [pid = 1653] [serial = 1524] [outer = 0x0] 04:28:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x11b855800) [pid = 1653] [serial = 1525] [outer = 0x11a799c00] 04:28:42 INFO - PROCESS | 1653 | 1461410922037 Marionette DEBUG loaded listener.js 04:28:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12a359400) [pid = 1653] [serial = 1526] [outer = 0x11a799c00] 04:28:42 INFO - PROCESS | 1653 | 1461410922768 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1042ms 04:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:28:42 INFO - PROCESS | 1653 | 1461410922794 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 04:28:42 INFO - PROCESS | 1653 | 1461410922796 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 04:28:42 INFO - PROCESS | 1653 | 1461410922800 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:28:42 INFO - PROCESS | 1653 | 1461410922802 Marionette TRACE conn2 <- [1,2006,null,{}] 04:28:42 INFO - PROCESS | 1653 | 1461410922805 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:42 INFO - PROCESS | 1653 | 1461410922896 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 04:28:42 INFO - PROCESS | 1653 | 1461410922957 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.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/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c97f000 == 57 [pid = 1653] [id = 509] 04:28:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x114f55400) [pid = 1653] [serial = 1527] [outer = 0x0] 04:28:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x114fa6800) [pid = 1653] [serial = 1528] [outer = 0x114f55400] 04:28:42 INFO - PROCESS | 1653 | 1461410922986 Marionette DEBUG loaded listener.js 04:28:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x115887400) [pid = 1653] [serial = 1529] [outer = 0x114f55400] 04:28:43 INFO - PROCESS | 1653 | 1461410923376 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 04:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 622ms 04:28:43 INFO - PROCESS | 1653 | 1461410923422 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 04:28:43 INFO - PROCESS | 1653 | 1461410923425 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 04:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:28:43 INFO - PROCESS | 1653 | 1461410923429 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:28:43 INFO - PROCESS | 1653 | 1461410923430 Marionette TRACE conn2 <- [1,2010,null,{}] 04:28:43 INFO - PROCESS | 1653 | 1461410923432 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:43 INFO - PROCESS | 1653 | 1461410923521 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 04:28:43 INFO - PROCESS | 1653 | 1461410923640 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.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/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c81000 == 58 [pid = 1653] [id = 510] 04:28:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x118ab1c00) [pid = 1653] [serial = 1530] [outer = 0x0] 04:28:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x118fd5800) [pid = 1653] [serial = 1531] [outer = 0x118ab1c00] 04:28:43 INFO - PROCESS | 1653 | 1461410923671 Marionette DEBUG loaded listener.js 04:28:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x119279000) [pid = 1653] [serial = 1532] [outer = 0x118ab1c00] 04:28:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1267a5000 == 57 [pid = 1653] [id = 92] 04:28:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12d023800 == 56 [pid = 1653] [id = 501] 04:28:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf75000 == 55 [pid = 1653] [id = 500] 04:28:43 INFO - PROCESS | 1653 | --DOCSHELL 0x128013800 == 54 [pid = 1653] [id = 499] 04:28:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12aad8000 == 53 [pid = 1653] [id = 498] 04:28:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a322000 == 52 [pid = 1653] [id = 497] 04:28:43 INFO - PROCESS | 1653 | --DOCSHELL 0x129a62800 == 51 [pid = 1653] [id = 496] 04:28:43 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x113663c00) [pid = 1653] [serial = 1392] [outer = 0x0] [url = about:blank] 04:28:43 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x114fe1400) [pid = 1653] [serial = 1395] [outer = 0x0] [url = about:blank] 04:28:43 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11a505800) [pid = 1653] [serial = 1398] [outer = 0x0] [url = about:blank] 04:28:43 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11ae93400) [pid = 1653] [serial = 1401] [outer = 0x0] [url = about:blank] 04:28:43 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12733d800) [pid = 1653] [serial = 1404] [outer = 0x0] [url = about:blank] 04:28:43 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x129c25400) [pid = 1653] [serial = 1447] [outer = 0x0] [url = about:blank] 04:28:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12864b800 == 50 [pid = 1653] [id = 495] 04:28:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1275e8800 == 49 [pid = 1653] [id = 494] 04:28:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1165ed800 == 48 [pid = 1653] [id = 493] 04:28:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11c986000 == 47 [pid = 1653] [id = 492] 04:28:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11980f800 == 46 [pid = 1653] [id = 491] 04:28:43 INFO - PROCESS | 1653 | --DOCSHELL 0x119c6d000 == 45 [pid = 1653] [id = 490] 04:28:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11aee0800 == 44 [pid = 1653] [id = 489] 04:28:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb25000 == 43 [pid = 1653] [id = 486] 04:28:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a31e000 == 42 [pid = 1653] [id = 485] 04:28:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11bb85800 == 41 [pid = 1653] [id = 484] 04:28:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1158d6800 == 40 [pid = 1653] [id = 483] 04:28:44 INFO - PROCESS | 1653 | 1461410924045 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 04:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 626ms 04:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:28:44 INFO - PROCESS | 1653 | 1461410924055 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 04:28:44 INFO - PROCESS | 1653 | 1461410924056 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 04:28:44 INFO - PROCESS | 1653 | 1461410924058 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:28:44 INFO - PROCESS | 1653 | 1461410924060 Marionette TRACE conn2 <- [1,2014,null,{}] 04:28:44 INFO - PROCESS | 1653 | 1461410924068 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x114fa4c00) [pid = 1653] [serial = 1354] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x114f57c00) [pid = 1653] [serial = 1294] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11aff1000) [pid = 1653] [serial = 1428] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x11bdf0c00) [pid = 1653] [serial = 1431] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11c306400) [pid = 1653] [serial = 1434] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11beec400) [pid = 1653] [serial = 1432] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x114bbfc00) [pid = 1653] [serial = 1413] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x114fad400) [pid = 1653] [serial = 1414] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1147cd400) [pid = 1653] [serial = 1410] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x114bbe000) [pid = 1653] [serial = 1411] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x1156f5000) [pid = 1653] [serial = 1416] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x118a0d000) [pid = 1653] [serial = 1417] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1291bd800) [pid = 1653] [serial = 1408] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12710d800) [pid = 1653] [serial = 1407] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11a506400) [pid = 1653] [serial = 1422] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x118fdd800) [pid = 1653] [serial = 1419] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x119278c00) [pid = 1653] [serial = 1420] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11c618400) [pid = 1653] [serial = 865] [outer = 0x0] [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.] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11a57ac00) [pid = 1653] [serial = 1437] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1291bd000) [pid = 1653] [serial = 1444] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11c61dc00) [pid = 1653] [serial = 1435] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11b8a9000) [pid = 1653] [serial = 1438] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11aa07000) [pid = 1653] [serial = 1425] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x11ae8c000) [pid = 1653] [serial = 1426] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11b8a6800) [pid = 1653] [serial = 1429] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1266e7400) [pid = 1653] [serial = 1441] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11a577800) [pid = 1653] [serial = 1423] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1291b7000) [pid = 1653] [serial = 1442] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12974ec00) [pid = 1653] [serial = 1445] [outer = 0x0] [url = about:blank] 04:28:44 INFO - PROCESS | 1653 | 1461410924189 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 04:28:44 INFO - PROCESS | 1653 | 1461410924249 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11981f000 == 41 [pid = 1653] [id = 511] 04:28:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x119279800) [pid = 1653] [serial = 1533] [outer = 0x0] 04:28:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11a506400) [pid = 1653] [serial = 1534] [outer = 0x119279800] 04:28:44 INFO - PROCESS | 1653 | 1461410924278 Marionette DEBUG loaded listener.js 04:28:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11aa05000) [pid = 1653] [serial = 1535] [outer = 0x119279800] 04:28:44 INFO - PROCESS | 1653 | 1461410924572 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 522ms 04:28:44 INFO - PROCESS | 1653 | 1461410924581 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 04:28:44 INFO - PROCESS | 1653 | 1461410924582 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 04:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:28:44 INFO - PROCESS | 1653 | 1461410924586 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:28:44 INFO - PROCESS | 1653 | 1461410924589 Marionette TRACE conn2 <- [1,2018,null,{}] 04:28:44 INFO - PROCESS | 1653 | 1461410924597 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:44 INFO - PROCESS | 1653 | 1461410924699 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 04:28:44 INFO - PROCESS | 1653 | 1461410924753 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c972800 == 42 [pid = 1653] [id = 512] 04:28:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11aa05400) [pid = 1653] [serial = 1536] [outer = 0x0] 04:28:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11ae8c800) [pid = 1653] [serial = 1537] [outer = 0x11aa05400] 04:28:44 INFO - PROCESS | 1653 | 1461410924780 Marionette DEBUG loaded listener.js 04:28:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11b9bc000) [pid = 1653] [serial = 1538] [outer = 0x11aa05400] 04:28:45 INFO - PROCESS | 1653 | 1461410925053 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 477ms 04:28:45 INFO - PROCESS | 1653 | 1461410925063 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 04:28:45 INFO - PROCESS | 1653 | 1461410925064 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 04:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:28:45 INFO - PROCESS | 1653 | 1461410925066 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:28:45 INFO - PROCESS | 1653 | 1461410925068 Marionette TRACE conn2 <- [1,2022,null,{}] 04:28:45 INFO - PROCESS | 1653 | 1461410925077 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:45 INFO - PROCESS | 1653 | 1461410925162 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 04:28:45 INFO - PROCESS | 1653 | 1461410925167 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.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/path-objects/2d.path.moveTo.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x119169800 == 43 [pid = 1653] [id = 513] 04:28:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11bee4c00) [pid = 1653] [serial = 1539] [outer = 0x0] 04:28:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11c373800) [pid = 1653] [serial = 1540] [outer = 0x11bee4c00] 04:28:45 INFO - PROCESS | 1653 | 1461410925193 Marionette DEBUG loaded listener.js 04:28:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1266d9400) [pid = 1653] [serial = 1541] [outer = 0x11bee4c00] 04:28:45 INFO - PROCESS | 1653 | 1461410925530 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 477ms 04:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:28:45 INFO - PROCESS | 1653 | 1461410925545 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 04:28:45 INFO - PROCESS | 1653 | 1461410925546 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 04:28:45 INFO - PROCESS | 1653 | 1461410925548 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:28:45 INFO - PROCESS | 1653 | 1461410925550 Marionette TRACE conn2 <- [1,2026,null,{}] 04:28:45 INFO - PROCESS | 1653 | 1461410925555 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:45 INFO - PROCESS | 1653 | 1461410925648 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 04:28:45 INFO - PROCESS | 1653 | 1461410925655 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x129a5d800 == 44 [pid = 1653] [id = 514] 04:28:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1266e4c00) [pid = 1653] [serial = 1542] [outer = 0x0] 04:28:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1286a4800) [pid = 1653] [serial = 1543] [outer = 0x1266e4c00] 04:28:45 INFO - PROCESS | 1653 | 1461410925683 Marionette DEBUG loaded listener.js 04:28:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x129c31400) [pid = 1653] [serial = 1544] [outer = 0x1266e4c00] 04:28:46 INFO - PROCESS | 1653 | 1461410926015 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 471ms 04:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:28:46 INFO - PROCESS | 1653 | 1461410926020 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 04:28:46 INFO - PROCESS | 1653 | 1461410926022 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 04:28:46 INFO - PROCESS | 1653 | 1461410926024 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:28:46 INFO - PROCESS | 1653 | 1461410926025 Marionette TRACE conn2 <- [1,2030,null,{}] 04:28:46 INFO - PROCESS | 1653 | 1461410926027 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:46 INFO - PROCESS | 1653 | 1461410926108 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 04:28:46 INFO - PROCESS | 1653 | 1461410926112 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a315800 == 45 [pid = 1653] [id = 515] 04:28:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x129c77c00) [pid = 1653] [serial = 1545] [outer = 0x0] 04:28:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x129cc2c00) [pid = 1653] [serial = 1546] [outer = 0x129c77c00] 04:28:46 INFO - PROCESS | 1653 | 1461410926138 Marionette DEBUG loaded listener.js 04:28:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x129d77c00) [pid = 1653] [serial = 1547] [outer = 0x129c77c00] 04:28:46 INFO - PROCESS | 1653 | 1461410926514 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 520ms 04:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:28:46 INFO - PROCESS | 1653 | 1461410926545 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 04:28:46 INFO - PROCESS | 1653 | 1461410926546 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 04:28:46 INFO - PROCESS | 1653 | 1461410926557 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:28:46 INFO - PROCESS | 1653 | 1461410926559 Marionette TRACE conn2 <- [1,2034,null,{}] 04:28:46 INFO - PROCESS | 1653 | 1461410926562 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:46 INFO - PROCESS | 1653 | 1461410926674 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 04:28:46 INFO - PROCESS | 1653 | 1461410926712 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a85e800 == 46 [pid = 1653] [id = 516] 04:28:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x129c7e800) [pid = 1653] [serial = 1548] [outer = 0x0] 04:28:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x129e7cc00) [pid = 1653] [serial = 1549] [outer = 0x129c7e800] 04:28:46 INFO - PROCESS | 1653 | 1461410926737 Marionette DEBUG loaded listener.js 04:28:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x129e91800) [pid = 1653] [serial = 1550] [outer = 0x129c7e800] 04:28:47 INFO - PROCESS | 1653 | 1461410927079 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 577ms 04:28:47 INFO - PROCESS | 1653 | 1461410927127 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 04:28:47 INFO - PROCESS | 1653 | 1461410927128 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 04:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:28:47 INFO - PROCESS | 1653 | 1461410927130 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:28:47 INFO - PROCESS | 1653 | 1461410927131 Marionette TRACE conn2 <- [1,2038,null,{}] 04:28:47 INFO - PROCESS | 1653 | 1461410927134 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:47 INFO - PROCESS | 1653 | 1461410927236 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 04:28:47 INFO - PROCESS | 1653 | 1461410927251 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.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/path-objects/2d.path.quadraticCurveTo.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0ad800 == 47 [pid = 1653] [id = 517] 04:28:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x116548000) [pid = 1653] [serial = 1551] [outer = 0x0] 04:28:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12a354000) [pid = 1653] [serial = 1552] [outer = 0x116548000] 04:28:47 INFO - PROCESS | 1653 | 1461410927276 Marionette DEBUG loaded listener.js 04:28:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12a35d000) [pid = 1653] [serial = 1553] [outer = 0x116548000] 04:28:47 INFO - PROCESS | 1653 | 1461410927598 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 523ms 04:28:47 INFO - PROCESS | 1653 | 1461410927654 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 04:28:47 INFO - PROCESS | 1653 | 1461410927656 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 04:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:28:47 INFO - PROCESS | 1653 | 1461410927659 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:28:47 INFO - PROCESS | 1653 | 1461410927661 Marionette TRACE conn2 <- [1,2042,null,{}] 04:28:47 INFO - PROCESS | 1653 | 1461410927664 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:47 INFO - PROCESS | 1653 | 1461410927817 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 04:28:47 INFO - PROCESS | 1653 | 1461410927839 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.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/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bbdb000 == 48 [pid = 1653] [id = 518] 04:28:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x129d74c00) [pid = 1653] [serial = 1554] [outer = 0x0] 04:28:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12a384800) [pid = 1653] [serial = 1555] [outer = 0x129d74c00] 04:28:47 INFO - PROCESS | 1653 | 1461410927876 Marionette DEBUG loaded listener.js 04:28:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12a38a400) [pid = 1653] [serial = 1556] [outer = 0x129d74c00] 04:28:48 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x113580c00) [pid = 1653] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:28:48 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x114f56800) [pid = 1653] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:28:48 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x127364400) [pid = 1653] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:28:48 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x127342000) [pid = 1653] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:28:48 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x129c24000) [pid = 1653] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:28:48 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x113675000) [pid = 1653] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:28:48 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11aa0d000) [pid = 1653] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:28:48 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11a9f7400) [pid = 1653] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:28:48 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x118ab2800) [pid = 1653] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:28:48 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x119d5d800) [pid = 1653] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:28:48 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x113673800) [pid = 1653] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:28:48 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x114fa7000) [pid = 1653] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:28:48 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1291c2800) [pid = 1653] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:28:48 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x129d6f000) [pid = 1653] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:28:48 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x114fe4400) [pid = 1653] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:28:48 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x129e76400) [pid = 1653] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:28:48 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11c61f000) [pid = 1653] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:28:48 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1147ccc00) [pid = 1653] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:28:48 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x118af2400) [pid = 1653] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:28:48 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x113582400) [pid = 1653] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:28:48 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x118af1c00) [pid = 1653] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:28:48 INFO - PROCESS | 1653 | 1461410928446 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 820ms 04:28:48 INFO - PROCESS | 1653 | 1461410928516 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 04:28:48 INFO - PROCESS | 1653 | 1461410928518 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 04:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:28:48 INFO - PROCESS | 1653 | 1461410928522 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:28:48 INFO - PROCESS | 1653 | 1461410928525 Marionette TRACE conn2 <- [1,2046,null,{}] 04:28:48 INFO - PROCESS | 1653 | 1461410928529 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:48 INFO - PROCESS | 1653 | 1461410928621 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 04:28:48 INFO - PROCESS | 1653 | 1461410928723 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.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/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1158d6800 == 49 [pid = 1653] [id = 519] 04:28:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x113674000) [pid = 1653] [serial = 1557] [outer = 0x0] 04:28:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x113681800) [pid = 1653] [serial = 1558] [outer = 0x113674000] 04:28:48 INFO - PROCESS | 1653 | 1461410928755 Marionette DEBUG loaded listener.js 04:28:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x114bbb800) [pid = 1653] [serial = 1559] [outer = 0x113674000] 04:28:49 INFO - PROCESS | 1653 | 1461410929211 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 723ms 04:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:28:49 INFO - PROCESS | 1653 | 1461410929246 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 04:28:49 INFO - PROCESS | 1653 | 1461410929248 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 04:28:49 INFO - PROCESS | 1653 | 1461410929254 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:28:49 INFO - PROCESS | 1653 | 1461410929256 Marionette TRACE conn2 <- [1,2050,null,{}] 04:28:49 INFO - PROCESS | 1653 | 1461410929259 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:49 INFO - PROCESS | 1653 | 1461410929363 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 04:28:49 INFO - PROCESS | 1653 | 1461410929424 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c43e800 == 50 [pid = 1653] [id = 520] 04:28:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x114f9f000) [pid = 1653] [serial = 1560] [outer = 0x0] 04:28:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x118ab3000) [pid = 1653] [serial = 1561] [outer = 0x114f9f000] 04:28:49 INFO - PROCESS | 1653 | 1461410929454 Marionette DEBUG loaded listener.js 04:28:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x118fdd000) [pid = 1653] [serial = 1562] [outer = 0x114f9f000] 04:28:49 INFO - PROCESS | 1653 | 1461410929870 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 672ms 04:28:49 INFO - PROCESS | 1653 | 1461410929925 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 04:28:49 INFO - PROCESS | 1653 | 1461410929926 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 04:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:28:49 INFO - PROCESS | 1653 | 1461410929929 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:28:49 INFO - PROCESS | 1653 | 1461410929930 Marionette TRACE conn2 <- [1,2054,null,{}] 04:28:49 INFO - PROCESS | 1653 | 1461410929937 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:50 INFO - PROCESS | 1653 | 1461410930043 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 04:28:50 INFO - PROCESS | 1653 | 1461410930105 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x129a57800 == 51 [pid = 1653] [id = 521] 04:28:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11a57b000) [pid = 1653] [serial = 1563] [outer = 0x0] 04:28:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11a9fa400) [pid = 1653] [serial = 1564] [outer = 0x11a57b000] 04:28:50 INFO - PROCESS | 1653 | 1461410930178 Marionette DEBUG loaded listener.js 04:28:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x11ae8f000) [pid = 1653] [serial = 1565] [outer = 0x11a57b000] 04:28:50 INFO - PROCESS | 1653 | 1461410930663 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 775ms 04:28:50 INFO - PROCESS | 1653 | 1461410930705 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 04:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:28:50 INFO - PROCESS | 1653 | 1461410930706 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 04:28:50 INFO - PROCESS | 1653 | 1461410930709 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:28:50 INFO - PROCESS | 1653 | 1461410930710 Marionette TRACE conn2 <- [1,2058,null,{}] 04:28:50 INFO - PROCESS | 1653 | 1461410930712 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:50 INFO - PROCESS | 1653 | 1461410930814 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 04:28:50 INFO - PROCESS | 1653 | 1461410930884 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d406800 == 52 [pid = 1653] [id = 522] 04:28:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11c618400) [pid = 1653] [serial = 1566] [outer = 0x0] 04:28:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1266da000) [pid = 1653] [serial = 1567] [outer = 0x11c618400] 04:28:50 INFO - PROCESS | 1653 | 1461410930916 Marionette DEBUG loaded listener.js 04:28:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x127689000) [pid = 1653] [serial = 1568] [outer = 0x11c618400] 04:28:51 INFO - PROCESS | 1653 | 1461410931328 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 668ms 04:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:28:51 INFO - PROCESS | 1653 | 1461410931378 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 04:28:51 INFO - PROCESS | 1653 | 1461410931379 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 04:28:51 INFO - PROCESS | 1653 | 1461410931382 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:28:51 INFO - PROCESS | 1653 | 1461410931383 Marionette TRACE conn2 <- [1,2062,null,{}] 04:28:51 INFO - PROCESS | 1653 | 1461410931385 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:51 INFO - PROCESS | 1653 | 1461410931484 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 04:28:51 INFO - PROCESS | 1653 | 1461410931541 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.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/path-objects/2d.path.rect.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e14e800 == 53 [pid = 1653] [id = 523] 04:28:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x127342000) [pid = 1653] [serial = 1569] [outer = 0x0] 04:28:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x1291b8400) [pid = 1653] [serial = 1570] [outer = 0x127342000] 04:28:51 INFO - PROCESS | 1653 | 1461410931571 Marionette DEBUG loaded listener.js 04:28:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x129753000) [pid = 1653] [serial = 1571] [outer = 0x127342000] 04:28:52 INFO - PROCESS | 1653 | 1461410932014 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 04:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:28:52 INFO - PROCESS | 1653 | 1461410932068 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 04:28:52 INFO - PROCESS | 1653 | 1461410932069 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 04:28:52 INFO - PROCESS | 1653 | 1461410932073 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:28:52 INFO - PROCESS | 1653 | 1461410932074 Marionette TRACE conn2 <- [1,2066,null,{}] 04:28:52 INFO - PROCESS | 1653 | 1461410932096 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:52 INFO - PROCESS | 1653 | 1461410932267 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 04:28:52 INFO - PROCESS | 1653 | 1461410932324 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.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/2dcontext/path-objects/2d.path.rect.closed.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x129dc0000 == 54 [pid = 1653] [id = 524] 04:28:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x118c25c00) [pid = 1653] [serial = 1572] [outer = 0x0] 04:28:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x129754400) [pid = 1653] [serial = 1573] [outer = 0x118c25c00] 04:28:52 INFO - PROCESS | 1653 | 1461410932356 Marionette DEBUG loaded listener.js 04:28:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12a38c800) [pid = 1653] [serial = 1574] [outer = 0x118c25c00] 04:28:52 INFO - PROCESS | 1653 | 1461410932936 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 872ms 04:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:28:52 INFO - PROCESS | 1653 | 1461410932945 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 04:28:52 INFO - PROCESS | 1653 | 1461410932947 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 04:28:52 INFO - PROCESS | 1653 | 1461410932951 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:28:52 INFO - PROCESS | 1653 | 1461410932955 Marionette TRACE conn2 <- [1,2070,null,{}] 04:28:52 INFO - PROCESS | 1653 | 1461410932960 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:53 INFO - PROCESS | 1653 | 1461410933052 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 04:28:53 INFO - PROCESS | 1653 | 1461410933125 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.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/path-objects/2d.path.rect.end.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c429000 == 55 [pid = 1653] [id = 525] 04:28:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x114bb4800) [pid = 1653] [serial = 1575] [outer = 0x0] 04:28:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x114fa5800) [pid = 1653] [serial = 1576] [outer = 0x114bb4800] 04:28:53 INFO - PROCESS | 1653 | 1461410933154 Marionette DEBUG loaded listener.js 04:28:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x1153afc00) [pid = 1653] [serial = 1577] [outer = 0x114bb4800] 04:28:53 INFO - PROCESS | 1653 | 1461410933564 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 674ms 04:28:53 INFO - PROCESS | 1653 | 1461410933625 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 04:28:53 INFO - PROCESS | 1653 | 1461410933629 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 04:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:28:53 INFO - PROCESS | 1653 | 1461410933633 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:28:53 INFO - PROCESS | 1653 | 1461410933634 Marionette TRACE conn2 <- [1,2074,null,{}] 04:28:53 INFO - PROCESS | 1653 | 1461410933637 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:53 INFO - PROCESS | 1653 | 1461410933734 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 04:28:53 INFO - PROCESS | 1653 | 1461410933794 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.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/path-objects/2d.path.rect.end.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4c9800 == 56 [pid = 1653] [id = 526] 04:28:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x116549c00) [pid = 1653] [serial = 1578] [outer = 0x0] 04:28:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x118e1b400) [pid = 1653] [serial = 1579] [outer = 0x116549c00] 04:28:53 INFO - PROCESS | 1653 | 1461410933821 Marionette DEBUG loaded listener.js 04:28:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11a510400) [pid = 1653] [serial = 1580] [outer = 0x116549c00] 04:28:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0ad800 == 55 [pid = 1653] [id = 517] 04:28:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12a85e800 == 54 [pid = 1653] [id = 516] 04:28:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12a315800 == 53 [pid = 1653] [id = 515] 04:28:53 INFO - PROCESS | 1653 | --DOCSHELL 0x129a5d800 == 52 [pid = 1653] [id = 514] 04:28:53 INFO - PROCESS | 1653 | --DOCSHELL 0x119169800 == 51 [pid = 1653] [id = 513] 04:28:53 INFO - PROCESS | 1653 | --DOCSHELL 0x11c972800 == 50 [pid = 1653] [id = 512] 04:28:53 INFO - PROCESS | 1653 | --DOCSHELL 0x11981f000 == 49 [pid = 1653] [id = 511] 04:28:53 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x129e91400) [pid = 1653] [serial = 1507] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOCSHELL 0x119c81000 == 48 [pid = 1653] [id = 510] 04:28:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11c97f000 == 47 [pid = 1653] [id = 509] 04:28:54 INFO - PROCESS | 1653 | --DOCSHELL 0x118ad0800 == 46 [pid = 1653] [id = 503] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x127bf7c00) [pid = 1653] [serial = 1405] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x1159cfc00) [pid = 1653] [serial = 1396] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11c61d800) [pid = 1653] [serial = 1402] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11367bc00) [pid = 1653] [serial = 1393] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x11a78e000) [pid = 1653] [serial = 1399] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x113671400) [pid = 1653] [serial = 1348] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x114fe2800) [pid = 1653] [serial = 1351] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x129a08400) [pid = 1653] [serial = 1492] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x127d72800) [pid = 1653] [serial = 1489] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x129cbbc00) [pid = 1653] [serial = 1495] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x114fdc800) [pid = 1653] [serial = 1498] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x129c7ec00) [pid = 1653] [serial = 1493] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11b85c400) [pid = 1653] [serial = 1483] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11ac60c00) [pid = 1653] [serial = 1480] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11ae8c400) [pid = 1653] [serial = 1481] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x118e1a000) [pid = 1653] [serial = 1474] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x119a47000) [pid = 1653] [serial = 1475] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11400e400) [pid = 1653] [serial = 1450] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11a57a400) [pid = 1653] [serial = 1477] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11a9f5800) [pid = 1653] [serial = 1478] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x114f57400) [pid = 1653] [serial = 1469] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x114bb3000) [pid = 1653] [serial = 1468] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1153a3400) [pid = 1653] [serial = 1453] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1286ef800) [pid = 1653] [serial = 1462] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x118687800) [pid = 1653] [serial = 1472] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11a861000) [pid = 1653] [serial = 1456] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x115894800) [pid = 1653] [serial = 1471] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x129c7b400) [pid = 1653] [serial = 1448] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11bdf6800) [pid = 1653] [serial = 1459] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x129d75000) [pid = 1653] [serial = 1501] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x129d6c000) [pid = 1653] [serial = 1496] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x129e76800) [pid = 1653] [serial = 1502] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x129c82000) [pid = 1653] [serial = 1465] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11c61ec00) [pid = 1653] [serial = 1486] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1291b7c00) [pid = 1653] [serial = 1490] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1266e5000) [pid = 1653] [serial = 1487] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x129e81000) [pid = 1653] [serial = 1505] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x129cc4800) [pid = 1653] [serial = 1499] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x129e7b400) [pid = 1653] [serial = 1504] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11c380800) [pid = 1653] [serial = 1484] [outer = 0x0] [url = about:blank] 04:28:54 INFO - PROCESS | 1653 | 1461410934193 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 571ms 04:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:28:54 INFO - PROCESS | 1653 | 1461410934204 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 04:28:54 INFO - PROCESS | 1653 | 1461410934206 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 04:28:54 INFO - PROCESS | 1653 | 1461410934208 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:28:54 INFO - PROCESS | 1653 | 1461410934210 Marionette TRACE conn2 <- [1,2078,null,{}] 04:28:54 INFO - PROCESS | 1653 | 1461410934218 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:54 INFO - PROCESS | 1653 | 1461410934307 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 04:28:54 INFO - PROCESS | 1653 | 1461410934312 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c052800 == 47 [pid = 1653] [id = 527] 04:28:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11a578000) [pid = 1653] [serial = 1581] [outer = 0x0] 04:28:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11a9f4000) [pid = 1653] [serial = 1582] [outer = 0x11a578000] 04:28:54 INFO - PROCESS | 1653 | 1461410934341 Marionette DEBUG loaded listener.js 04:28:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11ae93800) [pid = 1653] [serial = 1583] [outer = 0x11a578000] 04:28:54 INFO - PROCESS | 1653 | 1461410934701 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 521ms 04:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:28:54 INFO - PROCESS | 1653 | 1461410934729 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 04:28:54 INFO - PROCESS | 1653 | 1461410934731 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 04:28:54 INFO - PROCESS | 1653 | 1461410934733 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:28:54 INFO - PROCESS | 1653 | 1461410934734 Marionette TRACE conn2 <- [1,2082,null,{}] 04:28:54 INFO - PROCESS | 1653 | 1461410934736 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:54 INFO - PROCESS | 1653 | 1461410934818 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 04:28:54 INFO - PROCESS | 1653 | 1461410934824 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1276a1800 == 48 [pid = 1653] [id = 528] 04:28:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11b859000) [pid = 1653] [serial = 1584] [outer = 0x0] 04:28:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11bee7c00) [pid = 1653] [serial = 1585] [outer = 0x11b859000] 04:28:54 INFO - PROCESS | 1653 | 1461410934850 Marionette DEBUG loaded listener.js 04:28:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11c613c00) [pid = 1653] [serial = 1586] [outer = 0x11b859000] 04:28:55 INFO - PROCESS | 1653 | 1461410935290 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 571ms 04:28:55 INFO - PROCESS | 1653 | 1461410935306 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 04:28:55 INFO - PROCESS | 1653 | 1461410935308 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 04:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:28:55 INFO - PROCESS | 1653 | 1461410935310 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:28:55 INFO - PROCESS | 1653 | 1461410935311 Marionette TRACE conn2 <- [1,2086,null,{}] 04:28:55 INFO - PROCESS | 1653 | 1461410935313 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:55 INFO - PROCESS | 1653 | 1461410935421 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 04:28:55 INFO - PROCESS | 1653 | 1461410935428 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x128660800 == 49 [pid = 1653] [id = 529] 04:28:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11c618800) [pid = 1653] [serial = 1587] [outer = 0x0] 04:28:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x127367400) [pid = 1653] [serial = 1588] [outer = 0x11c618800] 04:28:55 INFO - PROCESS | 1653 | 1461410935469 Marionette DEBUG loaded listener.js 04:28:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1286ef800) [pid = 1653] [serial = 1589] [outer = 0x11c618800] 04:28:55 INFO - PROCESS | 1653 | 1461410935880 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 619ms 04:28:55 INFO - PROCESS | 1653 | 1461410935935 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 04:28:55 INFO - PROCESS | 1653 | 1461410935936 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 04:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:28:55 INFO - PROCESS | 1653 | 1461410935938 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:28:55 INFO - PROCESS | 1653 | 1461410935939 Marionette TRACE conn2 <- [1,2090,null,{}] 04:28:55 INFO - PROCESS | 1653 | 1461410935942 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:56 INFO - PROCESS | 1653 | 1461410936036 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 04:28:56 INFO - PROCESS | 1653 | 1461410936042 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a315800 == 50 [pid = 1653] [id = 530] 04:28:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12974e800) [pid = 1653] [serial = 1590] [outer = 0x0] 04:28:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x129c81c00) [pid = 1653] [serial = 1591] [outer = 0x12974e800] 04:28:56 INFO - PROCESS | 1653 | 1461410936069 Marionette DEBUG loaded listener.js 04:28:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x129e7d400) [pid = 1653] [serial = 1592] [outer = 0x12974e800] 04:28:56 INFO - PROCESS | 1653 | 1461410936436 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 519ms 04:28:56 INFO - PROCESS | 1653 | 1461410936458 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 04:28:56 INFO - PROCESS | 1653 | 1461410936459 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 04:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:28:56 INFO - PROCESS | 1653 | 1461410936461 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:28:56 INFO - PROCESS | 1653 | 1461410936462 Marionette TRACE conn2 <- [1,2094,null,{}] 04:28:56 INFO - PROCESS | 1653 | 1461410936465 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:56 INFO - PROCESS | 1653 | 1461410936569 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 04:28:56 INFO - PROCESS | 1653 | 1461410936573 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a86d000 == 51 [pid = 1653] [id = 531] 04:28:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12974f000) [pid = 1653] [serial = 1593] [outer = 0x0] 04:28:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x129e8c000) [pid = 1653] [serial = 1594] [outer = 0x12974f000] 04:28:56 INFO - PROCESS | 1653 | 1461410936632 Marionette DEBUG loaded listener.js 04:28:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12a358c00) [pid = 1653] [serial = 1595] [outer = 0x12974f000] 04:28:56 INFO - PROCESS | 1653 | 1461410936934 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 518ms 04:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:28:56 INFO - PROCESS | 1653 | 1461410936984 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 04:28:56 INFO - PROCESS | 1653 | 1461410936985 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 04:28:56 INFO - PROCESS | 1653 | 1461410936989 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:28:56 INFO - PROCESS | 1653 | 1461410936990 Marionette TRACE conn2 <- [1,2098,null,{}] 04:28:56 INFO - PROCESS | 1653 | 1461410936992 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:57 INFO - PROCESS | 1653 | 1461410937094 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 04:28:57 INFO - PROCESS | 1653 | 1461410937107 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.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/path-objects/2d.path.rect.zero.1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b812000 == 52 [pid = 1653] [id = 532] 04:28:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12a384000) [pid = 1653] [serial = 1596] [outer = 0x0] 04:28:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12a391400) [pid = 1653] [serial = 1597] [outer = 0x12a384000] 04:28:57 INFO - PROCESS | 1653 | 1461410937132 Marionette DEBUG loaded listener.js 04:28:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12ab80800) [pid = 1653] [serial = 1598] [outer = 0x12a384000] 04:28:57 INFO - PROCESS | 1653 | 1461410937473 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 521ms 04:28:57 INFO - PROCESS | 1653 | 1461410937509 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 04:28:57 INFO - PROCESS | 1653 | 1461410937510 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 04:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:28:57 INFO - PROCESS | 1653 | 1461410937513 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:28:57 INFO - PROCESS | 1653 | 1461410937514 Marionette TRACE conn2 <- [1,2102,null,{}] 04:28:57 INFO - PROCESS | 1653 | 1461410937516 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:57 INFO - PROCESS | 1653 | 1461410937622 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 04:28:57 INFO - PROCESS | 1653 | 1461410937633 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.rect.zero.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/path-objects/2d.path.rect.zero.2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf04000 == 53 [pid = 1653] [id = 533] 04:28:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12a38dc00) [pid = 1653] [serial = 1599] [outer = 0x0] 04:28:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12ab86000) [pid = 1653] [serial = 1600] [outer = 0x12a38dc00] 04:28:57 INFO - PROCESS | 1653 | 1461410937659 Marionette DEBUG loaded listener.js 04:28:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12b30b800) [pid = 1653] [serial = 1601] [outer = 0x12a38dc00] 04:28:57 INFO - PROCESS | 1653 | 1461410937973 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 518ms 04:28:58 INFO - PROCESS | 1653 | 1461410938032 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 04:28:58 INFO - PROCESS | 1653 | 1461410938033 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 04:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:28:58 INFO - PROCESS | 1653 | 1461410938041 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:28:58 INFO - PROCESS | 1653 | 1461410938042 Marionette TRACE conn2 <- [1,2106,null,{}] 04:28:58 INFO - PROCESS | 1653 | 1461410938044 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:58 INFO - PROCESS | 1653 | 1461410938149 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 04:28:58 INFO - PROCESS | 1653 | 1461410938186 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.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/path-objects/2d.path.rect.zero.3.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d076000 == 54 [pid = 1653] [id = 534] 04:28:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12ab7f000) [pid = 1653] [serial = 1602] [outer = 0x0] 04:28:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12b310800) [pid = 1653] [serial = 1603] [outer = 0x12ab7f000] 04:28:58 INFO - PROCESS | 1653 | 1461410938212 Marionette DEBUG loaded listener.js 04:28:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12b317800) [pid = 1653] [serial = 1604] [outer = 0x12ab7f000] 04:28:58 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x116548000) [pid = 1653] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:28:58 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x114f55400) [pid = 1653] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:28:58 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11aa05400) [pid = 1653] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:28:58 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x118ab1c00) [pid = 1653] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:28:58 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1266e4c00) [pid = 1653] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:28:58 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x119279800) [pid = 1653] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:28:58 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11bee4c00) [pid = 1653] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:28:58 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x129c77c00) [pid = 1653] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:28:58 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x129c7e800) [pid = 1653] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:28:58 INFO - PROCESS | 1653 | 1461410938579 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 04:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 568ms 04:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:28:58 INFO - PROCESS | 1653 | 1461410938610 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 04:28:58 INFO - PROCESS | 1653 | 1461410938611 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 04:28:58 INFO - PROCESS | 1653 | 1461410938614 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:28:58 INFO - PROCESS | 1653 | 1461410938615 Marionette TRACE conn2 <- [1,2110,null,{}] 04:28:58 INFO - PROCESS | 1653 | 1461410938618 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:58 INFO - PROCESS | 1653 | 1461410938715 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 04:28:58 INFO - PROCESS | 1653 | 1461410938719 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.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/path-objects/2d.path.rect.zero.4.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e432800 == 55 [pid = 1653] [id = 535] 04:28:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x119279800) [pid = 1653] [serial = 1605] [outer = 0x0] 04:28:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12b311400) [pid = 1653] [serial = 1606] [outer = 0x119279800] 04:28:58 INFO - PROCESS | 1653 | 1461410938748 Marionette DEBUG loaded listener.js 04:28:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12b358000) [pid = 1653] [serial = 1607] [outer = 0x119279800] 04:28:59 INFO - PROCESS | 1653 | 1461410939086 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 04:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 520ms 04:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:28:59 INFO - PROCESS | 1653 | 1461410939135 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 04:28:59 INFO - PROCESS | 1653 | 1461410939136 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 04:28:59 INFO - PROCESS | 1653 | 1461410939138 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:28:59 INFO - PROCESS | 1653 | 1461410939139 Marionette TRACE conn2 <- [1,2114,null,{}] 04:28:59 INFO - PROCESS | 1653 | 1461410939141 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:59 INFO - PROCESS | 1653 | 1461410939224 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 04:28:59 INFO - PROCESS | 1653 | 1461410939286 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.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/path-objects/2d.path.rect.zero.5.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4a4000 == 56 [pid = 1653] [id = 536] 04:28:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12b34fc00) [pid = 1653] [serial = 1608] [outer = 0x0] 04:28:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12b35cc00) [pid = 1653] [serial = 1609] [outer = 0x12b34fc00] 04:28:59 INFO - PROCESS | 1653 | 1461410939311 Marionette DEBUG loaded listener.js 04:28:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12b3bfc00) [pid = 1653] [serial = 1610] [outer = 0x12b34fc00] 04:28:59 INFO - PROCESS | 1653 | 1461410939605 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 04:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 518ms 04:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:28:59 INFO - PROCESS | 1653 | 1461410939656 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 04:28:59 INFO - PROCESS | 1653 | 1461410939657 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 04:28:59 INFO - PROCESS | 1653 | 1461410939659 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:28:59 INFO - PROCESS | 1653 | 1461410939660 Marionette TRACE conn2 <- [1,2118,null,{}] 04:28:59 INFO - PROCESS | 1653 | 1461410939663 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:59 INFO - PROCESS | 1653 | 1461410939749 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 04:28:59 INFO - PROCESS | 1653 | 1461410939754 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e982800 == 57 [pid = 1653] [id = 537] 04:28:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x113583c00) [pid = 1653] [serial = 1611] [outer = 0x0] 04:28:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12b41bc00) [pid = 1653] [serial = 1612] [outer = 0x113583c00] 04:28:59 INFO - PROCESS | 1653 | 1461410939778 Marionette DEBUG loaded listener.js 04:28:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12b421c00) [pid = 1653] [serial = 1613] [outer = 0x113583c00] 04:29:00 INFO - PROCESS | 1653 | 1461410940094 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 04:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 468ms 04:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:29:00 INFO - PROCESS | 1653 | 1461410940129 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 04:29:00 INFO - PROCESS | 1653 | 1461410940130 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 04:29:00 INFO - PROCESS | 1653 | 1461410940132 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:29:00 INFO - PROCESS | 1653 | 1461410940133 Marionette TRACE conn2 <- [1,2122,null,{}] 04:29:00 INFO - PROCESS | 1653 | 1461410940136 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:00 INFO - PROCESS | 1653 | 1461410940250 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 04:29:00 INFO - PROCESS | 1653 | 1461410940257 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.stroke.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/2dcontext/path-objects/2d.path.stroke.empty.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e992800 == 58 [pid = 1653] [id = 538] 04:29:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12b35d400) [pid = 1653] [serial = 1614] [outer = 0x0] 04:29:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12b421800) [pid = 1653] [serial = 1615] [outer = 0x12b35d400] 04:29:00 INFO - PROCESS | 1653 | 1461410940282 Marionette DEBUG loaded listener.js 04:29:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12b60a000) [pid = 1653] [serial = 1616] [outer = 0x12b35d400] 04:29:00 INFO - PROCESS | 1653 | 1461410940785 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 720ms 04:29:00 INFO - PROCESS | 1653 | 1461410940852 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 04:29:00 INFO - PROCESS | 1653 | 1461410940855 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 04:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:29:00 INFO - PROCESS | 1653 | 1461410940859 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:29:00 INFO - PROCESS | 1653 | 1461410940861 Marionette TRACE conn2 <- [1,2126,null,{}] 04:29:00 INFO - PROCESS | 1653 | 1461410940865 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:00 INFO - PROCESS | 1653 | 1461410940972 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 04:29:01 INFO - PROCESS | 1653 | 1461410941074 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b835000 == 59 [pid = 1653] [id = 539] 04:29:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x114fdec00) [pid = 1653] [serial = 1617] [outer = 0x0] 04:29:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1159d0c00) [pid = 1653] [serial = 1618] [outer = 0x114fdec00] 04:29:01 INFO - PROCESS | 1653 | 1461410941107 Marionette DEBUG loaded listener.js 04:29:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x119138400) [pid = 1653] [serial = 1619] [outer = 0x114fdec00] 04:29:01 INFO - PROCESS | 1653 | 1461410941530 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 04:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 722ms 04:29:01 INFO - PROCESS | 1653 | 1461410941582 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 04:29:01 INFO - PROCESS | 1653 | 1461410941586 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 04:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:29:01 INFO - PROCESS | 1653 | 1461410941591 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:29:01 INFO - PROCESS | 1653 | 1461410941593 Marionette TRACE conn2 <- [1,2130,null,{}] 04:29:01 INFO - PROCESS | 1653 | 1461410941596 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:01 INFO - PROCESS | 1653 | 1461410941687 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 04:29:01 INFO - PROCESS | 1653 | 1461410941791 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x128665800 == 60 [pid = 1653] [id = 540] 04:29:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11a78b400) [pid = 1653] [serial = 1620] [outer = 0x0] 04:29:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x11ae92c00) [pid = 1653] [serial = 1621] [outer = 0x11a78b400] 04:29:01 INFO - PROCESS | 1653 | 1461410941839 Marionette DEBUG loaded listener.js 04:29:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11bee9400) [pid = 1653] [serial = 1622] [outer = 0x11a78b400] 04:29:02 INFO - PROCESS | 1653 | 1461410942349 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 04:29:02 INFO - PROCESS | 1653 | 1461410942416 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 04:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:29:02 INFO - PROCESS | 1653 | 1461410942419 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:29:02 INFO - PROCESS | 1653 | 1461410942421 Marionette TRACE conn2 <- [1,2134,null,{}] 04:29:02 INFO - PROCESS | 1653 | 1461410942429 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:02 INFO - PROCESS | 1653 | 1461410942536 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 04:29:02 INFO - PROCESS | 1653 | 1461410942640 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.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/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4ab000 == 61 [pid = 1653] [id = 541] 04:29:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x1266e4c00) [pid = 1653] [serial = 1623] [outer = 0x0] 04:29:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x129c82c00) [pid = 1653] [serial = 1624] [outer = 0x1266e4c00] 04:29:02 INFO - PROCESS | 1653 | 1461410942675 Marionette DEBUG loaded listener.js 04:29:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x129e8c800) [pid = 1653] [serial = 1625] [outer = 0x1266e4c00] 04:29:03 INFO - PROCESS | 1653 | 1461410943088 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 04:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 721ms 04:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:29:03 INFO - PROCESS | 1653 | 1461410943141 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 04:29:03 INFO - PROCESS | 1653 | 1461410943142 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 04:29:03 INFO - PROCESS | 1653 | 1461410943145 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:29:03 INFO - PROCESS | 1653 | 1461410943146 Marionette TRACE conn2 <- [1,2138,null,{}] 04:29:03 INFO - PROCESS | 1653 | 1461410943148 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:03 INFO - PROCESS | 1653 | 1461410943253 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 04:29:03 INFO - PROCESS | 1653 | 1461410943313 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f1b7800 == 62 [pid = 1653] [id = 542] 04:29:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12a35f000) [pid = 1653] [serial = 1626] [outer = 0x0] 04:29:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12ab88c00) [pid = 1653] [serial = 1627] [outer = 0x12a35f000] 04:29:03 INFO - PROCESS | 1653 | 1461410943344 Marionette DEBUG loaded listener.js 04:29:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12b34f800) [pid = 1653] [serial = 1628] [outer = 0x12a35f000] 04:29:03 INFO - PROCESS | 1653 | 1461410943783 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 04:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 669ms 04:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:29:03 INFO - PROCESS | 1653 | 1461410943815 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 04:29:03 INFO - PROCESS | 1653 | 1461410943816 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 04:29:03 INFO - PROCESS | 1653 | 1461410943819 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:29:03 INFO - PROCESS | 1653 | 1461410943820 Marionette TRACE conn2 <- [1,2142,null,{}] 04:29:03 INFO - PROCESS | 1653 | 1461410943822 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:03 INFO - PROCESS | 1653 | 1461410943924 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 04:29:03 INFO - PROCESS | 1653 | 1461410943985 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f5d6800 == 63 [pid = 1653] [id = 543] 04:29:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12b30d400) [pid = 1653] [serial = 1629] [outer = 0x0] 04:29:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12b359400) [pid = 1653] [serial = 1630] [outer = 0x12b30d400] 04:29:04 INFO - PROCESS | 1653 | 1461410944027 Marionette DEBUG loaded listener.js 04:29:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12b428000) [pid = 1653] [serial = 1631] [outer = 0x12b30d400] 04:29:04 INFO - PROCESS | 1653 | 1461410944441 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 04:29:04 INFO - PROCESS | 1653 | 1461410944490 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 04:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:29:04 INFO - PROCESS | 1653 | 1461410944493 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:29:04 INFO - PROCESS | 1653 | 1461410944494 Marionette TRACE conn2 <- [1,2146,null,{}] 04:29:04 INFO - PROCESS | 1653 | 1461410944497 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:04 INFO - PROCESS | 1653 | 1461410944614 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 04:29:04 INFO - PROCESS | 1653 | 1461410944719 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fc2c800 == 64 [pid = 1653] [id = 544] 04:29:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12b3c2400) [pid = 1653] [serial = 1632] [outer = 0x0] 04:29:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12b82d400) [pid = 1653] [serial = 1633] [outer = 0x12b3c2400] 04:29:04 INFO - PROCESS | 1653 | 1461410944753 Marionette DEBUG loaded listener.js 04:29:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12bbc6400) [pid = 1653] [serial = 1634] [outer = 0x12b3c2400] 04:29:05 INFO - PROCESS | 1653 | 1461410945196 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 04:29:05 INFO - PROCESS | 1653 | 1461410945214 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 04:29:05 INFO - PROCESS | 1653 | 1461410945217 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:29:05 INFO - PROCESS | 1653 | 1461410945218 Marionette TRACE conn2 <- [1,2150,null,{}] 04:29:05 INFO - PROCESS | 1653 | 1461410945221 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:05 INFO - PROCESS | 1653 | 1461410945516 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 04:29:05 INFO - PROCESS | 1653 | 1461410945706 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11af52000 == 65 [pid = 1653] [id = 545] 04:29:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11367f400) [pid = 1653] [serial = 1635] [outer = 0x0] 04:29:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11423f400) [pid = 1653] [serial = 1636] [outer = 0x11367f400] 04:29:05 INFO - PROCESS | 1653 | 1461410945753 Marionette DEBUG loaded listener.js 04:29:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x114f54800) [pid = 1653] [serial = 1637] [outer = 0x11367f400] 04:29:06 INFO - PROCESS | 1653 | 1461410946293 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 04:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1123ms 04:29:06 INFO - PROCESS | 1653 | 1461410946362 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 04:29:06 INFO - PROCESS | 1653 | 1461410946366 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 04:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:29:06 INFO - PROCESS | 1653 | 1461410946375 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:29:06 INFO - PROCESS | 1653 | 1461410946379 Marionette TRACE conn2 <- [1,2154,null,{}] 04:29:06 INFO - PROCESS | 1653 | 1461410946383 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:06 INFO - PROCESS | 1653 | 1461410946530 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 04:29:06 INFO - PROCESS | 1653 | 1461410946628 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9bf800 == 66 [pid = 1653] [id = 546] 04:29:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x119134000) [pid = 1653] [serial = 1638] [outer = 0x0] 04:29:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x119a4f800) [pid = 1653] [serial = 1639] [outer = 0x119134000] 04:29:06 INFO - PROCESS | 1653 | 1461410946658 Marionette DEBUG loaded listener.js 04:29:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x11a794000) [pid = 1653] [serial = 1640] [outer = 0x119134000] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11574d000 == 65 [pid = 1653] [id = 96] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11c4bc000 == 64 [pid = 1653] [id = 504] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12d403000 == 63 [pid = 1653] [id = 502] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12e42c000 == 62 [pid = 1653] [id = 94] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12e982800 == 61 [pid = 1653] [id = 537] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12e4a4000 == 60 [pid = 1653] [id = 536] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12e432800 == 59 [pid = 1653] [id = 535] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12d076000 == 58 [pid = 1653] [id = 534] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf04000 == 57 [pid = 1653] [id = 533] 04:29:06 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12a384800) [pid = 1653] [serial = 1555] [outer = 0x0] [url = about:blank] 04:29:06 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x114bb4400) [pid = 1653] [serial = 1510] [outer = 0x0] [url = about:blank] 04:29:06 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x118849000) [pid = 1653] [serial = 1513] [outer = 0x0] [url = about:blank] 04:29:06 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x11aff2400) [pid = 1653] [serial = 1516] [outer = 0x0] [url = about:blank] 04:29:06 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11c206800) [pid = 1653] [serial = 1519] [outer = 0x0] [url = about:blank] 04:29:06 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x1291b8800) [pid = 1653] [serial = 1522] [outer = 0x0] [url = about:blank] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12b812000 == 56 [pid = 1653] [id = 532] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12a86d000 == 55 [pid = 1653] [id = 531] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12a315800 == 54 [pid = 1653] [id = 530] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x128660800 == 53 [pid = 1653] [id = 529] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1276a1800 == 52 [pid = 1653] [id = 528] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11c052800 == 51 [pid = 1653] [id = 527] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11c4c9800 == 50 [pid = 1653] [id = 526] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11c429000 == 49 [pid = 1653] [id = 525] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x129dc0000 == 48 [pid = 1653] [id = 524] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12e14e800 == 47 [pid = 1653] [id = 523] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12d406800 == 46 [pid = 1653] [id = 522] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x129a57800 == 45 [pid = 1653] [id = 521] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11c43e800 == 44 [pid = 1653] [id = 520] 04:29:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1158d6800 == 43 [pid = 1653] [id = 519] 04:29:07 INFO - PROCESS | 1653 | 1461410947057 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:29:07 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12a354000) [pid = 1653] [serial = 1552] [outer = 0x0] [url = about:blank] 04:29:07 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12a35d000) [pid = 1653] [serial = 1553] [outer = 0x0] [url = about:blank] 04:29:07 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x115887400) [pid = 1653] [serial = 1529] [outer = 0x0] [url = about:blank] 04:29:07 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x114fa6800) [pid = 1653] [serial = 1528] [outer = 0x0] [url = about:blank] 04:29:07 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11ae8c800) [pid = 1653] [serial = 1537] [outer = 0x0] [url = about:blank] 04:29:07 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x11b9bc000) [pid = 1653] [serial = 1538] [outer = 0x0] [url = about:blank] 04:29:07 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x118fd5800) [pid = 1653] [serial = 1531] [outer = 0x0] [url = about:blank] 04:29:07 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x119279000) [pid = 1653] [serial = 1532] [outer = 0x0] [url = about:blank] 04:29:07 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1286a4800) [pid = 1653] [serial = 1543] [outer = 0x0] [url = about:blank] 04:29:07 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x129c31400) [pid = 1653] [serial = 1544] [outer = 0x0] [url = about:blank] 04:29:07 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x11a506400) [pid = 1653] [serial = 1534] [outer = 0x0] [url = about:blank] 04:29:07 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11aa05000) [pid = 1653] [serial = 1535] [outer = 0x0] [url = about:blank] 04:29:07 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11c373800) [pid = 1653] [serial = 1540] [outer = 0x0] [url = about:blank] 04:29:07 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x1266d9400) [pid = 1653] [serial = 1541] [outer = 0x0] [url = about:blank] 04:29:07 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11b855800) [pid = 1653] [serial = 1525] [outer = 0x0] [url = about:blank] 04:29:07 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x129e91800) [pid = 1653] [serial = 1550] [outer = 0x0] [url = about:blank] 04:29:07 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x129cc2c00) [pid = 1653] [serial = 1546] [outer = 0x0] [url = about:blank] 04:29:07 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x129d77c00) [pid = 1653] [serial = 1547] [outer = 0x0] [url = about:blank] 04:29:07 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x129e7cc00) [pid = 1653] [serial = 1549] [outer = 0x0] [url = about:blank] 04:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 729ms 04:29:07 INFO - PROCESS | 1653 | 1461410947104 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 04:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:29:07 INFO - PROCESS | 1653 | 1461410947106 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 04:29:07 INFO - PROCESS | 1653 | 1461410947108 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:29:07 INFO - PROCESS | 1653 | 1461410947110 Marionette TRACE conn2 <- [1,2158,null,{}] 04:29:07 INFO - PROCESS | 1653 | 1461410947112 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:07 INFO - PROCESS | 1653 | 1461410947196 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 04:29:07 INFO - PROCESS | 1653 | 1461410947206 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c04c800 == 44 [pid = 1653] [id = 547] 04:29:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11aa0a800) [pid = 1653] [serial = 1641] [outer = 0x0] 04:29:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11ae89000) [pid = 1653] [serial = 1642] [outer = 0x11aa0a800] 04:29:07 INFO - PROCESS | 1653 | 1461410947232 Marionette DEBUG loaded listener.js 04:29:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11b8a7800) [pid = 1653] [serial = 1643] [outer = 0x11aa0a800] 04:29:07 INFO - PROCESS | 1653 | 1461410947606 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 518ms 04:29:07 INFO - PROCESS | 1653 | 1461410947627 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 04:29:07 INFO - PROCESS | 1653 | 1461410947629 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 04:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:29:07 INFO - PROCESS | 1653 | 1461410947640 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:29:07 INFO - PROCESS | 1653 | 1461410947643 Marionette TRACE conn2 <- [1,2162,null,{}] 04:29:07 INFO - PROCESS | 1653 | 1461410947652 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:07 INFO - PROCESS | 1653 | 1461410947739 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 04:29:07 INFO - PROCESS | 1653 | 1461410947743 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12801b800 == 45 [pid = 1653] [id = 548] 04:29:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11bdf9c00) [pid = 1653] [serial = 1644] [outer = 0x0] 04:29:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11c61b400) [pid = 1653] [serial = 1645] [outer = 0x11bdf9c00] 04:29:07 INFO - PROCESS | 1653 | 1461410947770 Marionette DEBUG loaded listener.js 04:29:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x128f97c00) [pid = 1653] [serial = 1646] [outer = 0x11bdf9c00] 04:29:08 INFO - PROCESS | 1653 | 1461410948129 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 04:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 538ms 04:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:29:08 INFO - PROCESS | 1653 | 1461410948177 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 04:29:08 INFO - PROCESS | 1653 | 1461410948179 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 04:29:08 INFO - PROCESS | 1653 | 1461410948183 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:29:08 INFO - PROCESS | 1653 | 1461410948185 Marionette TRACE conn2 <- [1,2166,null,{}] 04:29:08 INFO - PROCESS | 1653 | 1461410948189 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:08 INFO - PROCESS | 1653 | 1461410948319 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 04:29:08 INFO - PROCESS | 1653 | 1461410948331 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x119806000 == 46 [pid = 1653] [id = 549] 04:29:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x128f98400) [pid = 1653] [serial = 1647] [outer = 0x0] 04:29:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x129c24000) [pid = 1653] [serial = 1648] [outer = 0x128f98400] 04:29:08 INFO - PROCESS | 1653 | 1461410948372 Marionette DEBUG loaded listener.js 04:29:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x129cbd000) [pid = 1653] [serial = 1649] [outer = 0x128f98400] 04:29:08 INFO - PROCESS | 1653 | 1461410948825 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 04:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 674ms 04:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:29:08 INFO - PROCESS | 1653 | 1461410948877 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 04:29:08 INFO - PROCESS | 1653 | 1461410948878 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 04:29:08 INFO - PROCESS | 1653 | 1461410948881 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:29:08 INFO - PROCESS | 1653 | 1461410948882 Marionette TRACE conn2 <- [1,2170,null,{}] 04:29:08 INFO - PROCESS | 1653 | 1461410948884 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:09 INFO - PROCESS | 1653 | 1461410949010 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 04:29:09 INFO - PROCESS | 1653 | 1461410949025 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aac5800 == 47 [pid = 1653] [id = 550] 04:29:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x129e78800) [pid = 1653] [serial = 1650] [outer = 0x0] 04:29:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x129e7cc00) [pid = 1653] [serial = 1651] [outer = 0x129e78800] 04:29:09 INFO - PROCESS | 1653 | 1461410949057 Marionette DEBUG loaded listener.js 04:29:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x129e99400) [pid = 1653] [serial = 1652] [outer = 0x129e78800] 04:29:09 INFO - PROCESS | 1653 | 1461410949417 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 04:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 571ms 04:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:29:09 INFO - PROCESS | 1653 | 1461410949458 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 04:29:09 INFO - PROCESS | 1653 | 1461410949459 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 04:29:09 INFO - PROCESS | 1653 | 1461410949461 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:29:09 INFO - PROCESS | 1653 | 1461410949462 Marionette TRACE conn2 <- [1,2174,null,{}] 04:29:09 INFO - PROCESS | 1653 | 1461410949464 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:09 INFO - PROCESS | 1653 | 1461410949574 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 04:29:09 INFO - PROCESS | 1653 | 1461410949615 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.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/path-objects/2d.path.transformation.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b21a800 == 48 [pid = 1653] [id = 551] 04:29:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x129d71400) [pid = 1653] [serial = 1653] [outer = 0x0] 04:29:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12a386800) [pid = 1653] [serial = 1654] [outer = 0x129d71400] 04:29:09 INFO - PROCESS | 1653 | 1461410949641 Marionette DEBUG loaded listener.js 04:29:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12ab89c00) [pid = 1653] [serial = 1655] [outer = 0x129d71400] 04:29:09 INFO - PROCESS | 1653 | 1461410949981 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 568ms 04:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:29:10 INFO - PROCESS | 1653 | 1461410950030 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 04:29:10 INFO - PROCESS | 1653 | 1461410950031 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 04:29:10 INFO - PROCESS | 1653 | 1461410950033 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:29:10 INFO - PROCESS | 1653 | 1461410950034 Marionette TRACE conn2 <- [1,2178,null,{}] 04:29:10 INFO - PROCESS | 1653 | 1461410950037 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:10 INFO - PROCESS | 1653 | 1461410950143 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 04:29:10 INFO - PROCESS | 1653 | 1461410950155 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf03000 == 49 [pid = 1653] [id = 552] 04:29:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12ab88400) [pid = 1653] [serial = 1656] [outer = 0x0] 04:29:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12b318400) [pid = 1653] [serial = 1657] [outer = 0x12ab88400] 04:29:10 INFO - PROCESS | 1653 | 1461410950180 Marionette DEBUG loaded listener.js 04:29:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12b35b800) [pid = 1653] [serial = 1658] [outer = 0x12ab88400] 04:29:10 INFO - PROCESS | 1653 | 1461410950504 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 519ms 04:29:10 INFO - PROCESS | 1653 | 1461410950553 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 04:29:10 INFO - PROCESS | 1653 | 1461410950554 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 04:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:29:10 INFO - PROCESS | 1653 | 1461410950556 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:29:10 INFO - PROCESS | 1653 | 1461410950557 Marionette TRACE conn2 <- [1,2182,null,{}] 04:29:10 INFO - PROCESS | 1653 | 1461410950559 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:10 INFO - PROCESS | 1653 | 1461410950666 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 04:29:10 INFO - PROCESS | 1653 | 1461410950679 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d404000 == 50 [pid = 1653] [id = 553] 04:29:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12b350800) [pid = 1653] [serial = 1659] [outer = 0x0] 04:29:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12b3c5400) [pid = 1653] [serial = 1660] [outer = 0x12b350800] 04:29:10 INFO - PROCESS | 1653 | 1461410950704 Marionette DEBUG loaded listener.js 04:29:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12b60bc00) [pid = 1653] [serial = 1661] [outer = 0x12b350800] 04:29:10 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x113583c00) [pid = 1653] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:29:10 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11a578000) [pid = 1653] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:29:10 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11c618800) [pid = 1653] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:29:10 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x114bb4800) [pid = 1653] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:29:10 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12974f000) [pid = 1653] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:29:10 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12974e800) [pid = 1653] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:29:10 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11b859000) [pid = 1653] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:29:10 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x129d74c00) [pid = 1653] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:29:10 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x116549c00) [pid = 1653] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:29:10 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12a384000) [pid = 1653] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:29:10 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12a38dc00) [pid = 1653] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:29:10 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12ab7f000) [pid = 1653] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:29:10 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12b34fc00) [pid = 1653] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:29:10 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x119279800) [pid = 1653] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:29:11 INFO - PROCESS | 1653 | 1461410951055 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 519ms 04:29:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:29:11 INFO - PROCESS | 1653 | 1461410951076 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 04:29:11 INFO - PROCESS | 1653 | 1461410951077 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 04:29:11 INFO - PROCESS | 1653 | 1461410951079 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:29:11 INFO - PROCESS | 1653 | 1461410951080 Marionette TRACE conn2 <- [1,2186,null,{}] 04:29:11 INFO - PROCESS | 1653 | 1461410951082 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:11 INFO - PROCESS | 1653 | 1461410951167 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 04:29:11 INFO - PROCESS | 1653 | 1461410951230 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.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/pixel-manipulation/2d.imageData.create1.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d076000 == 51 [pid = 1653] [id = 554] 04:29:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x113671800) [pid = 1653] [serial = 1662] [outer = 0x0] 04:29:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11c61a400) [pid = 1653] [serial = 1663] [outer = 0x113671800] 04:29:11 INFO - PROCESS | 1653 | 1461410951255 Marionette DEBUG loaded listener.js 04:29:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12a389400) [pid = 1653] [serial = 1664] [outer = 0x113671800] 04:29:11 INFO - PROCESS | 1653 | 1461410951525 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:29:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:29:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 471ms 04:29:11 INFO - PROCESS | 1653 | 1461410951551 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 04:29:11 INFO - PROCESS | 1653 | 1461410951552 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 04:29:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:29:11 INFO - PROCESS | 1653 | 1461410951562 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:29:11 INFO - PROCESS | 1653 | 1461410951563 Marionette TRACE conn2 <- [1,2190,null,{}] 04:29:11 INFO - PROCESS | 1653 | 1461410951566 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:11 INFO - PROCESS | 1653 | 1461410951656 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 04:29:11 INFO - PROCESS | 1653 | 1461410951660 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.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/pixel-manipulation/2d.imageData.create1.initial.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e818800 == 52 [pid = 1653] [id = 555] 04:29:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1266df400) [pid = 1653] [serial = 1665] [outer = 0x0] 04:29:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12b826c00) [pid = 1653] [serial = 1666] [outer = 0x1266df400] 04:29:11 INFO - PROCESS | 1653 | 1461410951690 Marionette DEBUG loaded listener.js 04:29:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12bbbe400) [pid = 1653] [serial = 1667] [outer = 0x1266df400] 04:29:12 INFO - PROCESS | 1653 | 1461410952072 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 04:29:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:29:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 519ms 04:29:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:29:12 INFO - PROCESS | 1653 | 1461410952086 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 04:29:12 INFO - PROCESS | 1653 | 1461410952087 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 04:29:12 INFO - PROCESS | 1653 | 1461410952089 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:29:12 INFO - PROCESS | 1653 | 1461410952091 Marionette TRACE conn2 <- [1,2194,null,{}] 04:29:12 INFO - PROCESS | 1653 | 1461410952094 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:12 INFO - PROCESS | 1653 | 1461410952192 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 04:29:12 INFO - PROCESS | 1653 | 1461410952196 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fc33800 == 53 [pid = 1653] [id = 556] 04:29:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12bbc3c00) [pid = 1653] [serial = 1668] [outer = 0x0] 04:29:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12be22400) [pid = 1653] [serial = 1669] [outer = 0x12bbc3c00] 04:29:12 INFO - PROCESS | 1653 | 1461410952221 Marionette DEBUG loaded listener.js 04:29:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12be6b800) [pid = 1653] [serial = 1670] [outer = 0x12bbc3c00] 04:29:12 INFO - PROCESS | 1653 | 1461410952553 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 04:29:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:29:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 468ms 04:29:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:29:12 INFO - PROCESS | 1653 | 1461410952558 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 04:29:12 INFO - PROCESS | 1653 | 1461410952559 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 04:29:12 INFO - PROCESS | 1653 | 1461410952562 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:29:12 INFO - PROCESS | 1653 | 1461410952563 Marionette TRACE conn2 <- [1,2198,null,{}] 04:29:12 INFO - PROCESS | 1653 | 1461410952565 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:12 INFO - PROCESS | 1653 | 1461410952658 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 04:29:12 INFO - PROCESS | 1653 | 1461410952662 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.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/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ff86800 == 54 [pid = 1653] [id = 557] 04:29:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12bf4c400) [pid = 1653] [serial = 1671] [outer = 0x0] 04:29:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12cff6000) [pid = 1653] [serial = 1672] [outer = 0x12bf4c400] 04:29:12 INFO - PROCESS | 1653 | 1461410952687 Marionette DEBUG loaded listener.js 04:29:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12d090000) [pid = 1653] [serial = 1673] [outer = 0x12bf4c400] 04:29:13 INFO - PROCESS | 1653 | 1461410953151 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:29:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:29:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 619ms 04:29:13 INFO - PROCESS | 1653 | 1461410953182 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 04:29:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:29:13 INFO - PROCESS | 1653 | 1461410953184 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 04:29:13 INFO - PROCESS | 1653 | 1461410953188 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:29:13 INFO - PROCESS | 1653 | 1461410953191 Marionette TRACE conn2 <- [1,2202,null,{}] 04:29:13 INFO - PROCESS | 1653 | 1461410953194 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:13 INFO - PROCESS | 1653 | 1461410953305 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 04:29:13 INFO - PROCESS | 1653 | 1461410953394 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c057800 == 55 [pid = 1653] [id = 558] 04:29:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x114fda400) [pid = 1653] [serial = 1674] [outer = 0x0] 04:29:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x115940c00) [pid = 1653] [serial = 1675] [outer = 0x114fda400] 04:29:13 INFO - PROCESS | 1653 | 1461410953470 Marionette DEBUG loaded listener.js 04:29:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x119138800) [pid = 1653] [serial = 1676] [outer = 0x114fda400] 04:29:13 INFO - PROCESS | 1653 | 1461410953883 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:29:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:29:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 723ms 04:29:13 INFO - PROCESS | 1653 | 1461410953923 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 04:29:13 INFO - PROCESS | 1653 | 1461410953927 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 04:29:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:29:13 INFO - PROCESS | 1653 | 1461410953933 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:29:13 INFO - PROCESS | 1653 | 1461410953935 Marionette TRACE conn2 <- [1,2206,null,{}] 04:29:13 INFO - PROCESS | 1653 | 1461410953939 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:14 INFO - PROCESS | 1653 | 1461410954045 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 04:29:14 INFO - PROCESS | 1653 | 1461410954121 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.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/pixel-manipulation/2d.imageData.create2.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x129db5800 == 56 [pid = 1653] [id = 559] 04:29:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x11aa08000) [pid = 1653] [serial = 1677] [outer = 0x0] 04:29:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x11b85c000) [pid = 1653] [serial = 1678] [outer = 0x11aa08000] 04:29:14 INFO - PROCESS | 1653 | 1461410954151 Marionette DEBUG loaded listener.js 04:29:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x11c37b800) [pid = 1653] [serial = 1679] [outer = 0x11aa08000] 04:29:14 INFO - PROCESS | 1653 | 1461410954581 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:29:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:29:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 672ms 04:29:14 INFO - PROCESS | 1653 | 1461410954605 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 04:29:14 INFO - PROCESS | 1653 | 1461410954606 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 04:29:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:29:14 INFO - PROCESS | 1653 | 1461410954609 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:29:14 INFO - PROCESS | 1653 | 1461410954611 Marionette TRACE conn2 <- [1,2210,null,{}] 04:29:14 INFO - PROCESS | 1653 | 1461410954636 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:14 INFO - PROCESS | 1653 | 1461410954791 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 04:29:14 INFO - PROCESS | 1653 | 1461410954848 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.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/pixel-manipulation/2d.imageData.create2.initial.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f1a2800 == 57 [pid = 1653] [id = 560] 04:29:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x129d6d000) [pid = 1653] [serial = 1680] [outer = 0x0] 04:29:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x129d76800) [pid = 1653] [serial = 1681] [outer = 0x129d6d000] 04:29:14 INFO - PROCESS | 1653 | 1461410954881 Marionette DEBUG loaded listener.js 04:29:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x129e92400) [pid = 1653] [serial = 1682] [outer = 0x129d6d000] 04:29:15 INFO - PROCESS | 1653 | 1461410955308 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:29:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:29:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 721ms 04:29:15 INFO - PROCESS | 1653 | 1461410955330 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 04:29:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:29:15 INFO - PROCESS | 1653 | 1461410955332 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 04:29:15 INFO - PROCESS | 1653 | 1461410955334 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:29:15 INFO - PROCESS | 1653 | 1461410955336 Marionette TRACE conn2 <- [1,2214,null,{}] 04:29:15 INFO - PROCESS | 1653 | 1461410955338 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:15 INFO - PROCESS | 1653 | 1461410955444 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 04:29:15 INFO - PROCESS | 1653 | 1461410955507 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x13035f800 == 58 [pid = 1653] [id = 561] 04:29:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12a356000) [pid = 1653] [serial = 1683] [outer = 0x0] 04:29:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12b358800) [pid = 1653] [serial = 1684] [outer = 0x12a356000] 04:29:15 INFO - PROCESS | 1653 | 1461410955578 Marionette DEBUG loaded listener.js 04:29:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12bb05800) [pid = 1653] [serial = 1685] [outer = 0x12a356000] 04:29:15 INFO - PROCESS | 1653 | 1461410955977 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:29:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:29:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 04:29:16 INFO - PROCESS | 1653 | 1461410956004 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 04:29:16 INFO - PROCESS | 1653 | 1461410956006 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 04:29:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:29:16 INFO - PROCESS | 1653 | 1461410956008 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:29:16 INFO - PROCESS | 1653 | 1461410956009 Marionette TRACE conn2 <- [1,2218,null,{}] 04:29:16 INFO - PROCESS | 1653 | 1461410956011 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:16 INFO - PROCESS | 1653 | 1461410956108 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 04:29:16 INFO - PROCESS | 1653 | 1461410956203 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x130b7a000 == 59 [pid = 1653] [id = 562] 04:29:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12bb0d800) [pid = 1653] [serial = 1686] [outer = 0x0] 04:29:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12be18800) [pid = 1653] [serial = 1687] [outer = 0x12bb0d800] 04:29:16 INFO - PROCESS | 1653 | 1461410956233 Marionette DEBUG loaded listener.js 04:29:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12be62400) [pid = 1653] [serial = 1688] [outer = 0x12bb0d800] 04:29:16 INFO - PROCESS | 1653 | 1461410956642 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:29:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:29:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 667ms 04:29:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:29:16 INFO - PROCESS | 1653 | 1461410956676 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 04:29:16 INFO - PROCESS | 1653 | 1461410956677 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 04:29:16 INFO - PROCESS | 1653 | 1461410956680 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:29:16 INFO - PROCESS | 1653 | 1461410956681 Marionette TRACE conn2 <- [1,2222,null,{}] 04:29:16 INFO - PROCESS | 1653 | 1461410956683 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:16 INFO - PROCESS | 1653 | 1461410956847 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 04:29:16 INFO - PROCESS | 1653 | 1461410956902 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x13201a000 == 60 [pid = 1653] [id = 563] 04:29:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12d097000) [pid = 1653] [serial = 1689] [outer = 0x0] 04:29:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12d610c00) [pid = 1653] [serial = 1690] [outer = 0x12d097000] 04:29:16 INFO - PROCESS | 1653 | 1461410956936 Marionette DEBUG loaded listener.js 04:29:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12d6a3c00) [pid = 1653] [serial = 1691] [outer = 0x12d097000] 04:29:17 INFO - PROCESS | 1653 | 1461410957373 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:29:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:29:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 723ms 04:29:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:29:17 INFO - PROCESS | 1653 | 1461410957413 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 04:29:17 INFO - PROCESS | 1653 | 1461410957414 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 04:29:17 INFO - PROCESS | 1653 | 1461410957416 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:29:17 INFO - PROCESS | 1653 | 1461410957417 Marionette TRACE conn2 <- [1,2226,null,{}] 04:29:17 INFO - PROCESS | 1653 | 1461410957441 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:17 INFO - PROCESS | 1653 | 1461410957546 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 04:29:17 INFO - PROCESS | 1653 | 1461410957622 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c6e800 == 61 [pid = 1653] [id = 564] 04:29:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x129a0c400) [pid = 1653] [serial = 1692] [outer = 0x0] 04:29:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12ab8b800) [pid = 1653] [serial = 1693] [outer = 0x129a0c400] 04:29:17 INFO - PROCESS | 1653 | 1461410957652 Marionette DEBUG loaded listener.js 04:29:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12cff1000) [pid = 1653] [serial = 1694] [outer = 0x129a0c400] 04:29:18 INFO - PROCESS | 1653 | 1461410958064 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:29:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:29:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 689ms 04:29:18 INFO - PROCESS | 1653 | 1461410958105 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 04:29:18 INFO - PROCESS | 1653 | 1461410958107 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 04:29:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:29:18 INFO - PROCESS | 1653 | 1461410958110 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:29:18 INFO - PROCESS | 1653 | 1461410958111 Marionette TRACE conn2 <- [1,2230,null,{}] 04:29:18 INFO - PROCESS | 1653 | 1461410958114 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:18 INFO - PROCESS | 1653 | 1461410958450 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 04:29:18 INFO - PROCESS | 1653 | 1461410958574 Marionette TRACE conn2 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aeea000 == 62 [pid = 1653] [id = 565] 04:29:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x11367bc00) [pid = 1653] [serial = 1695] [outer = 0x0] 04:29:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x114443400) [pid = 1653] [serial = 1696] [outer = 0x11367bc00] 04:29:18 INFO - PROCESS | 1653 | 1461410958615 Marionette DEBUG loaded listener.js 04:29:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x114fd6c00) [pid = 1653] [serial = 1697] [outer = 0x11367bc00] 04:29:19 INFO - PROCESS | 1653 | 1461410959039 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:29:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:29:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 970ms 04:29:19 INFO - PROCESS | 1653 | 1461410959081 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 04:29:19 INFO - PROCESS | 1653 | 1461410959084 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 04:29:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:29:19 INFO - PROCESS | 1653 | 1461410959086 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:29:19 INFO - PROCESS | 1653 | 1461410959089 Marionette TRACE conn2 <- [1,2234,null,{}] 04:29:19 INFO - PROCESS | 1653 | 1461410959092 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:19 INFO - PROCESS | 1653 | 1461410959189 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 04:29:19 INFO - PROCESS | 1653 | 1461410959255 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275e8000 == 63 [pid = 1653] [id = 566] 04:29:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x114f58000) [pid = 1653] [serial = 1698] [outer = 0x0] 04:29:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x118c58800) [pid = 1653] [serial = 1699] [outer = 0x114f58000] 04:29:19 INFO - PROCESS | 1653 | 1461410959284 Marionette DEBUG loaded listener.js 04:29:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x11a578000) [pid = 1653] [serial = 1700] [outer = 0x114f58000] 04:29:19 INFO - PROCESS | 1653 | 1461410959804 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:29:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:29:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 775ms 04:29:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12bbdb000 == 62 [pid = 1653] [id = 518] 04:29:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12fc33800 == 61 [pid = 1653] [id = 556] 04:29:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12e818800 == 60 [pid = 1653] [id = 555] 04:29:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12d076000 == 59 [pid = 1653] [id = 554] 04:29:19 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x12b421800) [pid = 1653] [serial = 1615] [outer = 0x0] [url = about:blank] 04:29:19 INFO - PROCESS | 1653 | 1461410959908 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 04:29:19 INFO - PROCESS | 1653 | 1461410959911 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 04:29:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12d404000 == 58 [pid = 1653] [id = 553] 04:29:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf03000 == 57 [pid = 1653] [id = 552] 04:29:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12b21a800 == 56 [pid = 1653] [id = 551] 04:29:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12aac5800 == 55 [pid = 1653] [id = 550] 04:29:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119806000 == 54 [pid = 1653] [id = 549] 04:29:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12801b800 == 53 [pid = 1653] [id = 548] 04:29:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:29:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11c04c800 == 52 [pid = 1653] [id = 547] 04:29:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9bf800 == 51 [pid = 1653] [id = 546] 04:29:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11af52000 == 50 [pid = 1653] [id = 545] 04:29:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12fc2c800 == 49 [pid = 1653] [id = 544] 04:29:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12f5d6800 == 48 [pid = 1653] [id = 543] 04:29:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12f1b7800 == 47 [pid = 1653] [id = 542] 04:29:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12e4ab000 == 46 [pid = 1653] [id = 541] 04:29:19 INFO - PROCESS | 1653 | --DOCSHELL 0x128665800 == 45 [pid = 1653] [id = 540] 04:29:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11b835000 == 44 [pid = 1653] [id = 539] 04:29:19 INFO - PROCESS | 1653 | 1461410959933 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:29:19 INFO - PROCESS | 1653 | 1461410959936 Marionette TRACE conn2 <- [1,2238,null,{}] 04:29:19 INFO - PROCESS | 1653 | 1461410959942 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:20 INFO - PROCESS | 1653 | 1461410960091 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x114fa5800) [pid = 1653] [serial = 1576] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x129e8c000) [pid = 1653] [serial = 1594] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12a358c00) [pid = 1653] [serial = 1595] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x11a9fa400) [pid = 1653] [serial = 1564] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x129c81c00) [pid = 1653] [serial = 1591] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x11bee7c00) [pid = 1653] [serial = 1585] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x11c613c00) [pid = 1653] [serial = 1586] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12a38a400) [pid = 1653] [serial = 1556] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x11a510400) [pid = 1653] [serial = 1580] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x118e1b400) [pid = 1653] [serial = 1579] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12ab80800) [pid = 1653] [serial = 1598] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12a391400) [pid = 1653] [serial = 1597] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x1291b8400) [pid = 1653] [serial = 1570] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x1266da000) [pid = 1653] [serial = 1567] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x113681800) [pid = 1653] [serial = 1558] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x118ab3000) [pid = 1653] [serial = 1561] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12ab86000) [pid = 1653] [serial = 1600] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x129754400) [pid = 1653] [serial = 1573] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12b310800) [pid = 1653] [serial = 1603] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12b35cc00) [pid = 1653] [serial = 1609] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12b3bfc00) [pid = 1653] [serial = 1610] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12b311400) [pid = 1653] [serial = 1606] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12b421c00) [pid = 1653] [serial = 1613] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12b30b800) [pid = 1653] [serial = 1601] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12b317800) [pid = 1653] [serial = 1604] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12b358000) [pid = 1653] [serial = 1607] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x129e7d400) [pid = 1653] [serial = 1592] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12b41bc00) [pid = 1653] [serial = 1612] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11a9f4000) [pid = 1653] [serial = 1582] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x11ae93800) [pid = 1653] [serial = 1583] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x127367400) [pid = 1653] [serial = 1588] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x1286ef800) [pid = 1653] [serial = 1589] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x1153afc00) [pid = 1653] [serial = 1577] [outer = 0x0] [url = about:blank] 04:29:20 INFO - PROCESS | 1653 | 1461410960159 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.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/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x119806000 == 45 [pid = 1653] [id = 567] 04:29:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1153afc00) [pid = 1653] [serial = 1701] [outer = 0x0] 04:29:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x11a9fa400) [pid = 1653] [serial = 1702] [outer = 0x1153afc00] 04:29:20 INFO - PROCESS | 1653 | 1461410960186 Marionette DEBUG loaded listener.js 04:29:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11b850c00) [pid = 1653] [serial = 1703] [outer = 0x1153afc00] 04:29:20 INFO - PROCESS | 1653 | 1461410960484 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:29:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:29:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 582ms 04:29:20 INFO - PROCESS | 1653 | 1461410960533 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 04:29:20 INFO - PROCESS | 1653 | 1461410960536 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 04:29:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:29:20 INFO - PROCESS | 1653 | 1461410960544 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:29:20 INFO - PROCESS | 1653 | 1461410960547 Marionette TRACE conn2 <- [1,2242,null,{}] 04:29:20 INFO - PROCESS | 1653 | 1461410960549 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:20 INFO - PROCESS | 1653 | 1461410960656 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 04:29:20 INFO - PROCESS | 1653 | 1461410960714 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9bb800 == 46 [pid = 1653] [id = 568] 04:29:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x11ae89800) [pid = 1653] [serial = 1704] [outer = 0x0] 04:29:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x11bdfa000) [pid = 1653] [serial = 1705] [outer = 0x11ae89800] 04:29:20 INFO - PROCESS | 1653 | 1461410960741 Marionette DEBUG loaded listener.js 04:29:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x1275a3000) [pid = 1653] [serial = 1706] [outer = 0x11ae89800] 04:29:21 INFO - PROCESS | 1653 | 1461410961069 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 575ms 04:29:21 INFO - PROCESS | 1653 | 1461410961116 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 04:29:21 INFO - PROCESS | 1653 | 1461410961118 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 04:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:29:21 INFO - PROCESS | 1653 | 1461410961121 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:29:21 INFO - PROCESS | 1653 | 1461410961123 Marionette TRACE conn2 <- [1,2246,null,{}] 04:29:21 INFO - PROCESS | 1653 | 1461410961126 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:21 INFO - PROCESS | 1653 | 1461410961266 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 04:29:21 INFO - PROCESS | 1653 | 1461410961348 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.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/pixel-manipulation/2d.imageData.get.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x128021000 == 47 [pid = 1653] [id = 569] 04:29:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x11afe9800) [pid = 1653] [serial = 1707] [outer = 0x0] 04:29:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x1286ab800) [pid = 1653] [serial = 1708] [outer = 0x11afe9800] 04:29:21 INFO - PROCESS | 1653 | 1461410961390 Marionette DEBUG loaded listener.js 04:29:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x129c2ec00) [pid = 1653] [serial = 1709] [outer = 0x11afe9800] 04:29:21 INFO - PROCESS | 1653 | 1461410961660 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 571ms 04:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:29:21 INFO - PROCESS | 1653 | 1461410961693 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 04:29:21 INFO - PROCESS | 1653 | 1461410961694 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 04:29:21 INFO - PROCESS | 1653 | 1461410961696 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:29:21 INFO - PROCESS | 1653 | 1461410961697 Marionette TRACE conn2 <- [1,2250,null,{}] 04:29:21 INFO - PROCESS | 1653 | 1461410961700 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:21 INFO - PROCESS | 1653 | 1461410961794 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 04:29:21 INFO - PROCESS | 1653 | 1461410961865 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a677800 == 48 [pid = 1653] [id = 570] 04:29:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x129d69800) [pid = 1653] [serial = 1710] [outer = 0x0] 04:29:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x129d72400) [pid = 1653] [serial = 1711] [outer = 0x129d69800] 04:29:21 INFO - PROCESS | 1653 | 1461410961897 Marionette DEBUG loaded listener.js 04:29:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x129e8d800) [pid = 1653] [serial = 1712] [outer = 0x129d69800] 04:29:22 INFO - PROCESS | 1653 | 1461410962224 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:29:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:29:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 569ms 04:29:22 INFO - PROCESS | 1653 | 1461410962267 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 04:29:22 INFO - PROCESS | 1653 | 1461410962268 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 04:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:29:22 INFO - PROCESS | 1653 | 1461410962270 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:29:22 INFO - PROCESS | 1653 | 1461410962271 Marionette TRACE conn2 <- [1,2254,null,{}] 04:29:22 INFO - PROCESS | 1653 | 1461410962274 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:22 INFO - PROCESS | 1653 | 1461410962385 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 04:29:22 INFO - PROCESS | 1653 | 1461410962424 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.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/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0ae000 == 49 [pid = 1653] [id = 571] 04:29:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x129d6a400) [pid = 1653] [serial = 1713] [outer = 0x0] 04:29:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12a359800) [pid = 1653] [serial = 1714] [outer = 0x129d6a400] 04:29:22 INFO - PROCESS | 1653 | 1461410962450 Marionette DEBUG loaded listener.js 04:29:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12a38f400) [pid = 1653] [serial = 1715] [outer = 0x129d6a400] 04:29:22 INFO - PROCESS | 1653 | 1461410962784 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:29:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:29:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 519ms 04:29:22 INFO - PROCESS | 1653 | 1461410962791 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 04:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:29:22 INFO - PROCESS | 1653 | 1461410962793 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 04:29:22 INFO - PROCESS | 1653 | 1461410962796 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:29:22 INFO - PROCESS | 1653 | 1461410962798 Marionette TRACE conn2 <- [1,2258,null,{}] 04:29:22 INFO - PROCESS | 1653 | 1461410962801 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:22 INFO - PROCESS | 1653 | 1461410962930 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 04:29:22 INFO - PROCESS | 1653 | 1461410962942 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bbec800 == 50 [pid = 1653] [id = 572] 04:29:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12a358c00) [pid = 1653] [serial = 1716] [outer = 0x0] 04:29:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12ab86400) [pid = 1653] [serial = 1717] [outer = 0x12a358c00] 04:29:22 INFO - PROCESS | 1653 | 1461410962968 Marionette DEBUG loaded listener.js 04:29:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12b314000) [pid = 1653] [serial = 1718] [outer = 0x12a358c00] 04:29:23 INFO - PROCESS | 1653 | 1461410963319 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 570ms 04:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:29:23 INFO - PROCESS | 1653 | 1461410963365 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 04:29:23 INFO - PROCESS | 1653 | 1461410963366 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 04:29:23 INFO - PROCESS | 1653 | 1461410963368 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:29:23 INFO - PROCESS | 1653 | 1461410963369 Marionette TRACE conn2 <- [1,2262,null,{}] 04:29:23 INFO - PROCESS | 1653 | 1461410963372 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:23 INFO - PROCESS | 1653 | 1461410963488 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 04:29:23 INFO - PROCESS | 1653 | 1461410963492 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d06f000 == 51 [pid = 1653] [id = 573] 04:29:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12ab7c400) [pid = 1653] [serial = 1719] [outer = 0x0] 04:29:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12b353800) [pid = 1653] [serial = 1720] [outer = 0x12ab7c400] 04:29:23 INFO - PROCESS | 1653 | 1461410963518 Marionette DEBUG loaded listener.js 04:29:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12b3c3800) [pid = 1653] [serial = 1721] [outer = 0x12ab7c400] 04:29:23 INFO - PROCESS | 1653 | 1461410963842 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 521ms 04:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:29:23 INFO - PROCESS | 1653 | 1461410963890 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 04:29:23 INFO - PROCESS | 1653 | 1461410963891 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 04:29:23 INFO - PROCESS | 1653 | 1461410963893 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:29:23 INFO - PROCESS | 1653 | 1461410963894 Marionette TRACE conn2 <- [1,2266,null,{}] 04:29:23 INFO - PROCESS | 1653 | 1461410963896 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:24 INFO - PROCESS | 1653 | 1461410964007 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 04:29:24 INFO - PROCESS | 1653 | 1461410964023 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.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/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e15d800 == 52 [pid = 1653] [id = 574] 04:29:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12b3c4000) [pid = 1653] [serial = 1722] [outer = 0x0] 04:29:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12b611800) [pid = 1653] [serial = 1723] [outer = 0x12b3c4000] 04:29:24 INFO - PROCESS | 1653 | 1461410964049 Marionette DEBUG loaded listener.js 04:29:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12bb0a800) [pid = 1653] [serial = 1724] [outer = 0x12b3c4000] 04:29:24 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x129d70400) [pid = 1653] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:29:24 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x11bdf9c00) [pid = 1653] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:29:24 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x129e78800) [pid = 1653] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:29:24 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x119134000) [pid = 1653] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:29:24 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12b350800) [pid = 1653] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:29:24 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x129d71400) [pid = 1653] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:29:24 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11aa0a800) [pid = 1653] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:29:24 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x113671800) [pid = 1653] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:29:24 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12bbc3c00) [pid = 1653] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:29:24 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x11367f400) [pid = 1653] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:29:24 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x128f98400) [pid = 1653] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:29:24 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12ab88400) [pid = 1653] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:29:24 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x1266df400) [pid = 1653] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:29:24 INFO - PROCESS | 1653 | 1461410964504 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 618ms 04:29:24 INFO - PROCESS | 1653 | 1461410964511 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 04:29:24 INFO - PROCESS | 1653 | 1461410964512 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 04:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:29:24 INFO - PROCESS | 1653 | 1461410964514 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:29:24 INFO - PROCESS | 1653 | 1461410964515 Marionette TRACE conn2 <- [1,2270,null,{}] 04:29:24 INFO - PROCESS | 1653 | 1461410964522 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:24 INFO - PROCESS | 1653 | 1461410964644 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 04:29:24 INFO - PROCESS | 1653 | 1461410964688 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d41c000 == 53 [pid = 1653] [id = 575] 04:29:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x118c0b000) [pid = 1653] [serial = 1725] [outer = 0x0] 04:29:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x129a0a400) [pid = 1653] [serial = 1726] [outer = 0x118c0b000] 04:29:24 INFO - PROCESS | 1653 | 1461410964719 Marionette DEBUG loaded listener.js 04:29:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12b82c000) [pid = 1653] [serial = 1727] [outer = 0x118c0b000] 04:29:24 INFO - PROCESS | 1653 | 1461410964995 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 521ms 04:29:25 INFO - PROCESS | 1653 | 1461410965043 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 04:29:25 INFO - PROCESS | 1653 | 1461410965044 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 04:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:29:25 INFO - PROCESS | 1653 | 1461410965047 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:29:25 INFO - PROCESS | 1653 | 1461410965048 Marionette TRACE conn2 <- [1,2274,null,{}] 04:29:25 INFO - PROCESS | 1653 | 1461410965051 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:25 INFO - PROCESS | 1653 | 1461410965155 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 04:29:25 INFO - PROCESS | 1653 | 1461410965215 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4ba000 == 54 [pid = 1653] [id = 576] 04:29:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12b427c00) [pid = 1653] [serial = 1728] [outer = 0x0] 04:29:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12be5d800) [pid = 1653] [serial = 1729] [outer = 0x12b427c00] 04:29:25 INFO - PROCESS | 1653 | 1461410965241 Marionette DEBUG loaded listener.js 04:29:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12d095c00) [pid = 1653] [serial = 1730] [outer = 0x12b427c00] 04:29:25 INFO - PROCESS | 1653 | 1461410965565 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 523ms 04:29:25 INFO - PROCESS | 1653 | 1461410965574 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 04:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:29:25 INFO - PROCESS | 1653 | 1461410965576 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 04:29:25 INFO - PROCESS | 1653 | 1461410965579 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:29:25 INFO - PROCESS | 1653 | 1461410965581 Marionette TRACE conn2 <- [1,2278,null,{}] 04:29:25 INFO - PROCESS | 1653 | 1461410965584 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:25 INFO - PROCESS | 1653 | 1461410965723 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 04:29:25 INFO - PROCESS | 1653 | 1461410965729 Marionette TRACE conn2 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.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/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f5d2800 == 55 [pid = 1653] [id = 577] 04:29:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12b828c00) [pid = 1653] [serial = 1731] [outer = 0x0] 04:29:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12d606400) [pid = 1653] [serial = 1732] [outer = 0x12b828c00] 04:29:25 INFO - PROCESS | 1653 | 1461410965851 Marionette DEBUG loaded listener.js 04:29:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12d6cbc00) [pid = 1653] [serial = 1733] [outer = 0x12b828c00] 04:29:26 INFO - PROCESS | 1653 | 1461410966100 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 577ms 04:29:26 INFO - PROCESS | 1653 | 1461410966160 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 04:29:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:29:26 INFO - PROCESS | 1653 | 1461410966161 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 04:29:26 INFO - PROCESS | 1653 | 1461410966164 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:29:26 INFO - PROCESS | 1653 | 1461410966165 Marionette TRACE conn2 <- [1,2282,null,{}] 04:29:26 INFO - PROCESS | 1653 | 1461410966167 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:26 INFO - PROCESS | 1653 | 1461410966270 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 04:29:26 INFO - PROCESS | 1653 | 1461410966273 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.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/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x13035f000 == 56 [pid = 1653] [id = 578] 04:29:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12d6d0c00) [pid = 1653] [serial = 1734] [outer = 0x0] 04:29:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12e37d800) [pid = 1653] [serial = 1735] [outer = 0x12d6d0c00] 04:29:26 INFO - PROCESS | 1653 | 1461410966299 Marionette DEBUG loaded listener.js 04:29:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12e383800) [pid = 1653] [serial = 1736] [outer = 0x12d6d0c00] 04:29:26 INFO - PROCESS | 1653 | 1461410966823 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 668ms 04:29:26 INFO - PROCESS | 1653 | 1461410966833 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 04:29:26 INFO - PROCESS | 1653 | 1461410966836 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 04:29:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:29:26 INFO - PROCESS | 1653 | 1461410966842 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:29:26 INFO - PROCESS | 1653 | 1461410966844 Marionette TRACE conn2 <- [1,2286,null,{}] 04:29:26 INFO - PROCESS | 1653 | 1461410966848 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:26 INFO - PROCESS | 1653 | 1461410966959 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 04:29:27 INFO - PROCESS | 1653 | 1461410967075 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1267b6800 == 57 [pid = 1653] [id = 579] 04:29:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x11a579c00) [pid = 1653] [serial = 1737] [outer = 0x0] 04:29:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x11a863800) [pid = 1653] [serial = 1738] [outer = 0x11a579c00] 04:29:27 INFO - PROCESS | 1653 | 1461410967111 Marionette DEBUG loaded listener.js 04:29:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x11b854400) [pid = 1653] [serial = 1739] [outer = 0x11a579c00] 04:29:27 INFO - PROCESS | 1653 | 1461410967504 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:29:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 04:29:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 721ms 04:29:27 INFO - PROCESS | 1653 | 1461410967563 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 04:29:27 INFO - PROCESS | 1653 | 1461410967567 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 04:29:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:29:27 INFO - PROCESS | 1653 | 1461410967572 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:29:27 INFO - PROCESS | 1653 | 1461410967573 Marionette TRACE conn2 <- [1,2290,null,{}] 04:29:27 INFO - PROCESS | 1653 | 1461410967576 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:27 INFO - PROCESS | 1653 | 1461410967688 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 04:29:27 INFO - PROCESS | 1653 | 1461410967796 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.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/pixel-manipulation/2d.imageData.get.source.outside.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a85c800 == 58 [pid = 1653] [id = 580] 04:29:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x11bdef800) [pid = 1653] [serial = 1740] [outer = 0x0] 04:29:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12668b400) [pid = 1653] [serial = 1741] [outer = 0x11bdef800] 04:29:27 INFO - PROCESS | 1653 | 1461410967830 Marionette DEBUG loaded listener.js 04:29:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x129c80c00) [pid = 1653] [serial = 1742] [outer = 0x11bdef800] 04:29:28 INFO - PROCESS | 1653 | 1461410968240 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:29:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:29:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 722ms 04:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:29:28 INFO - PROCESS | 1653 | 1461410968310 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 04:29:28 INFO - PROCESS | 1653 | 1461410968312 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 04:29:28 INFO - PROCESS | 1653 | 1461410968314 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:29:28 INFO - PROCESS | 1653 | 1461410968317 Marionette TRACE conn2 <- [1,2294,null,{}] 04:29:28 INFO - PROCESS | 1653 | 1461410968356 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:28 INFO - PROCESS | 1653 | 1461410968490 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 04:29:28 INFO - PROCESS | 1653 | 1461410968548 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fc33800 == 59 [pid = 1653] [id = 581] 04:29:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12a38cc00) [pid = 1653] [serial = 1743] [outer = 0x0] 04:29:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12ab86c00) [pid = 1653] [serial = 1744] [outer = 0x12a38cc00] 04:29:28 INFO - PROCESS | 1653 | 1461410968580 Marionette DEBUG loaded listener.js 04:29:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12b606000) [pid = 1653] [serial = 1745] [outer = 0x12a38cc00] 04:29:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:29:29 INFO - PROCESS | 1653 | 1461410968994 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 688ms 04:29:29 INFO - PROCESS | 1653 | 1461410969004 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 04:29:29 INFO - PROCESS | 1653 | 1461410969007 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 04:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:29:29 INFO - PROCESS | 1653 | 1461410969010 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:29:29 INFO - PROCESS | 1653 | 1461410969012 Marionette TRACE conn2 <- [1,2298,null,{}] 04:29:29 INFO - PROCESS | 1653 | 1461410969016 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:29 INFO - PROCESS | 1653 | 1461410969174 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 04:29:29 INFO - PROCESS | 1653 | 1461410969314 Marionette TRACE conn2 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x132022000 == 60 [pid = 1653] [id = 582] 04:29:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12ab89400) [pid = 1653] [serial = 1746] [outer = 0x0] 04:29:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12be69400) [pid = 1653] [serial = 1747] [outer = 0x12ab89400] 04:29:29 INFO - PROCESS | 1653 | 1461410969363 Marionette DEBUG loaded listener.js 04:29:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12d08ec00) [pid = 1653] [serial = 1748] [outer = 0x12ab89400] 04:29:29 INFO - PROCESS | 1653 | 1461410969835 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:29:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 876ms 04:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:29:29 INFO - PROCESS | 1653 | 1461410969886 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 04:29:29 INFO - PROCESS | 1653 | 1461410969887 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 04:29:29 INFO - PROCESS | 1653 | 1461410969889 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:29:29 INFO - PROCESS | 1653 | 1461410969890 Marionette TRACE conn2 <- [1,2302,null,{}] 04:29:29 INFO - PROCESS | 1653 | 1461410969893 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:30 INFO - PROCESS | 1653 | 1461410969999 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 04:29:30 INFO - PROCESS | 1653 | 1461410970105 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.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/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x132050000 == 61 [pid = 1653] [id = 583] 04:29:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12bf53c00) [pid = 1653] [serial = 1749] [outer = 0x0] 04:29:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x12d6cd800) [pid = 1653] [serial = 1750] [outer = 0x12bf53c00] 04:29:30 INFO - PROCESS | 1653 | 1461410970138 Marionette DEBUG loaded listener.js 04:29:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12e382c00) [pid = 1653] [serial = 1751] [outer = 0x12bf53c00] 04:29:30 INFO - PROCESS | 1653 | 1461410970556 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:29:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:29:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 719ms 04:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:29:30 INFO - PROCESS | 1653 | 1461410970608 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 04:29:30 INFO - PROCESS | 1653 | 1461410970609 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 04:29:30 INFO - PROCESS | 1653 | 1461410970612 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:29:30 INFO - PROCESS | 1653 | 1461410970613 Marionette TRACE conn2 <- [1,2306,null,{}] 04:29:30 INFO - PROCESS | 1653 | 1461410970615 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:30 INFO - PROCESS | 1653 | 1461410970729 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 04:29:30 INFO - PROCESS | 1653 | 1461410970808 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x13219b800 == 62 [pid = 1653] [id = 584] 04:29:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12e385800) [pid = 1653] [serial = 1752] [outer = 0x0] 04:29:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x12e3f0800) [pid = 1653] [serial = 1753] [outer = 0x12e385800] 04:29:30 INFO - PROCESS | 1653 | 1461410970842 Marionette DEBUG loaded listener.js 04:29:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x12e404400) [pid = 1653] [serial = 1754] [outer = 0x12e385800] 04:29:31 INFO - PROCESS | 1653 | 1461410971215 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:29:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:29:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 669ms 04:29:31 INFO - PROCESS | 1653 | 1461410971282 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 04:29:31 INFO - PROCESS | 1653 | 1461410971283 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 04:29:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:29:31 INFO - PROCESS | 1653 | 1461410971285 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:29:31 INFO - PROCESS | 1653 | 1461410971287 Marionette TRACE conn2 <- [1,2310,null,{}] 04:29:31 INFO - PROCESS | 1653 | 1461410971289 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:31 INFO - PROCESS | 1653 | 1461410971413 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 04:29:31 INFO - PROCESS | 1653 | 1461410971491 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x138dc5000 == 63 [pid = 1653] [id = 585] 04:29:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x12e388800) [pid = 1653] [serial = 1755] [outer = 0x0] 04:29:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x12e40ac00) [pid = 1653] [serial = 1756] [outer = 0x12e388800] 04:29:31 INFO - PROCESS | 1653 | 1461410971521 Marionette DEBUG loaded listener.js 04:29:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x12e861000) [pid = 1653] [serial = 1757] [outer = 0x12e388800] 04:29:31 INFO - PROCESS | 1653 | 1461410971939 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:29:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:29:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 04:29:31 INFO - PROCESS | 1653 | 1461410971956 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 04:29:31 INFO - PROCESS | 1653 | 1461410971958 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 04:29:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:29:31 INFO - PROCESS | 1653 | 1461410971960 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:29:31 INFO - PROCESS | 1653 | 1461410971961 Marionette TRACE conn2 <- [1,2314,null,{}] 04:29:31 INFO - PROCESS | 1653 | 1461410971964 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:32 INFO - PROCESS | 1653 | 1461410972084 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 04:29:32 INFO - PROCESS | 1653 | 1461410972163 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfb3000 == 64 [pid = 1653] [id = 586] 04:29:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x114fad400) [pid = 1653] [serial = 1758] [outer = 0x0] 04:29:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x12be5cc00) [pid = 1653] [serial = 1759] [outer = 0x114fad400] 04:29:32 INFO - PROCESS | 1653 | 1461410972194 Marionette DEBUG loaded listener.js 04:29:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x12e865800) [pid = 1653] [serial = 1760] [outer = 0x114fad400] 04:29:32 INFO - PROCESS | 1653 | 1461410972610 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 04:29:32 INFO - PROCESS | 1653 | 1461410972630 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 04:29:32 INFO - PROCESS | 1653 | 1461410972632 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 04:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:29:32 INFO - PROCESS | 1653 | 1461410972634 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:29:32 INFO - PROCESS | 1653 | 1461410972635 Marionette TRACE conn2 <- [1,2318,null,{}] 04:29:32 INFO - PROCESS | 1653 | 1461410972638 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:32 INFO - PROCESS | 1653 | 1461410972747 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 04:29:33 INFO - PROCESS | 1653 | 1461410973046 Marionette TRACE conn2 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1267ba800 == 65 [pid = 1653] [id = 587] 04:29:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x11367f400) [pid = 1653] [serial = 1761] [outer = 0x0] 04:29:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x114bc5800) [pid = 1653] [serial = 1762] [outer = 0x11367f400] 04:29:33 INFO - PROCESS | 1653 | 1461410973077 Marionette DEBUG loaded listener.js 04:29:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x116718000) [pid = 1653] [serial = 1763] [outer = 0x11367f400] 04:29:33 INFO - PROCESS | 1653 | 1461410973503 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 04:29:33 INFO - PROCESS | 1653 | 1461410973558 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 04:29:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:29:33 INFO - PROCESS | 1653 | 1461410973561 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:29:33 INFO - PROCESS | 1653 | 1461410973564 Marionette TRACE conn2 <- [1,2322,null,{}] 04:29:33 INFO - PROCESS | 1653 | 1461410973568 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:33 INFO - PROCESS | 1653 | 1461410973669 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 04:29:33 INFO - PROCESS | 1653 | 1461410973752 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bb91000 == 66 [pid = 1653] [id = 588] 04:29:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x114f50400) [pid = 1653] [serial = 1764] [outer = 0x0] 04:29:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x11aa10400) [pid = 1653] [serial = 1765] [outer = 0x114f50400] 04:29:33 INFO - PROCESS | 1653 | 1461410973784 Marionette DEBUG loaded listener.js 04:29:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x11c6d1400) [pid = 1653] [serial = 1766] [outer = 0x114f50400] 04:29:34 INFO - PROCESS | 1653 | 1461410974288 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:29:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0b3000 == 65 [pid = 1653] [id = 482] 04:29:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12f5d2800 == 64 [pid = 1653] [id = 577] 04:29:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12e4ba000 == 63 [pid = 1653] [id = 576] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x1159d0c00) [pid = 1653] [serial = 1618] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x11ae92c00) [pid = 1653] [serial = 1621] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x129c82c00) [pid = 1653] [serial = 1624] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x12ab88c00) [pid = 1653] [serial = 1627] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x12b359400) [pid = 1653] [serial = 1630] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x12b82d400) [pid = 1653] [serial = 1633] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x12cff6000) [pid = 1653] [serial = 1672] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12d41c000 == 62 [pid = 1653] [id = 575] 04:29:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12e15d800 == 61 [pid = 1653] [id = 574] 04:29:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12d06f000 == 60 [pid = 1653] [id = 573] 04:29:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12bbec800 == 59 [pid = 1653] [id = 572] 04:29:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0ae000 == 58 [pid = 1653] [id = 571] 04:29:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12a677800 == 57 [pid = 1653] [id = 570] 04:29:34 INFO - PROCESS | 1653 | --DOCSHELL 0x128021000 == 56 [pid = 1653] [id = 569] 04:29:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:29:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 821ms 04:29:34 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9bb800 == 55 [pid = 1653] [id = 568] 04:29:34 INFO - PROCESS | 1653 | --DOCSHELL 0x119806000 == 54 [pid = 1653] [id = 567] 04:29:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1275e8000 == 53 [pid = 1653] [id = 566] 04:29:34 INFO - PROCESS | 1653 | --DOCSHELL 0x11aeea000 == 52 [pid = 1653] [id = 565] 04:29:34 INFO - PROCESS | 1653 | --DOCSHELL 0x119c6e800 == 51 [pid = 1653] [id = 564] 04:29:34 INFO - PROCESS | 1653 | --DOCSHELL 0x13201a000 == 50 [pid = 1653] [id = 563] 04:29:34 INFO - PROCESS | 1653 | --DOCSHELL 0x130b7a000 == 49 [pid = 1653] [id = 562] 04:29:34 INFO - PROCESS | 1653 | --DOCSHELL 0x13035f800 == 48 [pid = 1653] [id = 561] 04:29:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12f1a2800 == 47 [pid = 1653] [id = 560] 04:29:34 INFO - PROCESS | 1653 | --DOCSHELL 0x129db5800 == 46 [pid = 1653] [id = 559] 04:29:34 INFO - PROCESS | 1653 | --DOCSHELL 0x11c057800 == 45 [pid = 1653] [id = 558] 04:29:34 INFO - PROCESS | 1653 | 1461410974396 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 04:29:34 INFO - PROCESS | 1653 | 1461410974400 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 04:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:29:34 INFO - PROCESS | 1653 | 1461410974412 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:29:34 INFO - PROCESS | 1653 | 1461410974414 Marionette TRACE conn2 <- [1,2326,null,{}] 04:29:34 INFO - PROCESS | 1653 | 1461410974417 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:34 INFO - PROCESS | 1653 | 1461410974531 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x12a386800) [pid = 1653] [serial = 1654] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x12b318400) [pid = 1653] [serial = 1657] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x12ab89c00) [pid = 1653] [serial = 1655] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x11c61a400) [pid = 1653] [serial = 1663] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x12b3c5400) [pid = 1653] [serial = 1660] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x11a794000) [pid = 1653] [serial = 1640] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x119a4f800) [pid = 1653] [serial = 1639] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x11ae89000) [pid = 1653] [serial = 1642] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x11b8a7800) [pid = 1653] [serial = 1643] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x129c24000) [pid = 1653] [serial = 1648] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x129e95800) [pid = 1653] [serial = 1508] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x114f54800) [pid = 1653] [serial = 1637] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x11423f400) [pid = 1653] [serial = 1636] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x11c61b400) [pid = 1653] [serial = 1645] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x128f97c00) [pid = 1653] [serial = 1646] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12b826c00) [pid = 1653] [serial = 1666] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12bbbe400) [pid = 1653] [serial = 1667] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12be22400) [pid = 1653] [serial = 1669] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12a389400) [pid = 1653] [serial = 1664] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x129e7cc00) [pid = 1653] [serial = 1651] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12b60bc00) [pid = 1653] [serial = 1661] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12b35b800) [pid = 1653] [serial = 1658] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x129e99400) [pid = 1653] [serial = 1652] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12be6b800) [pid = 1653] [serial = 1670] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x129cbd000) [pid = 1653] [serial = 1649] [outer = 0x0] [url = about:blank] 04:29:34 INFO - PROCESS | 1653 | 1461410974599 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.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/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bb76800 == 46 [pid = 1653] [id = 589] 04:29:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x11423f400) [pid = 1653] [serial = 1767] [outer = 0x0] 04:29:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x11a794000) [pid = 1653] [serial = 1768] [outer = 0x11423f400] 04:29:34 INFO - PROCESS | 1653 | 1461410974629 Marionette DEBUG loaded listener.js 04:29:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x1291bb000) [pid = 1653] [serial = 1769] [outer = 0x11423f400] 04:29:35 INFO - PROCESS | 1653 | 1461410975008 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:29:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:29:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 631ms 04:29:35 INFO - PROCESS | 1653 | 1461410975037 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 04:29:35 INFO - PROCESS | 1653 | 1461410975039 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 04:29:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:29:35 INFO - PROCESS | 1653 | 1461410975048 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:29:35 INFO - PROCESS | 1653 | 1461410975054 Marionette TRACE conn2 <- [1,2330,null,{}] 04:29:35 INFO - PROCESS | 1653 | 1461410975060 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:35 INFO - PROCESS | 1653 | 1461410975203 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 04:29:35 INFO - PROCESS | 1653 | 1461410975279 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12767e800 == 47 [pid = 1653] [id = 590] 04:29:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x1291bdc00) [pid = 1653] [serial = 1770] [outer = 0x0] 04:29:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x129e99400) [pid = 1653] [serial = 1771] [outer = 0x1291bdc00] 04:29:35 INFO - PROCESS | 1653 | 1461410975307 Marionette DEBUG loaded listener.js 04:29:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12a358000) [pid = 1653] [serial = 1772] [outer = 0x1291bdc00] 04:29:35 INFO - PROCESS | 1653 | 1461410975589 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:29:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:29:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 583ms 04:29:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:29:35 INFO - PROCESS | 1653 | 1461410975627 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 04:29:35 INFO - PROCESS | 1653 | 1461410975628 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 04:29:35 INFO - PROCESS | 1653 | 1461410975630 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:29:35 INFO - PROCESS | 1653 | 1461410975632 Marionette TRACE conn2 <- [1,2334,null,{}] 04:29:35 INFO - PROCESS | 1653 | 1461410975634 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:35 INFO - PROCESS | 1653 | 1461410975728 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 04:29:35 INFO - PROCESS | 1653 | 1461410975811 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0a5000 == 48 [pid = 1653] [id = 591] 04:29:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x129e98800) [pid = 1653] [serial = 1773] [outer = 0x0] 04:29:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12ab81400) [pid = 1653] [serial = 1774] [outer = 0x129e98800] 04:29:35 INFO - PROCESS | 1653 | 1461410975840 Marionette DEBUG loaded listener.js 04:29:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12b317400) [pid = 1653] [serial = 1775] [outer = 0x129e98800] 04:29:36 INFO - PROCESS | 1653 | 1461410976106 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:29:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:29:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 522ms 04:29:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:29:36 INFO - PROCESS | 1653 | 1461410976160 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 04:29:36 INFO - PROCESS | 1653 | 1461410976161 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 04:29:36 INFO - PROCESS | 1653 | 1461410976163 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:29:36 INFO - PROCESS | 1653 | 1461410976164 Marionette TRACE conn2 <- [1,2338,null,{}] 04:29:36 INFO - PROCESS | 1653 | 1461410976167 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:36 INFO - PROCESS | 1653 | 1461410976259 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 04:29:36 INFO - PROCESS | 1653 | 1461410976263 Marionette TRACE conn2 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfb9000 == 49 [pid = 1653] [id = 592] 04:29:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12b3c0400) [pid = 1653] [serial = 1776] [outer = 0x0] 04:29:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12b41e800) [pid = 1653] [serial = 1777] [outer = 0x12b3c0400] 04:29:36 INFO - PROCESS | 1653 | 1461410976295 Marionette DEBUG loaded listener.js 04:29:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12bbbe400) [pid = 1653] [serial = 1778] [outer = 0x12b3c0400] 04:29:36 INFO - PROCESS | 1653 | 1461410976682 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:29:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:29:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 568ms 04:29:36 INFO - PROCESS | 1653 | 1461410976732 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 04:29:36 INFO - PROCESS | 1653 | 1461410976733 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 04:29:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:29:36 INFO - PROCESS | 1653 | 1461410976735 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:29:36 INFO - PROCESS | 1653 | 1461410976736 Marionette TRACE conn2 <- [1,2342,null,{}] 04:29:36 INFO - PROCESS | 1653 | 1461410976739 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:36 INFO - PROCESS | 1653 | 1461410976854 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 04:29:36 INFO - PROCESS | 1653 | 1461410976867 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.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/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d071000 == 50 [pid = 1653] [id = 593] 04:29:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12be1a800) [pid = 1653] [serial = 1779] [outer = 0x0] 04:29:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12cff1800) [pid = 1653] [serial = 1780] [outer = 0x12be1a800] 04:29:36 INFO - PROCESS | 1653 | 1461410976893 Marionette DEBUG loaded listener.js 04:29:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12d609000) [pid = 1653] [serial = 1781] [outer = 0x12be1a800] 04:29:37 INFO - PROCESS | 1653 | 1461410977244 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:29:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:29:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 517ms 04:29:37 INFO - PROCESS | 1653 | 1461410977253 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 04:29:37 INFO - PROCESS | 1653 | 1461410977256 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 04:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:29:37 INFO - PROCESS | 1653 | 1461410977265 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:29:37 INFO - PROCESS | 1653 | 1461410977266 Marionette TRACE conn2 <- [1,2346,null,{}] 04:29:37 INFO - PROCESS | 1653 | 1461410977268 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:37 INFO - PROCESS | 1653 | 1461410977380 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 04:29:37 INFO - PROCESS | 1653 | 1461410977420 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e435000 == 51 [pid = 1653] [id = 594] 04:29:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x12b3c1400) [pid = 1653] [serial = 1782] [outer = 0x0] 04:29:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12d6cf800) [pid = 1653] [serial = 1783] [outer = 0x12b3c1400] 04:29:37 INFO - PROCESS | 1653 | 1461410977445 Marionette DEBUG loaded listener.js 04:29:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12e3ed000) [pid = 1653] [serial = 1784] [outer = 0x12b3c1400] 04:29:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:29:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 522ms 04:29:37 INFO - PROCESS | 1653 | 1461410977784 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:29:37 INFO - PROCESS | 1653 | 1461410977789 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 04:29:37 INFO - PROCESS | 1653 | 1461410977792 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 04:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:29:37 INFO - PROCESS | 1653 | 1461410977794 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:29:37 INFO - PROCESS | 1653 | 1461410977795 Marionette TRACE conn2 <- [1,2350,null,{}] 04:29:37 INFO - PROCESS | 1653 | 1461410977797 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:37 INFO - PROCESS | 1653 | 1461410977913 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 04:29:37 INFO - PROCESS | 1653 | 1461410977928 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.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/pixel-manipulation/2d.imageData.put.alpha.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e98d000 == 52 [pid = 1653] [id = 595] 04:29:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x12e383c00) [pid = 1653] [serial = 1785] [outer = 0x0] 04:29:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x12e40b800) [pid = 1653] [serial = 1786] [outer = 0x12e383c00] 04:29:37 INFO - PROCESS | 1653 | 1461410977954 Marionette DEBUG loaded listener.js 04:29:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x12e866c00) [pid = 1653] [serial = 1787] [outer = 0x12e383c00] 04:29:38 INFO - PROCESS | 1653 | 1461410978312 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:29:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:29:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 570ms 04:29:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:29:38 INFO - PROCESS | 1653 | 1461410978364 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 04:29:38 INFO - PROCESS | 1653 | 1461410978365 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 04:29:38 INFO - PROCESS | 1653 | 1461410978367 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:29:38 INFO - PROCESS | 1653 | 1461410978368 Marionette TRACE conn2 <- [1,2354,null,{}] 04:29:38 INFO - PROCESS | 1653 | 1461410978371 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:38 INFO - PROCESS | 1653 | 1461410978637 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 04:29:38 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x12b35d400) [pid = 1653] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:29:38 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x12b828c00) [pid = 1653] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:29:38 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x12a358c00) [pid = 1653] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:29:38 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x129d6a400) [pid = 1653] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:29:38 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x114f58000) [pid = 1653] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:29:38 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x129d69800) [pid = 1653] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:29:38 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x11ae89800) [pid = 1653] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:29:38 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x11afe9800) [pid = 1653] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:29:38 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x12b3c4000) [pid = 1653] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:29:38 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x118c0b000) [pid = 1653] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:29:38 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x11367bc00) [pid = 1653] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:29:38 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12ab7c400) [pid = 1653] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:29:38 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x1153afc00) [pid = 1653] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:29:38 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12b427c00) [pid = 1653] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:29:38 INFO - PROCESS | 1653 | 1461410978691 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.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/pixel-manipulation/2d.imageData.put.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x118fa5000 == 53 [pid = 1653] [id = 596] 04:29:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x113671800) [pid = 1653] [serial = 1788] [outer = 0x0] 04:29:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x11671a400) [pid = 1653] [serial = 1789] [outer = 0x113671800] 04:29:38 INFO - PROCESS | 1653 | 1461410978717 Marionette DEBUG loaded listener.js 04:29:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x127687400) [pid = 1653] [serial = 1790] [outer = 0x113671800] 04:29:39 INFO - PROCESS | 1653 | 1461410978991 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 671ms 04:29:39 INFO - PROCESS | 1653 | 1461410979041 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 04:29:39 INFO - PROCESS | 1653 | 1461410979043 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 04:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:29:39 INFO - PROCESS | 1653 | 1461410979045 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:29:39 INFO - PROCESS | 1653 | 1461410979046 Marionette TRACE conn2 <- [1,2358,null,{}] 04:29:39 INFO - PROCESS | 1653 | 1461410979048 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:39 INFO - PROCESS | 1653 | 1461410979140 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 04:29:39 INFO - PROCESS | 1653 | 1461410979219 Marionette TRACE conn2 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e14a000 == 54 [pid = 1653] [id = 597] 04:29:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x129d69800) [pid = 1653] [serial = 1791] [outer = 0x0] 04:29:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12b829c00) [pid = 1653] [serial = 1792] [outer = 0x129d69800] 04:29:39 INFO - PROCESS | 1653 | 1461410979252 Marionette DEBUG loaded listener.js 04:29:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12e872000) [pid = 1653] [serial = 1793] [outer = 0x129d69800] 04:29:39 INFO - PROCESS | 1653 | 1461410979590 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 570ms 04:29:39 INFO - PROCESS | 1653 | 1461410979616 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 04:29:39 INFO - PROCESS | 1653 | 1461410979619 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 04:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:29:39 INFO - PROCESS | 1653 | 1461410979625 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:29:39 INFO - PROCESS | 1653 | 1461410979627 Marionette TRACE conn2 <- [1,2362,null,{}] 04:29:39 INFO - PROCESS | 1653 | 1461410979631 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:39 INFO - PROCESS | 1653 | 1461410979792 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 04:29:39 INFO - PROCESS | 1653 | 1461410979893 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x130361000 == 55 [pid = 1653] [id = 598] 04:29:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12a3c9400) [pid = 1653] [serial = 1794] [outer = 0x0] 04:29:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12a3cf800) [pid = 1653] [serial = 1795] [outer = 0x12a3c9400] 04:29:39 INFO - PROCESS | 1653 | 1461410979934 Marionette DEBUG loaded listener.js 04:29:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x12e877c00) [pid = 1653] [serial = 1796] [outer = 0x12a3c9400] 04:29:40 INFO - PROCESS | 1653 | 1461410980224 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:29:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:29:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 621ms 04:29:40 INFO - PROCESS | 1653 | 1461410980246 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 04:29:40 INFO - PROCESS | 1653 | 1461410980247 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 04:29:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:29:40 INFO - PROCESS | 1653 | 1461410980249 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:29:40 INFO - PROCESS | 1653 | 1461410980250 Marionette TRACE conn2 <- [1,2366,null,{}] 04:29:40 INFO - PROCESS | 1653 | 1461410980260 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:40 INFO - PROCESS | 1653 | 1461410980357 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 04:29:40 INFO - PROCESS | 1653 | 1461410980445 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x138dc2000 == 56 [pid = 1653] [id = 599] 04:29:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12a833000) [pid = 1653] [serial = 1797] [outer = 0x0] 04:29:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12a837c00) [pid = 1653] [serial = 1798] [outer = 0x12a833000] 04:29:40 INFO - PROCESS | 1653 | 1461410980472 Marionette DEBUG loaded listener.js 04:29:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x12a83c000) [pid = 1653] [serial = 1799] [outer = 0x12a833000] 04:29:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12dba8000 == 55 [pid = 1653] [id = 506] 04:29:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12e14d800 == 54 [pid = 1653] [id = 507] 04:29:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12639d800 == 53 [pid = 1653] [id = 488] 04:29:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf78000 == 52 [pid = 1653] [id = 487] 04:29:41 INFO - PROCESS | 1653 | --DOCSHELL 0x11c42a000 == 51 [pid = 1653] [id = 508] 04:29:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12a859800 == 50 [pid = 1653] [id = 505] 04:29:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12e992800 == 49 [pid = 1653] [id = 538] 04:29:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12ff86800 == 48 [pid = 1653] [id = 557] 04:29:41 INFO - PROCESS | 1653 | --DOCSHELL 0x11bb91000 == 47 [pid = 1653] [id = 588] 04:29:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1267ba800 == 46 [pid = 1653] [id = 587] 04:29:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfb3000 == 45 [pid = 1653] [id = 586] 04:29:41 INFO - PROCESS | 1653 | --DOCSHELL 0x138dc5000 == 44 [pid = 1653] [id = 585] 04:29:41 INFO - PROCESS | 1653 | --DOCSHELL 0x13219b800 == 43 [pid = 1653] [id = 584] 04:29:41 INFO - PROCESS | 1653 | --DOCSHELL 0x132050000 == 42 [pid = 1653] [id = 583] 04:29:41 INFO - PROCESS | 1653 | --DOCSHELL 0x132022000 == 41 [pid = 1653] [id = 582] 04:29:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12fc33800 == 40 [pid = 1653] [id = 581] 04:29:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12a85c800 == 39 [pid = 1653] [id = 580] 04:29:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1267b6800 == 38 [pid = 1653] [id = 579] 04:29:41 INFO - PROCESS | 1653 | --DOCSHELL 0x13035f000 == 37 [pid = 1653] [id = 578] 04:29:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12767e800 == 36 [pid = 1653] [id = 590] 04:29:42 INFO - PROCESS | 1653 | --DOCSHELL 0x11bb76800 == 35 [pid = 1653] [id = 589] 04:29:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0a5000 == 34 [pid = 1653] [id = 591] 04:29:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12e98d000 == 33 [pid = 1653] [id = 595] 04:29:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfb9000 == 32 [pid = 1653] [id = 592] 04:29:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12d071000 == 31 [pid = 1653] [id = 593] 04:29:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12e14a000 == 30 [pid = 1653] [id = 597] 04:29:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12e435000 == 29 [pid = 1653] [id = 594] 04:29:42 INFO - PROCESS | 1653 | --DOCSHELL 0x118fa5000 == 28 [pid = 1653] [id = 596] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x12b60a000) [pid = 1653] [serial = 1616] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x12d606400) [pid = 1653] [serial = 1732] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12ab86400) [pid = 1653] [serial = 1717] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12a38f400) [pid = 1653] [serial = 1715] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12a359800) [pid = 1653] [serial = 1714] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12d610c00) [pid = 1653] [serial = 1690] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x11a578000) [pid = 1653] [serial = 1700] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x118c58800) [pid = 1653] [serial = 1699] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x129d72400) [pid = 1653] [serial = 1711] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x11bdfa000) [pid = 1653] [serial = 1705] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x1275a3000) [pid = 1653] [serial = 1706] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12b314000) [pid = 1653] [serial = 1718] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x1286ab800) [pid = 1653] [serial = 1708] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x129c2ec00) [pid = 1653] [serial = 1709] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x115940c00) [pid = 1653] [serial = 1675] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12b611800) [pid = 1653] [serial = 1723] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x12b358800) [pid = 1653] [serial = 1684] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x129a0a400) [pid = 1653] [serial = 1726] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x114443400) [pid = 1653] [serial = 1696] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x114fd6c00) [pid = 1653] [serial = 1697] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12be18800) [pid = 1653] [serial = 1687] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12b353800) [pid = 1653] [serial = 1720] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11a9fa400) [pid = 1653] [serial = 1702] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x11b850c00) [pid = 1653] [serial = 1703] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x129d76800) [pid = 1653] [serial = 1681] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12ab8b800) [pid = 1653] [serial = 1693] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x11b85c000) [pid = 1653] [serial = 1678] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12d095c00) [pid = 1653] [serial = 1730] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12b3c3800) [pid = 1653] [serial = 1721] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12d6cbc00) [pid = 1653] [serial = 1733] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12be5d800) [pid = 1653] [serial = 1729] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12bb0a800) [pid = 1653] [serial = 1724] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x129e8d800) [pid = 1653] [serial = 1712] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12b82c000) [pid = 1653] [serial = 1727] [outer = 0x0] [url = about:blank] 04:29:42 INFO - PROCESS | 1653 | --DOCSHELL 0x130361000 == 27 [pid = 1653] [id = 598] 04:29:42 INFO - PROCESS | 1653 | 1461410982455 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:29:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:29:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2226ms 04:29:42 INFO - PROCESS | 1653 | 1461410982476 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 04:29:42 INFO - PROCESS | 1653 | 1461410982478 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 04:29:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:29:42 INFO - PROCESS | 1653 | 1461410982482 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:29:42 INFO - PROCESS | 1653 | 1461410982483 Marionette TRACE conn2 <- [1,2370,null,{}] 04:29:42 INFO - PROCESS | 1653 | 1461410982493 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:42 INFO - PROCESS | 1653 | 1461410982570 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 04:29:42 INFO - PROCESS | 1653 | 1461410982578 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11561b800 == 28 [pid = 1653] [id = 600] 04:29:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x114babc00) [pid = 1653] [serial = 1800] [outer = 0x0] 04:29:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x114bad800) [pid = 1653] [serial = 1801] [outer = 0x114babc00] 04:29:42 INFO - PROCESS | 1653 | 1461410982607 Marionette DEBUG loaded listener.js 04:29:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x114bbf800) [pid = 1653] [serial = 1802] [outer = 0x114babc00] 04:29:42 INFO - PROCESS | 1653 | 1461410982973 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:29:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:29:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 524ms 04:29:43 INFO - PROCESS | 1653 | 1461410983007 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 04:29:43 INFO - PROCESS | 1653 | 1461410983011 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 04:29:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:29:43 INFO - PROCESS | 1653 | 1461410983022 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:29:43 INFO - PROCESS | 1653 | 1461410983024 Marionette TRACE conn2 <- [1,2374,null,{}] 04:29:43 INFO - PROCESS | 1653 | 1461410983026 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:43 INFO - PROCESS | 1653 | 1461410983108 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 04:29:43 INFO - PROCESS | 1653 | 1461410983113 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.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/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x119118800 == 29 [pid = 1653] [id = 601] 04:29:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x114bc0000) [pid = 1653] [serial = 1803] [outer = 0x0] 04:29:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x114f52c00) [pid = 1653] [serial = 1804] [outer = 0x114bc0000] 04:29:43 INFO - PROCESS | 1653 | 1461410983142 Marionette DEBUG loaded listener.js 04:29:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x114fd6400) [pid = 1653] [serial = 1805] [outer = 0x114bc0000] 04:29:43 INFO - PROCESS | 1653 | 1461410983513 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:29:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:29:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 523ms 04:29:43 INFO - PROCESS | 1653 | 1461410983541 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 04:29:43 INFO - PROCESS | 1653 | 1461410983543 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 04:29:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:29:43 INFO - PROCESS | 1653 | 1461410983550 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:29:43 INFO - PROCESS | 1653 | 1461410983553 Marionette TRACE conn2 <- [1,2378,null,{}] 04:29:43 INFO - PROCESS | 1653 | 1461410983561 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:43 INFO - PROCESS | 1653 | 1461410983642 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 04:29:43 INFO - PROCESS | 1653 | 1461410983648 Marionette TRACE conn2 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aca7800 == 30 [pid = 1653] [id = 602] 04:29:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x113581000) [pid = 1653] [serial = 1806] [outer = 0x0] 04:29:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x116549800) [pid = 1653] [serial = 1807] [outer = 0x113581000] 04:29:43 INFO - PROCESS | 1653 | 1461410983680 Marionette DEBUG loaded listener.js 04:29:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x11884f800) [pid = 1653] [serial = 1808] [outer = 0x113581000] 04:29:44 INFO - PROCESS | 1653 | 1461410984038 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:29:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:29:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 521ms 04:29:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:29:44 INFO - PROCESS | 1653 | 1461410984072 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 04:29:44 INFO - PROCESS | 1653 | 1461410984074 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 04:29:44 INFO - PROCESS | 1653 | 1461410984076 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:29:44 INFO - PROCESS | 1653 | 1461410984077 Marionette TRACE conn2 <- [1,2382,null,{}] 04:29:44 INFO - PROCESS | 1653 | 1461410984079 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:44 INFO - PROCESS | 1653 | 1461410984156 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 04:29:44 INFO - PROCESS | 1653 | 1461410984210 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b83b800 == 31 [pid = 1653] [id = 603] 04:29:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x1155ec400) [pid = 1653] [serial = 1809] [outer = 0x0] 04:29:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x118abb800) [pid = 1653] [serial = 1810] [outer = 0x1155ec400] 04:29:44 INFO - PROCESS | 1653 | 1461410984237 Marionette DEBUG loaded listener.js 04:29:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x11913d800) [pid = 1653] [serial = 1811] [outer = 0x1155ec400] 04:29:44 INFO - PROCESS | 1653 | 1461410984622 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:29:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:29:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 570ms 04:29:44 INFO - PROCESS | 1653 | 1461410984647 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 04:29:44 INFO - PROCESS | 1653 | 1461410984649 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 04:29:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:29:44 INFO - PROCESS | 1653 | 1461410984652 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:29:44 INFO - PROCESS | 1653 | 1461410984657 Marionette TRACE conn2 <- [1,2386,null,{}] 04:29:44 INFO - PROCESS | 1653 | 1461410984660 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:44 INFO - PROCESS | 1653 | 1461410984774 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 04:29:44 INFO - PROCESS | 1653 | 1461410984857 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c047800 == 32 [pid = 1653] [id = 604] 04:29:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x114bab000) [pid = 1653] [serial = 1812] [outer = 0x0] 04:29:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x11926e400) [pid = 1653] [serial = 1813] [outer = 0x114bab000] 04:29:44 INFO - PROCESS | 1653 | 1461410984899 Marionette DEBUG loaded listener.js 04:29:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x11a570c00) [pid = 1653] [serial = 1814] [outer = 0x114bab000] 04:29:45 INFO - PROCESS | 1653 | 1461410985276 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:29:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:29:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 673ms 04:29:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:29:45 INFO - PROCESS | 1653 | 1461410985325 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 04:29:45 INFO - PROCESS | 1653 | 1461410985326 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 04:29:45 INFO - PROCESS | 1653 | 1461410985328 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:29:45 INFO - PROCESS | 1653 | 1461410985329 Marionette TRACE conn2 <- [1,2390,null,{}] 04:29:45 INFO - PROCESS | 1653 | 1461410985331 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:45 INFO - PROCESS | 1653 | 1461410985452 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 04:29:45 INFO - PROCESS | 1653 | 1461410985463 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c97c800 == 33 [pid = 1653] [id = 605] 04:29:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x11a577400) [pid = 1653] [serial = 1815] [outer = 0x0] 04:29:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x11a797000) [pid = 1653] [serial = 1816] [outer = 0x11a577400] 04:29:45 INFO - PROCESS | 1653 | 1461410985491 Marionette DEBUG loaded listener.js 04:29:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x11ae4f800) [pid = 1653] [serial = 1817] [outer = 0x11a577400] 04:29:45 INFO - PROCESS | 1653 | 1461410985792 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:29:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:29:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 471ms 04:29:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:29:45 INFO - PROCESS | 1653 | 1461410985799 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 04:29:45 INFO - PROCESS | 1653 | 1461410985800 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 04:29:45 INFO - PROCESS | 1653 | 1461410985811 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:29:45 INFO - PROCESS | 1653 | 1461410985812 Marionette TRACE conn2 <- [1,2394,null,{}] 04:29:45 INFO - PROCESS | 1653 | 1461410985814 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:45 INFO - PROCESS | 1653 | 1461410985894 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 04:29:45 INFO - PROCESS | 1653 | 1461410985899 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x126392800 == 34 [pid = 1653] [id = 606] 04:29:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x113676400) [pid = 1653] [serial = 1818] [outer = 0x0] 04:29:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x11ae95400) [pid = 1653] [serial = 1819] [outer = 0x113676400] 04:29:45 INFO - PROCESS | 1653 | 1461410985924 Marionette DEBUG loaded listener.js 04:29:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x11b85ac00) [pid = 1653] [serial = 1820] [outer = 0x113676400] 04:29:46 INFO - PROCESS | 1653 | 1461410986281 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:29:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:29:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 525ms 04:29:46 INFO - PROCESS | 1653 | 1461410986329 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 04:29:46 INFO - PROCESS | 1653 | 1461410986330 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 04:29:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:29:46 INFO - PROCESS | 1653 | 1461410986332 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:29:46 INFO - PROCESS | 1653 | 1461410986333 Marionette TRACE conn2 <- [1,2398,null,{}] 04:29:46 INFO - PROCESS | 1653 | 1461410986336 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:46 INFO - PROCESS | 1653 | 1461410986411 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 04:29:46 INFO - PROCESS | 1653 | 1461410986415 Marionette TRACE conn2 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.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/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271f1000 == 35 [pid = 1653] [id = 607] 04:29:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x11b8a1800) [pid = 1653] [serial = 1821] [outer = 0x0] 04:29:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x11bdec800) [pid = 1653] [serial = 1822] [outer = 0x11b8a1800] 04:29:46 INFO - PROCESS | 1653 | 1461410986440 Marionette DEBUG loaded listener.js 04:29:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x11bdfac00) [pid = 1653] [serial = 1823] [outer = 0x11b8a1800] 04:29:46 INFO - PROCESS | 1653 | 1461410986819 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:29:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:29:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 520ms 04:29:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:29:46 INFO - PROCESS | 1653 | 1461410986854 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 04:29:46 INFO - PROCESS | 1653 | 1461410986856 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 04:29:46 INFO - PROCESS | 1653 | 1461410986859 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:29:46 INFO - PROCESS | 1653 | 1461410986861 Marionette TRACE conn2 <- [1,2402,null,{}] 04:29:46 INFO - PROCESS | 1653 | 1461410986864 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:47 INFO - PROCESS | 1653 | 1461410987007 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 04:29:47 INFO - PROCESS | 1653 | 1461410987043 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aca7000 == 36 [pid = 1653] [id = 608] 04:29:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x11b85c400) [pid = 1653] [serial = 1824] [outer = 0x0] 04:29:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x11bee9000) [pid = 1653] [serial = 1825] [outer = 0x11b85c400] 04:29:47 INFO - PROCESS | 1653 | 1461410987069 Marionette DEBUG loaded listener.js 04:29:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x11c308400) [pid = 1653] [serial = 1826] [outer = 0x11b85c400] 04:29:47 INFO - PROCESS | 1653 | 1461410987391 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:29:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:29:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 570ms 04:29:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:29:47 INFO - PROCESS | 1653 | 1461410987429 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 04:29:47 INFO - PROCESS | 1653 | 1461410987430 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 04:29:47 INFO - PROCESS | 1653 | 1461410987432 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:29:47 INFO - PROCESS | 1653 | 1461410987433 Marionette TRACE conn2 <- [1,2406,null,{}] 04:29:47 INFO - PROCESS | 1653 | 1461410987435 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:47 INFO - PROCESS | 1653 | 1461410987536 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 04:29:47 INFO - PROCESS | 1653 | 1461410987541 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x127d18800 == 37 [pid = 1653] [id = 609] 04:29:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x11b8a1c00) [pid = 1653] [serial = 1827] [outer = 0x0] 04:29:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x11c614c00) [pid = 1653] [serial = 1828] [outer = 0x11b8a1c00] 04:29:47 INFO - PROCESS | 1653 | 1461410987566 Marionette DEBUG loaded listener.js 04:29:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x11c71b400) [pid = 1653] [serial = 1829] [outer = 0x11b8a1c00] 04:29:47 INFO - PROCESS | 1653 | 1461410987916 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:29:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:29:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 522ms 04:29:47 INFO - PROCESS | 1653 | 1461410987956 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 04:29:47 INFO - PROCESS | 1653 | 1461410987958 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 04:29:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:29:47 INFO - PROCESS | 1653 | 1461410987960 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:29:47 INFO - PROCESS | 1653 | 1461410987962 Marionette TRACE conn2 <- [1,2410,null,{}] 04:29:47 INFO - PROCESS | 1653 | 1461410987964 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:48 INFO - PROCESS | 1653 | 1461410988074 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 04:29:48 INFO - PROCESS | 1653 | 1461410988087 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c047000 == 38 [pid = 1653] [id = 610] 04:29:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x1266e0000) [pid = 1653] [serial = 1830] [outer = 0x0] 04:29:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x127687800) [pid = 1653] [serial = 1831] [outer = 0x1266e0000] 04:29:48 INFO - PROCESS | 1653 | 1461410988120 Marionette DEBUG loaded listener.js 04:29:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x128040800) [pid = 1653] [serial = 1832] [outer = 0x1266e0000] 04:29:48 INFO - PROCESS | 1653 | 1461410988481 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:29:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:29:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 569ms 04:29:48 INFO - PROCESS | 1653 | 1461410988529 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 04:29:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:29:48 INFO - PROCESS | 1653 | 1461410988530 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 04:29:48 INFO - PROCESS | 1653 | 1461410988532 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:29:48 INFO - PROCESS | 1653 | 1461410988534 Marionette TRACE conn2 <- [1,2414,null,{}] 04:29:48 INFO - PROCESS | 1653 | 1461410988536 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:48 INFO - PROCESS | 1653 | 1461410988631 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 04:29:48 INFO - PROCESS | 1653 | 1461410988643 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x129db8000 == 39 [pid = 1653] [id = 611] 04:29:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x1286ab800) [pid = 1653] [serial = 1833] [outer = 0x0] 04:29:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x1286f5400) [pid = 1653] [serial = 1834] [outer = 0x1286ab800] 04:29:48 INFO - PROCESS | 1653 | 1461410988669 Marionette DEBUG loaded listener.js 04:29:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x1291bfc00) [pid = 1653] [serial = 1835] [outer = 0x1286ab800] 04:29:48 INFO - PROCESS | 1653 | 1461410988984 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:29:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:29:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 474ms 04:29:49 INFO - PROCESS | 1653 | 1461410989013 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 04:29:49 INFO - PROCESS | 1653 | 1461410989014 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 04:29:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:29:49 INFO - PROCESS | 1653 | 1461410989016 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:29:49 INFO - PROCESS | 1653 | 1461410989017 Marionette TRACE conn2 <- [1,2418,null,{}] 04:29:49 INFO - PROCESS | 1653 | 1461410989019 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:49 INFO - PROCESS | 1653 | 1461410989117 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 04:29:49 INFO - PROCESS | 1653 | 1461410989121 Marionette TRACE conn2 -> [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([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a66f800 == 40 [pid = 1653] [id = 612] 04:29:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x1286e7c00) [pid = 1653] [serial = 1836] [outer = 0x0] 04:29:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x12974f000) [pid = 1653] [serial = 1837] [outer = 0x1286e7c00] 04:29:49 INFO - PROCESS | 1653 | 1461410989146 Marionette DEBUG loaded listener.js 04:29:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x129c2ec00) [pid = 1653] [serial = 1838] [outer = 0x1286e7c00] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x127342000) [pid = 1653] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x118c25c00) [pid = 1653] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x11ac62000) [pid = 1653] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x11aa0d400) [pid = 1653] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x11366dc00) [pid = 1653] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x1286ea400) [pid = 1653] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x11a78b400) [pid = 1653] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x11a799c00) [pid = 1653] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x1286a6800) [pid = 1653] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12b30d400) [pid = 1653] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12a35f000) [pid = 1653] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x1266dc400) [pid = 1653] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x11c618400) [pid = 1653] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x11367e000) [pid = 1653] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x114f4dc00) [pid = 1653] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x11bee9c00) [pid = 1653] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x114fdec00) [pid = 1653] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x1266e4c00) [pid = 1653] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x113674000) [pid = 1653] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x114fdfc00) [pid = 1653] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12b3c2400) [pid = 1653] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x11a50b800) [pid = 1653] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x11a57b000) [pid = 1653] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x11bdf7800) [pid = 1653] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x114f9f000) [pid = 1653] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12be1a800) [pid = 1653] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12b3c1400) [pid = 1653] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12e383c00) [pid = 1653] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x113671800) [pid = 1653] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x129d69800) [pid = 1653] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12ab89400) [pid = 1653] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12a38cc00) [pid = 1653] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x11bdef800) [pid = 1653] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x11a579c00) [pid = 1653] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12d6d0c00) [pid = 1653] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12b3c0400) [pid = 1653] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x129e98800) [pid = 1653] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x1291bdc00) [pid = 1653] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11423f400) [pid = 1653] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x114f50400) [pid = 1653] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11367f400) [pid = 1653] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x114fad400) [pid = 1653] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12e388800) [pid = 1653] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12e385800) [pid = 1653] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12bf53c00) [pid = 1653] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12a3c9400) [pid = 1653] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11aa08000) [pid = 1653] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12a356000) [pid = 1653] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12d097000) [pid = 1653] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x129a0c400) [pid = 1653] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12bb0d800) [pid = 1653] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x129d6d000) [pid = 1653] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x114fda400) [pid = 1653] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:29:49 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12bf4c400) [pid = 1653] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:29:50 INFO - PROCESS | 1653 | 1461410990055 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:29:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:29:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1071ms 04:29:50 INFO - PROCESS | 1653 | 1461410990090 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 04:29:50 INFO - PROCESS | 1653 | 1461410990091 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 04:29:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:29:50 INFO - PROCESS | 1653 | 1461410990093 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:29:50 INFO - PROCESS | 1653 | 1461410990095 Marionette TRACE conn2 <- [1,2422,null,{}] 04:29:50 INFO - PROCESS | 1653 | 1461410990097 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:50 INFO - PROCESS | 1653 | 1461410990201 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 04:29:50 INFO - PROCESS | 1653 | 1461410990237 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aedd800 == 41 [pid = 1653] [id = 613] 04:29:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11367b000) [pid = 1653] [serial = 1839] [outer = 0x0] 04:29:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x114fda400) [pid = 1653] [serial = 1840] [outer = 0x11367b000] 04:29:50 INFO - PROCESS | 1653 | 1461410990262 Marionette DEBUG loaded listener.js 04:29:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x118fdc800) [pid = 1653] [serial = 1841] [outer = 0x11367b000] 04:29:50 INFO - PROCESS | 1653 | 1461410990529 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:29:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:29:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 469ms 04:29:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:29:50 INFO - PROCESS | 1653 | 1461410990564 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 04:29:50 INFO - PROCESS | 1653 | 1461410990565 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 04:29:50 INFO - PROCESS | 1653 | 1461410990567 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:29:50 INFO - PROCESS | 1653 | 1461410990568 Marionette TRACE conn2 <- [1,2426,null,{}] 04:29:50 INFO - PROCESS | 1653 | 1461410990578 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:50 INFO - PROCESS | 1653 | 1461410990663 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 04:29:50 INFO - PROCESS | 1653 | 1461410990668 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a688800 == 42 [pid = 1653] [id = 614] 04:29:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11a50b800) [pid = 1653] [serial = 1842] [outer = 0x0] 04:29:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11ab79800) [pid = 1653] [serial = 1843] [outer = 0x11a50b800] 04:29:50 INFO - PROCESS | 1653 | 1461410990693 Marionette DEBUG loaded listener.js 04:29:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11bef3000) [pid = 1653] [serial = 1844] [outer = 0x11a50b800] 04:29:51 INFO - PROCESS | 1653 | 1461410991033 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:29:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:29:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 474ms 04:29:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:29:51 INFO - PROCESS | 1653 | 1461410991043 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 04:29:51 INFO - PROCESS | 1653 | 1461410991044 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 04:29:51 INFO - PROCESS | 1653 | 1461410991046 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:29:51 INFO - PROCESS | 1653 | 1461410991047 Marionette TRACE conn2 <- [1,2430,null,{}] 04:29:51 INFO - PROCESS | 1653 | 1461410991049 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:51 INFO - PROCESS | 1653 | 1461410991161 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 04:29:51 INFO - PROCESS | 1653 | 1461410991168 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aac9800 == 43 [pid = 1653] [id = 615] 04:29:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x114fa3000) [pid = 1653] [serial = 1845] [outer = 0x0] 04:29:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11c620800) [pid = 1653] [serial = 1846] [outer = 0x114fa3000] 04:29:51 INFO - PROCESS | 1653 | 1461410991193 Marionette DEBUG loaded listener.js 04:29:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x128f95400) [pid = 1653] [serial = 1847] [outer = 0x114fa3000] 04:29:51 INFO - PROCESS | 1653 | 1461410991479 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:29:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:29:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 468ms 04:29:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:29:51 INFO - PROCESS | 1653 | 1461410991515 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 04:29:51 INFO - PROCESS | 1653 | 1461410991516 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 04:29:51 INFO - PROCESS | 1653 | 1461410991518 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:29:51 INFO - PROCESS | 1653 | 1461410991519 Marionette TRACE conn2 <- [1,2434,null,{}] 04:29:51 INFO - PROCESS | 1653 | 1461410991525 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:51 INFO - PROCESS | 1653 | 1461410991607 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 04:29:51 INFO - PROCESS | 1653 | 1461410991611 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0bf000 == 44 [pid = 1653] [id = 616] 04:29:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11913d000) [pid = 1653] [serial = 1848] [outer = 0x0] 04:29:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x129c7b000) [pid = 1653] [serial = 1849] [outer = 0x11913d000] 04:29:51 INFO - PROCESS | 1653 | 1461410991636 Marionette DEBUG loaded listener.js 04:29:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x129c82c00) [pid = 1653] [serial = 1850] [outer = 0x11913d000] 04:29:52 INFO - PROCESS | 1653 | 1461410992133 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:29:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:29:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 622ms 04:29:52 INFO - PROCESS | 1653 | 1461410992140 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 04:29:52 INFO - PROCESS | 1653 | 1461410992143 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 04:29:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:29:52 INFO - PROCESS | 1653 | 1461410992146 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:29:52 INFO - PROCESS | 1653 | 1461410992149 Marionette TRACE conn2 <- [1,2438,null,{}] 04:29:52 INFO - PROCESS | 1653 | 1461410992153 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:52 INFO - PROCESS | 1653 | 1461410992265 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 04:29:52 INFO - PROCESS | 1653 | 1461410992378 Marionette TRACE conn2 -> [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([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188cc800 == 45 [pid = 1653] [id = 617] 04:29:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x1142d1400) [pid = 1653] [serial = 1851] [outer = 0x0] 04:29:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x1147c8000) [pid = 1653] [serial = 1852] [outer = 0x1142d1400] 04:29:52 INFO - PROCESS | 1653 | 1461410992411 Marionette DEBUG loaded listener.js 04:29:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x114f4a400) [pid = 1653] [serial = 1853] [outer = 0x1142d1400] 04:29:52 INFO - PROCESS | 1653 | 1461410992924 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:29:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:29:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 823ms 04:29:53 INFO - PROCESS | 1653 | 1461410992995 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 04:29:53 INFO - PROCESS | 1653 | 1461410992999 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 04:29:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:29:53 INFO - PROCESS | 1653 | 1461410993009 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:29:53 INFO - PROCESS | 1653 | 1461410993010 Marionette TRACE conn2 <- [1,2442,null,{}] 04:29:53 INFO - PROCESS | 1653 | 1461410993013 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:53 INFO - PROCESS | 1653 | 1461410993123 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 04:29:53 INFO - PROCESS | 1653 | 1461410993205 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b910800 == 46 [pid = 1653] [id = 618] 04:29:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x114fab000) [pid = 1653] [serial = 1854] [outer = 0x0] 04:29:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x114fd8c00) [pid = 1653] [serial = 1855] [outer = 0x114fab000] 04:29:53 INFO - PROCESS | 1653 | 1461410993235 Marionette DEBUG loaded listener.js 04:29:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x1156f0c00) [pid = 1653] [serial = 1856] [outer = 0x114fab000] 04:29:53 INFO - PROCESS | 1653 | 1461410993781 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:29:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:29:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 823ms 04:29:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:29:53 INFO - PROCESS | 1653 | 1461410993831 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 04:29:53 INFO - PROCESS | 1653 | 1461410993832 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 04:29:53 INFO - PROCESS | 1653 | 1461410993834 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:29:53 INFO - PROCESS | 1653 | 1461410993838 Marionette TRACE conn2 <- [1,2446,null,{}] 04:29:53 INFO - PROCESS | 1653 | 1461410993847 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:54 INFO - PROCESS | 1653 | 1461410994078 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 04:29:54 INFO - PROCESS | 1653 | 1461410994169 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x115618800 == 47 [pid = 1653] [id = 619] 04:29:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x113675400) [pid = 1653] [serial = 1857] [outer = 0x0] 04:29:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x11367e000) [pid = 1653] [serial = 1858] [outer = 0x113675400] 04:29:54 INFO - PROCESS | 1653 | 1461410994198 Marionette DEBUG loaded listener.js 04:29:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x1147d2800) [pid = 1653] [serial = 1859] [outer = 0x113675400] 04:29:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12a672000 == 46 [pid = 1653] [id = 444] 04:29:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12a871000 == 45 [pid = 1653] [id = 447] 04:29:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12801d800 == 44 [pid = 1653] [id = 441] 04:29:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11981a800 == 43 [pid = 1653] [id = 440] 04:29:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11981b000 == 42 [pid = 1653] [id = 434] 04:29:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11aed5800 == 41 [pid = 1653] [id = 435] 04:29:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11b90a000 == 40 [pid = 1653] [id = 442] 04:29:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1158bf800 == 39 [pid = 1653] [id = 445] 04:29:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1263a1800 == 38 [pid = 1653] [id = 438] 04:29:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11b917800 == 37 [pid = 1653] [id = 436] 04:29:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11c98e000 == 36 [pid = 1653] [id = 437] 04:29:54 INFO - PROCESS | 1653 | --DOCSHELL 0x118cd6000 == 35 [pid = 1653] [id = 433] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12a837c00) [pid = 1653] [serial = 1798] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x129753000) [pid = 1653] [serial = 1571] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12a38c800) [pid = 1653] [serial = 1574] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11b9be800) [pid = 1653] [serial = 1517] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x1266e5400) [pid = 1653] [serial = 1460] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x114f58800) [pid = 1653] [serial = 1511] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x129d6a000) [pid = 1653] [serial = 1466] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11bee9400) [pid = 1653] [serial = 1622] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12a359400) [pid = 1653] [serial = 1526] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x1296d9c00) [pid = 1653] [serial = 1463] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12b428000) [pid = 1653] [serial = 1631] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12b34f800) [pid = 1653] [serial = 1628] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x129cbd400) [pid = 1653] [serial = 1523] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x127689000) [pid = 1653] [serial = 1568] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x114bc1400) [pid = 1653] [serial = 1451] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x118c0ec00) [pid = 1653] [serial = 1454] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1286a6c00) [pid = 1653] [serial = 1390] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x119138400) [pid = 1653] [serial = 1619] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x129e8c800) [pid = 1653] [serial = 1625] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x114bbb800) [pid = 1653] [serial = 1559] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x118ced400) [pid = 1653] [serial = 1514] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12bbc6400) [pid = 1653] [serial = 1634] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11aa0dc00) [pid = 1653] [serial = 1457] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11ae8f000) [pid = 1653] [serial = 1565] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1275a5800) [pid = 1653] [serial = 1520] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x118fdd000) [pid = 1653] [serial = 1562] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x119138800) [pid = 1653] [serial = 1676] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11c37b800) [pid = 1653] [serial = 1679] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12bb05800) [pid = 1653] [serial = 1685] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12d6a3c00) [pid = 1653] [serial = 1691] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12cff1000) [pid = 1653] [serial = 1694] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12be62400) [pid = 1653] [serial = 1688] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x129e92400) [pid = 1653] [serial = 1682] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12d090000) [pid = 1653] [serial = 1673] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12cff1800) [pid = 1653] [serial = 1780] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12d6cf800) [pid = 1653] [serial = 1783] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12e40b800) [pid = 1653] [serial = 1786] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12e3ed000) [pid = 1653] [serial = 1784] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x127687400) [pid = 1653] [serial = 1790] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12e866c00) [pid = 1653] [serial = 1787] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12b829c00) [pid = 1653] [serial = 1792] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11671a400) [pid = 1653] [serial = 1789] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12be69400) [pid = 1653] [serial = 1747] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12b606000) [pid = 1653] [serial = 1745] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12ab86c00) [pid = 1653] [serial = 1744] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x129c80c00) [pid = 1653] [serial = 1742] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12668b400) [pid = 1653] [serial = 1741] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11b854400) [pid = 1653] [serial = 1739] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11a863800) [pid = 1653] [serial = 1738] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12e37d800) [pid = 1653] [serial = 1735] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12e383800) [pid = 1653] [serial = 1736] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12b41e800) [pid = 1653] [serial = 1777] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12ab81400) [pid = 1653] [serial = 1774] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12b317400) [pid = 1653] [serial = 1775] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x129e99400) [pid = 1653] [serial = 1771] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12a358000) [pid = 1653] [serial = 1772] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11a794000) [pid = 1653] [serial = 1768] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1291bb000) [pid = 1653] [serial = 1769] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11c6d1400) [pid = 1653] [serial = 1766] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11aa10400) [pid = 1653] [serial = 1765] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116718000) [pid = 1653] [serial = 1763] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x114bc5800) [pid = 1653] [serial = 1762] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12e865800) [pid = 1653] [serial = 1760] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12be5cc00) [pid = 1653] [serial = 1759] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12e861000) [pid = 1653] [serial = 1757] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12e40ac00) [pid = 1653] [serial = 1756] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12e404400) [pid = 1653] [serial = 1754] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12e3f0800) [pid = 1653] [serial = 1753] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12e382c00) [pid = 1653] [serial = 1751] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12d6cd800) [pid = 1653] [serial = 1750] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12d08ec00) [pid = 1653] [serial = 1748] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12e877c00) [pid = 1653] [serial = 1796] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12d609000) [pid = 1653] [serial = 1781] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12e872000) [pid = 1653] [serial = 1793] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12a3cf800) [pid = 1653] [serial = 1795] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12bbbe400) [pid = 1653] [serial = 1778] [outer = 0x0] [url = about:blank] 04:29:54 INFO - PROCESS | 1653 | 1461410994713 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:29:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:29:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 926ms 04:29:54 INFO - PROCESS | 1653 | 1461410994761 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 04:29:54 INFO - PROCESS | 1653 | 1461410994765 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 04:29:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:29:54 INFO - PROCESS | 1653 | 1461410994769 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:29:54 INFO - PROCESS | 1653 | 1461410994772 Marionette TRACE conn2 <- [1,2450,null,{}] 04:29:54 INFO - PROCESS | 1653 | 1461410994778 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:54 INFO - PROCESS | 1653 | 1461410994876 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 04:29:54 INFO - PROCESS | 1653 | 1461410994882 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x118c42800 == 36 [pid = 1653] [id = 620] 04:29:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x114bbcc00) [pid = 1653] [serial = 1860] [outer = 0x0] 04:29:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x114f51000) [pid = 1653] [serial = 1861] [outer = 0x114bbcc00] 04:29:54 INFO - PROCESS | 1653 | 1461410994911 Marionette DEBUG loaded listener.js 04:29:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x114fac800) [pid = 1653] [serial = 1862] [outer = 0x114bbcc00] 04:29:55 INFO - PROCESS | 1653 | 1461410995360 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:29:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:29:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 624ms 04:29:55 INFO - PROCESS | 1653 | 1461410995433 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 04:29:55 INFO - PROCESS | 1653 | 1461410995436 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 04:29:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:29:55 INFO - PROCESS | 1653 | 1461410995440 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:29:55 INFO - PROCESS | 1653 | 1461410995442 Marionette TRACE conn2 <- [1,2454,null,{}] 04:29:55 INFO - PROCESS | 1653 | 1461410995446 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:55 INFO - PROCESS | 1653 | 1461410995567 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 04:29:55 INFO - PROCESS | 1653 | 1461410995637 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11af5a800 == 37 [pid = 1653] [id = 621] 04:29:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x113581400) [pid = 1653] [serial = 1863] [outer = 0x0] 04:29:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116548400) [pid = 1653] [serial = 1864] [outer = 0x113581400] 04:29:55 INFO - PROCESS | 1653 | 1461410995664 Marionette DEBUG loaded listener.js 04:29:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118640c00) [pid = 1653] [serial = 1865] [outer = 0x113581400] 04:29:55 INFO - PROCESS | 1653 | 1461410995963 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:29:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:29:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 574ms 04:29:56 INFO - PROCESS | 1653 | 1461410996014 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 04:29:56 INFO - PROCESS | 1653 | 1461410996016 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 04:29:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:29:56 INFO - PROCESS | 1653 | 1461410996023 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:29:56 INFO - PROCESS | 1653 | 1461410996026 Marionette TRACE conn2 <- [1,2458,null,{}] 04:29:56 INFO - PROCESS | 1653 | 1461410996029 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:56 INFO - PROCESS | 1653 | 1461410996111 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 04:29:56 INFO - PROCESS | 1653 | 1461410996160 Marionette TRACE conn2 -> [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([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c442000 == 38 [pid = 1653] [id = 622] 04:29:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x114bb9000) [pid = 1653] [serial = 1866] [outer = 0x0] 04:29:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118ab3400) [pid = 1653] [serial = 1867] [outer = 0x114bb9000] 04:29:56 INFO - PROCESS | 1653 | 1461410996187 Marionette DEBUG loaded listener.js 04:29:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119277c00) [pid = 1653] [serial = 1868] [outer = 0x114bb9000] 04:29:56 INFO - PROCESS | 1653 | 1461410996493 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:29:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:29:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 525ms 04:29:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:29:56 INFO - PROCESS | 1653 | 1461410996546 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 04:29:56 INFO - PROCESS | 1653 | 1461410996548 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 04:29:56 INFO - PROCESS | 1653 | 1461410996551 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:29:56 INFO - PROCESS | 1653 | 1461410996552 Marionette TRACE conn2 <- [1,2462,null,{}] 04:29:56 INFO - PROCESS | 1653 | 1461410996556 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:56 INFO - PROCESS | 1653 | 1461410996679 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 04:29:56 INFO - PROCESS | 1653 | 1461410996770 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1262a0000 == 39 [pid = 1653] [id = 623] 04:29:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1153a5000) [pid = 1653] [serial = 1869] [outer = 0x0] 04:29:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119a51400) [pid = 1653] [serial = 1870] [outer = 0x1153a5000] 04:29:56 INFO - PROCESS | 1653 | 1461410996814 Marionette DEBUG loaded listener.js 04:29:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11a57b800) [pid = 1653] [serial = 1871] [outer = 0x1153a5000] 04:29:57 INFO - PROCESS | 1653 | 1461410997178 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:29:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:29:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 672ms 04:29:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:29:57 INFO - PROCESS | 1653 | 1461410997222 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 04:29:57 INFO - PROCESS | 1653 | 1461410997224 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 04:29:57 INFO - PROCESS | 1653 | 1461410997226 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:29:57 INFO - PROCESS | 1653 | 1461410997227 Marionette TRACE conn2 <- [1,2466,null,{}] 04:29:57 INFO - PROCESS | 1653 | 1461410997229 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:57 INFO - PROCESS | 1653 | 1461410997327 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 04:29:57 INFO - PROCESS | 1653 | 1461410997358 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275e3000 == 40 [pid = 1653] [id = 624] 04:29:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11aa02400) [pid = 1653] [serial = 1872] [outer = 0x0] 04:29:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11aa05400) [pid = 1653] [serial = 1873] [outer = 0x11aa02400] 04:29:57 INFO - PROCESS | 1653 | 1461410997391 Marionette DEBUG loaded listener.js 04:29:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11ac64400) [pid = 1653] [serial = 1874] [outer = 0x11aa02400] 04:29:57 INFO - PROCESS | 1653 | 1461410997726 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:29:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:29:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 518ms 04:29:57 INFO - PROCESS | 1653 | 1461410997749 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 04:29:57 INFO - PROCESS | 1653 | 1461410997750 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 04:29:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:29:57 INFO - PROCESS | 1653 | 1461410997753 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:29:57 INFO - PROCESS | 1653 | 1461410997754 Marionette TRACE conn2 <- [1,2470,null,{}] 04:29:57 INFO - PROCESS | 1653 | 1461410997758 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:57 INFO - PROCESS | 1653 | 1461410997857 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 04:29:57 INFO - PROCESS | 1653 | 1461410997861 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x127970000 == 41 [pid = 1653] [id = 625] 04:29:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11aa06800) [pid = 1653] [serial = 1875] [outer = 0x0] 04:29:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11aff4c00) [pid = 1653] [serial = 1876] [outer = 0x11aa06800] 04:29:57 INFO - PROCESS | 1653 | 1461410997887 Marionette DEBUG loaded listener.js 04:29:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11b8a3c00) [pid = 1653] [serial = 1877] [outer = 0x11aa06800] 04:29:58 INFO - PROCESS | 1653 | 1461410998233 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:29:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:29:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 520ms 04:29:58 INFO - PROCESS | 1653 | 1461410998274 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 04:29:58 INFO - PROCESS | 1653 | 1461410998276 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 04:29:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:29:58 INFO - PROCESS | 1653 | 1461410998279 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:29:58 INFO - PROCESS | 1653 | 1461410998281 Marionette TRACE conn2 <- [1,2474,null,{}] 04:29:58 INFO - PROCESS | 1653 | 1461410998284 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:58 INFO - PROCESS | 1653 | 1461410998431 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 04:29:58 INFO - PROCESS | 1653 | 1461410998447 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x129115000 == 42 [pid = 1653] [id = 626] 04:29:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11b8a0400) [pid = 1653] [serial = 1878] [outer = 0x0] 04:29:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11bdf0c00) [pid = 1653] [serial = 1879] [outer = 0x11b8a0400] 04:29:58 INFO - PROCESS | 1653 | 1461410998482 Marionette DEBUG loaded listener.js 04:29:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11c0e9000) [pid = 1653] [serial = 1880] [outer = 0x11b8a0400] 04:29:58 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11b8a1c00) [pid = 1653] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:29:58 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x114bab000) [pid = 1653] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:29:58 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x114babc00) [pid = 1653] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:29:58 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11b8a1800) [pid = 1653] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:29:58 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11a577400) [pid = 1653] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:29:58 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x114bc0000) [pid = 1653] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:29:58 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11b85c400) [pid = 1653] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:29:58 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1155ec400) [pid = 1653] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:29:58 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113581000) [pid = 1653] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:29:58 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113676400) [pid = 1653] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:29:58 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1266e0000) [pid = 1653] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:29:58 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1286e7c00) [pid = 1653] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:29:58 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11367b000) [pid = 1653] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:29:58 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1286ab800) [pid = 1653] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:29:58 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11a50b800) [pid = 1653] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:29:58 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x114fa3000) [pid = 1653] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:29:58 INFO - PROCESS | 1653 | 1461410998892 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:29:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:29:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 625ms 04:29:58 INFO - PROCESS | 1653 | 1461410998904 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 04:29:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:29:58 INFO - PROCESS | 1653 | 1461410998907 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 04:29:58 INFO - PROCESS | 1653 | 1461410998910 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:29:58 INFO - PROCESS | 1653 | 1461410998911 Marionette TRACE conn2 <- [1,2478,null,{}] 04:29:58 INFO - PROCESS | 1653 | 1461410998915 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:59 INFO - PROCESS | 1653 | 1461410999037 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 04:29:59 INFO - PROCESS | 1653 | 1461410999043 Marionette TRACE conn2 -> [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([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11af53000 == 43 [pid = 1653] [id = 627] 04:29:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x114bc1000) [pid = 1653] [serial = 1881] [outer = 0x0] 04:29:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x114fd7000) [pid = 1653] [serial = 1882] [outer = 0x114bc1000] 04:29:59 INFO - PROCESS | 1653 | 1461410999084 Marionette DEBUG loaded listener.js 04:29:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119278400) [pid = 1653] [serial = 1883] [outer = 0x114bc1000] 04:29:59 INFO - PROCESS | 1653 | 1461410999559 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:29:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:29:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 04:29:59 INFO - PROCESS | 1653 | 1461410999579 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 04:29:59 INFO - PROCESS | 1653 | 1461410999581 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 04:29:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:29:59 INFO - PROCESS | 1653 | 1461410999583 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:29:59 INFO - PROCESS | 1653 | 1461410999584 Marionette TRACE conn2 <- [1,2482,null,{}] 04:29:59 INFO - PROCESS | 1653 | 1461410999586 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:59 INFO - PROCESS | 1653 | 1461410999668 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 04:29:59 INFO - PROCESS | 1653 | 1461410999674 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a309000 == 44 [pid = 1653] [id = 628] 04:29:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11a790000) [pid = 1653] [serial = 1884] [outer = 0x0] 04:29:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11c35c800) [pid = 1653] [serial = 1885] [outer = 0x11a790000] 04:29:59 INFO - PROCESS | 1653 | 1461410999699 Marionette DEBUG loaded listener.js 04:29:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11c61a000) [pid = 1653] [serial = 1886] [outer = 0x11a790000] 04:30:00 INFO - PROCESS | 1653 | 1461411000014 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:30:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:30:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 471ms 04:30:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:30:00 INFO - PROCESS | 1653 | 1461411000054 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 04:30:00 INFO - PROCESS | 1653 | 1461411000055 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 04:30:00 INFO - PROCESS | 1653 | 1461411000057 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:30:00 INFO - PROCESS | 1653 | 1461411000058 Marionette TRACE conn2 <- [1,2486,null,{}] 04:30:00 INFO - PROCESS | 1653 | 1461411000061 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:00 INFO - PROCESS | 1653 | 1461411000142 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 04:30:00 INFO - PROCESS | 1653 | 1461411000196 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a858000 == 45 [pid = 1653] [id = 629] 04:30:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11a85bc00) [pid = 1653] [serial = 1887] [outer = 0x0] 04:30:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11c61e000) [pid = 1653] [serial = 1888] [outer = 0x11a85bc00] 04:30:00 INFO - PROCESS | 1653 | 1461411000225 Marionette DEBUG loaded listener.js 04:30:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1266e6400) [pid = 1653] [serial = 1889] [outer = 0x11a85bc00] 04:30:00 INFO - PROCESS | 1653 | 1461411000530 Marionette TRACE conn2 <- [1,2488,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]]]}] 04:30:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:30:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 519ms 04:30:00 INFO - PROCESS | 1653 | 1461411000576 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 04:30:00 INFO - PROCESS | 1653 | 1461411000578 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 04:30:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:30:00 INFO - PROCESS | 1653 | 1461411000580 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:30:00 INFO - PROCESS | 1653 | 1461411000581 Marionette TRACE conn2 <- [1,2490,null,{}] 04:30:00 INFO - PROCESS | 1653 | 1461411000584 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:00 INFO - PROCESS | 1653 | 1461411000677 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 04:30:00 INFO - PROCESS | 1653 | 1461411000681 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0b1800 == 46 [pid = 1653] [id = 630] 04:30:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1266dec00) [pid = 1653] [serial = 1890] [outer = 0x0] 04:30:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127bf0800) [pid = 1653] [serial = 1891] [outer = 0x1266dec00] 04:30:00 INFO - PROCESS | 1653 | 1461411000707 Marionette DEBUG loaded listener.js 04:30:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1286ee000) [pid = 1653] [serial = 1892] [outer = 0x1266dec00] 04:30:01 INFO - PROCESS | 1653 | 1461411001268 Marionette TRACE conn2 <- [1,2492,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]]]}] 04:30:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:30:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 723ms 04:30:01 INFO - PROCESS | 1653 | 1461411001305 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 04:30:01 INFO - PROCESS | 1653 | 1461411001309 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 04:30:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:30:01 INFO - PROCESS | 1653 | 1461411001314 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:30:01 INFO - PROCESS | 1653 | 1461411001318 Marionette TRACE conn2 <- [1,2494,null,{}] 04:30:01 INFO - PROCESS | 1653 | 1461411001323 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:01 INFO - PROCESS | 1653 | 1461411001436 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 04:30:01 INFO - PROCESS | 1653 | 1461411001493 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aeea000 == 47 [pid = 1653] [id = 631] 04:30:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x114717400) [pid = 1653] [serial = 1893] [outer = 0x0] 04:30:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x114f4e000) [pid = 1653] [serial = 1894] [outer = 0x114717400] 04:30:01 INFO - PROCESS | 1653 | 1461411001525 Marionette DEBUG loaded listener.js 04:30:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x114fde800) [pid = 1653] [serial = 1895] [outer = 0x114717400] 04:30:01 INFO - PROCESS | 1653 | 1461411001928 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:30:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:30:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 677ms 04:30:02 INFO - PROCESS | 1653 | 1461411002000 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 04:30:02 INFO - PROCESS | 1653 | 1461411002004 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 04:30:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:30:02 INFO - PROCESS | 1653 | 1461411002010 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:30:02 INFO - PROCESS | 1653 | 1461411002012 Marionette TRACE conn2 <- [1,2498,null,{}] 04:30:02 INFO - PROCESS | 1653 | 1461411002014 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:02 INFO - PROCESS | 1653 | 1461411002116 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 04:30:02 INFO - PROCESS | 1653 | 1461411002171 Marionette TRACE conn2 -> [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([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275e9800 == 48 [pid = 1653] [id = 632] 04:30:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x114fe0400) [pid = 1653] [serial = 1896] [outer = 0x0] 04:30:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118afa000) [pid = 1653] [serial = 1897] [outer = 0x114fe0400] 04:30:02 INFO - PROCESS | 1653 | 1461411002201 Marionette DEBUG loaded listener.js 04:30:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1198ae000) [pid = 1653] [serial = 1898] [outer = 0x114fe0400] 04:30:02 INFO - PROCESS | 1653 | 1461411002664 Marionette TRACE conn2 <- [1,2500,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]]]}] 04:30:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:30:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 671ms 04:30:02 INFO - PROCESS | 1653 | 1461411002682 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 04:30:02 INFO - PROCESS | 1653 | 1461411002684 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 04:30:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:30:02 INFO - PROCESS | 1653 | 1461411002688 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:30:02 INFO - PROCESS | 1653 | 1461411002692 Marionette TRACE conn2 <- [1,2502,null,{}] 04:30:02 INFO - PROCESS | 1653 | 1461411002704 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:02 INFO - PROCESS | 1653 | 1461411002818 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 04:30:02 INFO - PROCESS | 1653 | 1461411002887 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0b7800 == 49 [pid = 1653] [id = 633] 04:30:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11a78d000) [pid = 1653] [serial = 1899] [outer = 0x0] 04:30:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11ac61800) [pid = 1653] [serial = 1900] [outer = 0x11a78d000] 04:30:02 INFO - PROCESS | 1653 | 1461411002919 Marionette DEBUG loaded listener.js 04:30:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11bee6000) [pid = 1653] [serial = 1901] [outer = 0x11a78d000] 04:30:03 INFO - PROCESS | 1653 | 1461411003328 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:30:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:30:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 675ms 04:30:03 INFO - PROCESS | 1653 | 1461411003362 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 04:30:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:30:03 INFO - PROCESS | 1653 | 1461411003364 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 04:30:03 INFO - PROCESS | 1653 | 1461411003367 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:30:03 INFO - PROCESS | 1653 | 1461411003368 Marionette TRACE conn2 <- [1,2506,null,{}] 04:30:03 INFO - PROCESS | 1653 | 1461411003390 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:03 INFO - PROCESS | 1653 | 1461411003489 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 04:30:03 INFO - PROCESS | 1653 | 1461411003555 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b812000 == 50 [pid = 1653] [id = 634] 04:30:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11bdf9800) [pid = 1653] [serial = 1902] [outer = 0x0] 04:30:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1266e2c00) [pid = 1653] [serial = 1903] [outer = 0x11bdf9800] 04:30:03 INFO - PROCESS | 1653 | 1461411003586 Marionette DEBUG loaded listener.js 04:30:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x127bf3c00) [pid = 1653] [serial = 1904] [outer = 0x11bdf9800] 04:30:04 INFO - PROCESS | 1653 | 1461411004009 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:30:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:30:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 671ms 04:30:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:30:04 INFO - PROCESS | 1653 | 1461411004040 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 04:30:04 INFO - PROCESS | 1653 | 1461411004041 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 04:30:04 INFO - PROCESS | 1653 | 1461411004043 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:30:04 INFO - PROCESS | 1653 | 1461411004044 Marionette TRACE conn2 <- [1,2510,null,{}] 04:30:04 INFO - PROCESS | 1653 | 1461411004047 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:04 INFO - PROCESS | 1653 | 1461411004136 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 04:30:04 INFO - PROCESS | 1653 | 1461411004227 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bbec000 == 51 [pid = 1653] [id = 635] 04:30:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11bee9c00) [pid = 1653] [serial = 1905] [outer = 0x0] 04:30:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1286a7800) [pid = 1653] [serial = 1906] [outer = 0x11bee9c00] 04:30:04 INFO - PROCESS | 1653 | 1461411004275 Marionette DEBUG loaded listener.js 04:30:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x128f93800) [pid = 1653] [serial = 1907] [outer = 0x11bee9c00] 04:30:04 INFO - PROCESS | 1653 | 1461411004812 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:30:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:30:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 820ms 04:30:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:30:04 INFO - PROCESS | 1653 | 1461411004864 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 04:30:04 INFO - PROCESS | 1653 | 1461411004865 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 04:30:04 INFO - PROCESS | 1653 | 1461411004867 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:30:04 INFO - PROCESS | 1653 | 1461411004868 Marionette TRACE conn2 <- [1,2514,null,{}] 04:30:04 INFO - PROCESS | 1653 | 1461411004871 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:04 INFO - PROCESS | 1653 | 1461411004985 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 04:30:05 INFO - PROCESS | 1653 | 1461411005053 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfb6000 == 52 [pid = 1653] [id = 636] 04:30:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12974c800) [pid = 1653] [serial = 1908] [outer = 0x0] 04:30:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x129c7bc00) [pid = 1653] [serial = 1909] [outer = 0x12974c800] 04:30:05 INFO - PROCESS | 1653 | 1461411005087 Marionette DEBUG loaded listener.js 04:30:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x129cbdc00) [pid = 1653] [serial = 1910] [outer = 0x12974c800] 04:30:05 INFO - PROCESS | 1653 | 1461411005490 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:30:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:30:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 04:30:05 INFO - PROCESS | 1653 | 1461411005537 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 04:30:05 INFO - PROCESS | 1653 | 1461411005539 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 04:30:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:30:05 INFO - PROCESS | 1653 | 1461411005541 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:30:05 INFO - PROCESS | 1653 | 1461411005543 Marionette TRACE conn2 <- [1,2518,null,{}] 04:30:05 INFO - PROCESS | 1653 | 1461411005545 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:05 INFO - PROCESS | 1653 | 1461411005683 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 04:30:05 INFO - PROCESS | 1653 | 1461411005790 Marionette TRACE conn2 -> [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([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x115436000 == 53 [pid = 1653] [id = 637] 04:30:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x113584800) [pid = 1653] [serial = 1911] [outer = 0x0] 04:30:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1136dcc00) [pid = 1653] [serial = 1912] [outer = 0x113584800] 04:30:05 INFO - PROCESS | 1653 | 1461411005823 Marionette DEBUG loaded listener.js 04:30:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11bded800) [pid = 1653] [serial = 1913] [outer = 0x113584800] 04:30:06 INFO - PROCESS | 1653 | 1461411006326 Marionette TRACE conn2 <- [1,2520,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]]]}] 04:30:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:30:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 821ms 04:30:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:30:06 INFO - PROCESS | 1653 | 1461411006362 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 04:30:06 INFO - PROCESS | 1653 | 1461411006365 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 04:30:06 INFO - PROCESS | 1653 | 1461411006368 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:30:06 INFO - PROCESS | 1653 | 1461411006370 Marionette TRACE conn2 <- [1,2522,null,{}] 04:30:06 INFO - PROCESS | 1653 | 1461411006374 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:06 INFO - PROCESS | 1653 | 1461411006467 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 04:30:06 INFO - PROCESS | 1653 | 1461411006539 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c859000 == 54 [pid = 1653] [id = 638] 04:30:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11367c000) [pid = 1653] [serial = 1914] [outer = 0x0] 04:30:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x114443400) [pid = 1653] [serial = 1915] [outer = 0x11367c000] 04:30:06 INFO - PROCESS | 1653 | 1461411006568 Marionette DEBUG loaded listener.js 04:30:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x114f57400) [pid = 1653] [serial = 1916] [outer = 0x11367c000] 04:30:07 INFO - PROCESS | 1653 | 1461411006990 Marionette TRACE conn2 <- [1,2524,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]]]}] 04:30:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:30:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 673ms 04:30:07 INFO - PROCESS | 1653 | 1461411007041 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 04:30:07 INFO - PROCESS | 1653 | 1461411007046 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 04:30:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:30:07 INFO - PROCESS | 1653 | 1461411007051 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:30:07 INFO - PROCESS | 1653 | 1461411007054 Marionette TRACE conn2 <- [1,2526,null,{}] 04:30:07 INFO - PROCESS | 1653 | 1461411007057 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:07 INFO - PROCESS | 1653 | 1461411007238 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 04:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12a858000 == 53 [pid = 1653] [id = 629] 04:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12a309000 == 52 [pid = 1653] [id = 628] 04:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x11af53000 == 51 [pid = 1653] [id = 627] 04:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x129115000 == 50 [pid = 1653] [id = 626] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x129c7b000) [pid = 1653] [serial = 1849] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x127970000 == 49 [pid = 1653] [id = 625] 04:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1275e3000 == 48 [pid = 1653] [id = 624] 04:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1262a0000 == 47 [pid = 1653] [id = 623] 04:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x11c442000 == 46 [pid = 1653] [id = 622] 04:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x11af5a800 == 45 [pid = 1653] [id = 621] 04:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x118c42800 == 44 [pid = 1653] [id = 620] 04:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x115618800 == 43 [pid = 1653] [id = 619] 04:30:07 INFO - PROCESS | 1653 | --DOCSHELL 0x11b910800 == 42 [pid = 1653] [id = 618] 04:30:07 INFO - PROCESS | 1653 | 1461411007356 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1152d0800 == 43 [pid = 1653] [id = 639] 04:30:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x113677800) [pid = 1653] [serial = 1917] [outer = 0x0] 04:30:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x114f4cc00) [pid = 1653] [serial = 1918] [outer = 0x113677800] 04:30:07 INFO - PROCESS | 1653 | 1461411007401 Marionette DEBUG loaded listener.js 04:30:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1156f1000) [pid = 1653] [serial = 1919] [outer = 0x113677800] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1286f5400) [pid = 1653] [serial = 1834] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11ab79800) [pid = 1653] [serial = 1843] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x128f95400) [pid = 1653] [serial = 1847] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11a570c00) [pid = 1653] [serial = 1814] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11c620800) [pid = 1653] [serial = 1846] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x129c2ec00) [pid = 1653] [serial = 1838] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x128040800) [pid = 1653] [serial = 1832] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11c71b400) [pid = 1653] [serial = 1829] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1291bfc00) [pid = 1653] [serial = 1835] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118fdc800) [pid = 1653] [serial = 1841] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11c308400) [pid = 1653] [serial = 1826] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11bef3000) [pid = 1653] [serial = 1844] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11c614c00) [pid = 1653] [serial = 1828] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11926e400) [pid = 1653] [serial = 1813] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x114bad800) [pid = 1653] [serial = 1801] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x114bbf800) [pid = 1653] [serial = 1802] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11bdec800) [pid = 1653] [serial = 1822] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11bdfac00) [pid = 1653] [serial = 1823] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11a797000) [pid = 1653] [serial = 1816] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11ae4f800) [pid = 1653] [serial = 1817] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x114f52c00) [pid = 1653] [serial = 1804] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x114fd6400) [pid = 1653] [serial = 1805] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11bee9000) [pid = 1653] [serial = 1825] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118abb800) [pid = 1653] [serial = 1810] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11913d800) [pid = 1653] [serial = 1811] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116549800) [pid = 1653] [serial = 1807] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11884f800) [pid = 1653] [serial = 1808] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11ae95400) [pid = 1653] [serial = 1819] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11b85ac00) [pid = 1653] [serial = 1820] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x127687800) [pid = 1653] [serial = 1831] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12974f000) [pid = 1653] [serial = 1837] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x114fda400) [pid = 1653] [serial = 1840] [outer = 0x0] [url = about:blank] 04:30:07 INFO - PROCESS | 1653 | 1461411007739 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:30:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:30:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 725ms 04:30:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:30:07 INFO - PROCESS | 1653 | 1461411007796 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 04:30:07 INFO - PROCESS | 1653 | 1461411007797 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 04:30:07 INFO - PROCESS | 1653 | 1461411007801 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:30:07 INFO - PROCESS | 1653 | 1461411007803 Marionette TRACE conn2 <- [1,2530,null,{}] 04:30:07 INFO - PROCESS | 1653 | 1461411007813 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:07 INFO - PROCESS | 1653 | 1461411007898 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 04:30:07 INFO - PROCESS | 1653 | 1461411007904 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c04f800 == 44 [pid = 1653] [id = 640] 04:30:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118642c00) [pid = 1653] [serial = 1920] [outer = 0x0] 04:30:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118fdd800) [pid = 1653] [serial = 1921] [outer = 0x118642c00] 04:30:07 INFO - PROCESS | 1653 | 1461411007932 Marionette DEBUG loaded listener.js 04:30:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11a570800) [pid = 1653] [serial = 1922] [outer = 0x118642c00] 04:30:08 INFO - PROCESS | 1653 | 1461411008286 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:30:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:30:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 523ms 04:30:08 INFO - PROCESS | 1653 | 1461411008331 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 04:30:08 INFO - PROCESS | 1653 | 1461411008333 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 04:30:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:30:08 INFO - PROCESS | 1653 | 1461411008336 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:30:08 INFO - PROCESS | 1653 | 1461411008338 Marionette TRACE conn2 <- [1,2534,null,{}] 04:30:08 INFO - PROCESS | 1653 | 1461411008340 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:08 INFO - PROCESS | 1653 | 1461411008420 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 04:30:08 INFO - PROCESS | 1653 | 1461411008426 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186db800 == 45 [pid = 1653] [id = 641] 04:30:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11a577c00) [pid = 1653] [serial = 1923] [outer = 0x0] 04:30:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11a799c00) [pid = 1653] [serial = 1924] [outer = 0x11a577c00] 04:30:08 INFO - PROCESS | 1653 | 1461411008452 Marionette DEBUG loaded listener.js 04:30:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11ac68800) [pid = 1653] [serial = 1925] [outer = 0x11a577c00] 04:30:08 INFO - PROCESS | 1653 | 1461411008793 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:30:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:30:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 471ms 04:30:08 INFO - PROCESS | 1653 | 1461411008808 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 04:30:08 INFO - PROCESS | 1653 | 1461411008810 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 04:30:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:30:08 INFO - PROCESS | 1653 | 1461411008813 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:30:08 INFO - PROCESS | 1653 | 1461411008815 Marionette TRACE conn2 <- [1,2538,null,{}] 04:30:08 INFO - PROCESS | 1653 | 1461411008818 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:08 INFO - PROCESS | 1653 | 1461411008947 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 04:30:09 INFO - PROCESS | 1653 | 1461411009026 Marionette TRACE conn2 -> [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([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275e1000 == 46 [pid = 1653] [id = 642] 04:30:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11ac61000) [pid = 1653] [serial = 1926] [outer = 0x0] 04:30:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11aff1000) [pid = 1653] [serial = 1927] [outer = 0x11ac61000] 04:30:09 INFO - PROCESS | 1653 | 1461411009067 Marionette DEBUG loaded listener.js 04:30:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11b9bbc00) [pid = 1653] [serial = 1928] [outer = 0x11ac61000] 04:30:09 INFO - PROCESS | 1653 | 1461411009470 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 671ms 04:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:30:09 INFO - PROCESS | 1653 | 1461411009483 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 04:30:09 INFO - PROCESS | 1653 | 1461411009484 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 04:30:09 INFO - PROCESS | 1653 | 1461411009486 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:30:09 INFO - PROCESS | 1653 | 1461411009489 Marionette TRACE conn2 <- [1,2542,null,{}] 04:30:09 INFO - PROCESS | 1653 | 1461411009491 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:09 INFO - PROCESS | 1653 | 1461411009611 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 04:30:09 INFO - PROCESS | 1653 | 1461411009624 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x129a4c000 == 47 [pid = 1653] [id = 643] 04:30:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11bdf0400) [pid = 1653] [serial = 1929] [outer = 0x0] 04:30:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1266dc000) [pid = 1653] [serial = 1930] [outer = 0x11bdf0400] 04:30:09 INFO - PROCESS | 1653 | 1461411009651 Marionette DEBUG loaded listener.js 04:30:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128f99400) [pid = 1653] [serial = 1931] [outer = 0x11bdf0400] 04:30:09 INFO - PROCESS | 1653 | 1461411009982 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:30:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:30:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 521ms 04:30:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:30:10 INFO - PROCESS | 1653 | 1461411010012 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 04:30:10 INFO - PROCESS | 1653 | 1461411010013 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 04:30:10 INFO - PROCESS | 1653 | 1461411010015 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:30:10 INFO - PROCESS | 1653 | 1461411010016 Marionette TRACE conn2 <- [1,2546,null,{}] 04:30:10 INFO - PROCESS | 1653 | 1461411010019 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:10 INFO - PROCESS | 1653 | 1461411010120 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 04:30:10 INFO - PROCESS | 1653 | 1461411010125 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a315800 == 48 [pid = 1653] [id = 644] 04:30:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128040800) [pid = 1653] [serial = 1932] [outer = 0x0] 04:30:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12974e800) [pid = 1653] [serial = 1933] [outer = 0x128040800] 04:30:10 INFO - PROCESS | 1653 | 1461411010180 Marionette DEBUG loaded listener.js 04:30:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x129c7a000) [pid = 1653] [serial = 1934] [outer = 0x128040800] 04:30:10 INFO - PROCESS | 1653 | 1461411010509 Marionette TRACE conn2 <- [1,2548,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]]]}] 04:30:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:30:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 517ms 04:30:10 INFO - PROCESS | 1653 | 1461411010539 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 04:30:10 INFO - PROCESS | 1653 | 1461411010541 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 04:30:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:30:10 INFO - PROCESS | 1653 | 1461411010544 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:30:10 INFO - PROCESS | 1653 | 1461411010545 Marionette TRACE conn2 <- [1,2550,null,{}] 04:30:10 INFO - PROCESS | 1653 | 1461411010547 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:10 INFO - PROCESS | 1653 | 1461411010649 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 04:30:10 INFO - PROCESS | 1653 | 1461411010682 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a868800 == 49 [pid = 1653] [id = 645] 04:30:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1266e6c00) [pid = 1653] [serial = 1935] [outer = 0x0] 04:30:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x129cbcc00) [pid = 1653] [serial = 1936] [outer = 0x1266e6c00] 04:30:10 INFO - PROCESS | 1653 | 1461411010708 Marionette DEBUG loaded listener.js 04:30:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x129d70c00) [pid = 1653] [serial = 1937] [outer = 0x1266e6c00] 04:30:11 INFO - PROCESS | 1653 | 1461411011011 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:30:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:30:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 517ms 04:30:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:30:11 INFO - PROCESS | 1653 | 1461411011062 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 04:30:11 INFO - PROCESS | 1653 | 1461411011063 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 04:30:11 INFO - PROCESS | 1653 | 1461411011065 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:30:11 INFO - PROCESS | 1653 | 1461411011066 Marionette TRACE conn2 <- [1,2554,null,{}] 04:30:11 INFO - PROCESS | 1653 | 1461411011068 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:11 INFO - PROCESS | 1653 | 1461411011171 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 04:30:11 INFO - PROCESS | 1653 | 1461411011207 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0ad000 == 50 [pid = 1653] [id = 646] 04:30:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1291b5800) [pid = 1653] [serial = 1938] [outer = 0x0] 04:30:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x129d78000) [pid = 1653] [serial = 1939] [outer = 0x1291b5800] 04:30:11 INFO - PROCESS | 1653 | 1461411011233 Marionette DEBUG loaded listener.js 04:30:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x129dc7000) [pid = 1653] [serial = 1940] [outer = 0x1291b5800] 04:30:11 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12a833000) [pid = 1653] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:30:11 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11aa02400) [pid = 1653] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:30:11 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x113581400) [pid = 1653] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:30:11 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11aa06800) [pid = 1653] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:30:11 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x114bbcc00) [pid = 1653] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:30:11 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x113675400) [pid = 1653] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:30:11 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11b8a0400) [pid = 1653] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:30:11 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x114bb9000) [pid = 1653] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:30:11 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x114bc1000) [pid = 1653] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:30:11 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11a85bc00) [pid = 1653] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:30:11 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11a790000) [pid = 1653] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:30:11 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1153a5000) [pid = 1653] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:30:11 INFO - PROCESS | 1653 | 1461411011642 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:30:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:30:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 618ms 04:30:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:30:11 INFO - PROCESS | 1653 | 1461411011684 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 04:30:11 INFO - PROCESS | 1653 | 1461411011686 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 04:30:11 INFO - PROCESS | 1653 | 1461411011689 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:30:11 INFO - PROCESS | 1653 | 1461411011691 Marionette TRACE conn2 <- [1,2558,null,{}] 04:30:11 INFO - PROCESS | 1653 | 1461411011694 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:11 INFO - PROCESS | 1653 | 1461411011818 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 04:30:11 INFO - PROCESS | 1653 | 1461411011825 Marionette TRACE conn2 -> [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([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0af000 == 51 [pid = 1653] [id = 647] 04:30:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x114bb4c00) [pid = 1653] [serial = 1941] [outer = 0x0] 04:30:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11a790000) [pid = 1653] [serial = 1942] [outer = 0x114bb4c00] 04:30:11 INFO - PROCESS | 1653 | 1461411011865 Marionette DEBUG loaded listener.js 04:30:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11c368c00) [pid = 1653] [serial = 1943] [outer = 0x114bb4c00] 04:30:12 INFO - PROCESS | 1653 | 1461411012319 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:30:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:30:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 04:30:12 INFO - PROCESS | 1653 | 1461411012383 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 04:30:12 INFO - PROCESS | 1653 | 1461411012385 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 04:30:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:30:12 INFO - PROCESS | 1653 | 1461411012394 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:30:12 INFO - PROCESS | 1653 | 1461411012397 Marionette TRACE conn2 <- [1,2562,null,{}] 04:30:12 INFO - PROCESS | 1653 | 1461411012401 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:12 INFO - PROCESS | 1653 | 1461411012574 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 04:30:12 INFO - PROCESS | 1653 | 1461411012583 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d01f000 == 52 [pid = 1653] [id = 648] 04:30:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x114bc0400) [pid = 1653] [serial = 1944] [outer = 0x0] 04:30:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x129dd2000) [pid = 1653] [serial = 1945] [outer = 0x114bc0400] 04:30:12 INFO - PROCESS | 1653 | 1461411012699 Marionette DEBUG loaded listener.js 04:30:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x129e79c00) [pid = 1653] [serial = 1946] [outer = 0x114bc0400] 04:30:13 INFO - PROCESS | 1653 | 1461411013041 Marionette TRACE conn2 <- [1,2564,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]]]}] 04:30:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:30:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 673ms 04:30:13 INFO - PROCESS | 1653 | 1461411013067 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 04:30:13 INFO - PROCESS | 1653 | 1461411013068 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 04:30:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:30:13 INFO - PROCESS | 1653 | 1461411013071 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:30:13 INFO - PROCESS | 1653 | 1461411013074 Marionette TRACE conn2 <- [1,2566,null,{}] 04:30:13 INFO - PROCESS | 1653 | 1461411013078 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:13 INFO - PROCESS | 1653 | 1461411013164 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 04:30:13 INFO - PROCESS | 1653 | 1461411013168 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d069000 == 53 [pid = 1653] [id = 649] 04:30:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x129e7c800) [pid = 1653] [serial = 1947] [outer = 0x0] 04:30:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x129e8b000) [pid = 1653] [serial = 1948] [outer = 0x129e7c800] 04:30:13 INFO - PROCESS | 1653 | 1461411013193 Marionette DEBUG loaded listener.js 04:30:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x129e94c00) [pid = 1653] [serial = 1949] [outer = 0x129e7c800] 04:30:13 INFO - PROCESS | 1653 | 1461411013668 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:30:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:30:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 621ms 04:30:13 INFO - PROCESS | 1653 | 1461411013693 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 04:30:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:30:13 INFO - PROCESS | 1653 | 1461411013696 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 04:30:13 INFO - PROCESS | 1653 | 1461411013700 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:30:13 INFO - PROCESS | 1653 | 1461411013702 Marionette TRACE conn2 <- [1,2570,null,{}] 04:30:13 INFO - PROCESS | 1653 | 1461411013708 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:13 INFO - PROCESS | 1653 | 1461411013813 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 04:30:13 INFO - PROCESS | 1653 | 1461411013884 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11af53000 == 54 [pid = 1653] [id = 650] 04:30:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11475c800) [pid = 1653] [serial = 1950] [outer = 0x0] 04:30:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x114f9f400) [pid = 1653] [serial = 1951] [outer = 0x11475c800] 04:30:13 INFO - PROCESS | 1653 | 1461411013916 Marionette DEBUG loaded listener.js 04:30:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1155e8800) [pid = 1653] [serial = 1952] [outer = 0x11475c800] 04:30:14 INFO - PROCESS | 1653 | 1461411014381 Marionette TRACE conn2 <- [1,2572,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]]]}] 04:30:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:30:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 723ms 04:30:14 INFO - PROCESS | 1653 | 1461411014441 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 04:30:14 INFO - PROCESS | 1653 | 1461411014446 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 04:30:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:30:14 INFO - PROCESS | 1653 | 1461411014452 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:30:14 INFO - PROCESS | 1653 | 1461411014457 Marionette TRACE conn2 <- [1,2574,null,{}] 04:30:14 INFO - PROCESS | 1653 | 1461411014460 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:14 INFO - PROCESS | 1653 | 1461411014593 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 04:30:14 INFO - PROCESS | 1653 | 1461411014666 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275e7000 == 55 [pid = 1653] [id = 651] 04:30:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x115893c00) [pid = 1653] [serial = 1953] [outer = 0x0] 04:30:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11926e400) [pid = 1653] [serial = 1954] [outer = 0x115893c00] 04:30:14 INFO - PROCESS | 1653 | 1461411014696 Marionette DEBUG loaded listener.js 04:30:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11a860400) [pid = 1653] [serial = 1955] [outer = 0x115893c00] 04:30:15 INFO - PROCESS | 1653 | 1461411015090 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:30:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:30:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 673ms 04:30:15 INFO - PROCESS | 1653 | 1461411015127 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 04:30:15 INFO - PROCESS | 1653 | 1461411015129 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 04:30:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:30:15 INFO - PROCESS | 1653 | 1461411015163 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:30:15 INFO - PROCESS | 1653 | 1461411015166 Marionette TRACE conn2 <- [1,2578,null,{}] 04:30:15 INFO - PROCESS | 1653 | 1461411015187 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:15 INFO - PROCESS | 1653 | 1461411015313 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 04:30:15 INFO - PROCESS | 1653 | 1461411015368 Marionette TRACE conn2 -> [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([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d022000 == 56 [pid = 1653] [id = 652] 04:30:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11b9bc000) [pid = 1653] [serial = 1956] [outer = 0x0] 04:30:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1266d9c00) [pid = 1653] [serial = 1957] [outer = 0x11b9bc000] 04:30:15 INFO - PROCESS | 1653 | 1461411015401 Marionette DEBUG loaded listener.js 04:30:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12869fc00) [pid = 1653] [serial = 1958] [outer = 0x11b9bc000] 04:30:15 INFO - PROCESS | 1653 | 1461411015814 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:30:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:30:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 674ms 04:30:15 INFO - PROCESS | 1653 | 1461411015838 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 04:30:15 INFO - PROCESS | 1653 | 1461411015842 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 04:30:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:30:15 INFO - PROCESS | 1653 | 1461411015844 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:30:15 INFO - PROCESS | 1653 | 1461411015845 Marionette TRACE conn2 <- [1,2582,null,{}] 04:30:15 INFO - PROCESS | 1653 | 1461411015848 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:15 INFO - PROCESS | 1653 | 1461411015953 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 04:30:16 INFO - PROCESS | 1653 | 1461411016010 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dbac000 == 57 [pid = 1653] [id = 653] 04:30:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1291b8800) [pid = 1653] [serial = 1959] [outer = 0x0] 04:30:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x129cc5000) [pid = 1653] [serial = 1960] [outer = 0x1291b8800] 04:30:16 INFO - PROCESS | 1653 | 1461411016040 Marionette DEBUG loaded listener.js 04:30:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x129dc6c00) [pid = 1653] [serial = 1961] [outer = 0x1291b8800] 04:30:16 INFO - PROCESS | 1653 | 1461411016478 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 669ms 04:30:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:30:16 INFO - PROCESS | 1653 | 1461411016513 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 04:30:16 INFO - PROCESS | 1653 | 1461411016515 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 04:30:16 INFO - PROCESS | 1653 | 1461411016517 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:30:16 INFO - PROCESS | 1653 | 1461411016518 Marionette TRACE conn2 <- [1,2586,null,{}] 04:30:16 INFO - PROCESS | 1653 | 1461411016521 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:16 INFO - PROCESS | 1653 | 1461411016622 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 04:30:16 INFO - PROCESS | 1653 | 1461411016711 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e15a800 == 58 [pid = 1653] [id = 654] 04:30:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x129d78400) [pid = 1653] [serial = 1962] [outer = 0x0] 04:30:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x129dd0c00) [pid = 1653] [serial = 1963] [outer = 0x129d78400] 04:30:16 INFO - PROCESS | 1653 | 1461411016740 Marionette DEBUG loaded listener.js 04:30:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x129e7b800) [pid = 1653] [serial = 1964] [outer = 0x129d78400] 04:30:17 INFO - PROCESS | 1653 | 1461411017176 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:30:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:30:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 720ms 04:30:17 INFO - PROCESS | 1653 | 1461411017238 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 04:30:17 INFO - PROCESS | 1653 | 1461411017239 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 04:30:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:30:17 INFO - PROCESS | 1653 | 1461411017242 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:30:17 INFO - PROCESS | 1653 | 1461411017243 Marionette TRACE conn2 <- [1,2590,null,{}] 04:30:17 INFO - PROCESS | 1653 | 1461411017245 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:17 INFO - PROCESS | 1653 | 1461411017364 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 04:30:17 INFO - PROCESS | 1653 | 1461411017441 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x118e52800 == 59 [pid = 1653] [id = 655] 04:30:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x113670000) [pid = 1653] [serial = 1965] [outer = 0x0] 04:30:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x118c09800) [pid = 1653] [serial = 1966] [outer = 0x113670000] 04:30:17 INFO - PROCESS | 1653 | 1461411017476 Marionette DEBUG loaded listener.js 04:30:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12a35a000) [pid = 1653] [serial = 1967] [outer = 0x113670000] 04:30:18 INFO - PROCESS | 1653 | 1461411018096 Marionette TRACE conn2 <- [1,2592,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]]]}] 04:30:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:30:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 921ms 04:30:18 INFO - PROCESS | 1653 | 1461411018172 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 04:30:18 INFO - PROCESS | 1653 | 1461411018174 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 04:30:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:30:18 INFO - PROCESS | 1653 | 1461411018179 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:30:18 INFO - PROCESS | 1653 | 1461411018181 Marionette TRACE conn2 <- [1,2594,null,{}] 04:30:18 INFO - PROCESS | 1653 | 1461411018184 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:18 INFO - PROCESS | 1653 | 1461411018279 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 04:30:18 INFO - PROCESS | 1653 | 1461411018350 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c86d000 == 60 [pid = 1653] [id = 656] 04:30:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x114f53400) [pid = 1653] [serial = 1968] [outer = 0x0] 04:30:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x114f9e400) [pid = 1653] [serial = 1969] [outer = 0x114f53400] 04:30:18 INFO - PROCESS | 1653 | 1461411018381 Marionette DEBUG loaded listener.js 04:30:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x114fe3400) [pid = 1653] [serial = 1970] [outer = 0x114f53400] 04:30:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12d01f000 == 59 [pid = 1653] [id = 648] 04:30:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0af000 == 58 [pid = 1653] [id = 647] 04:30:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0ad000 == 57 [pid = 1653] [id = 646] 04:30:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12a868800 == 56 [pid = 1653] [id = 645] 04:30:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12a315800 == 55 [pid = 1653] [id = 644] 04:30:18 INFO - PROCESS | 1653 | --DOCSHELL 0x129a4c000 == 54 [pid = 1653] [id = 643] 04:30:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1275e1000 == 53 [pid = 1653] [id = 642] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x127bf0800) [pid = 1653] [serial = 1891] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1186db800 == 52 [pid = 1653] [id = 641] 04:30:18 INFO - PROCESS | 1653 | --DOCSHELL 0x11c04f800 == 51 [pid = 1653] [id = 640] 04:30:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1152d0800 == 50 [pid = 1653] [id = 639] 04:30:18 INFO - PROCESS | 1653 | --DOCSHELL 0x11c859000 == 49 [pid = 1653] [id = 638] 04:30:18 INFO - PROCESS | 1653 | --DOCSHELL 0x11aeea000 == 48 [pid = 1653] [id = 631] 04:30:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0b1800 == 47 [pid = 1653] [id = 630] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12a83c000) [pid = 1653] [serial = 1799] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11aa05400) [pid = 1653] [serial = 1873] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x114fd8c00) [pid = 1653] [serial = 1855] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x116548400) [pid = 1653] [serial = 1864] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x118640c00) [pid = 1653] [serial = 1865] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1147c8000) [pid = 1653] [serial = 1852] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11aff4c00) [pid = 1653] [serial = 1876] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x114f51000) [pid = 1653] [serial = 1861] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x114fac800) [pid = 1653] [serial = 1862] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1147d2800) [pid = 1653] [serial = 1859] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11367e000) [pid = 1653] [serial = 1858] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11bdf0c00) [pid = 1653] [serial = 1879] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11b8a3c00) [pid = 1653] [serial = 1877] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118ab3400) [pid = 1653] [serial = 1867] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119277c00) [pid = 1653] [serial = 1868] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x119278400) [pid = 1653] [serial = 1883] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x114fd7000) [pid = 1653] [serial = 1882] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11c0e9000) [pid = 1653] [serial = 1880] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1266e6400) [pid = 1653] [serial = 1889] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11c61a000) [pid = 1653] [serial = 1886] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11a57b800) [pid = 1653] [serial = 1871] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11c35c800) [pid = 1653] [serial = 1885] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119a51400) [pid = 1653] [serial = 1870] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11c61e000) [pid = 1653] [serial = 1888] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11ac64400) [pid = 1653] [serial = 1874] [outer = 0x0] [url = about:blank] 04:30:18 INFO - PROCESS | 1653 | 1461411018856 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:30:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:30:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 723ms 04:30:18 INFO - PROCESS | 1653 | 1461411018902 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 04:30:18 INFO - PROCESS | 1653 | 1461411018908 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 04:30:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:30:18 INFO - PROCESS | 1653 | 1461411018912 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:30:18 INFO - PROCESS | 1653 | 1461411018914 Marionette TRACE conn2 <- [1,2598,null,{}] 04:30:18 INFO - PROCESS | 1653 | 1461411018916 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:19 INFO - PROCESS | 1653 | 1461411018998 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 04:30:19 INFO - PROCESS | 1653 | 1461411019005 Marionette TRACE conn2 -> [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([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x11917e800 == 48 [pid = 1653] [id = 657] 04:30:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1147d2800) [pid = 1653] [serial = 1971] [outer = 0x0] 04:30:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1159cc800) [pid = 1653] [serial = 1972] [outer = 0x1147d2800] 04:30:19 INFO - PROCESS | 1653 | 1461411019032 Marionette DEBUG loaded listener.js 04:30:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118c18400) [pid = 1653] [serial = 1973] [outer = 0x1147d2800] 04:30:19 INFO - PROCESS | 1653 | 1461411019449 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 570ms 04:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:30:19 INFO - PROCESS | 1653 | 1461411019484 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 04:30:19 INFO - PROCESS | 1653 | 1461411019486 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 04:30:19 INFO - PROCESS | 1653 | 1461411019492 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:30:19 INFO - PROCESS | 1653 | 1461411019496 Marionette TRACE conn2 <- [1,2602,null,{}] 04:30:19 INFO - PROCESS | 1653 | 1461411019507 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:19 INFO - PROCESS | 1653 | 1461411019658 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 04:30:19 INFO - PROCESS | 1653 | 1461411019746 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1262a4000 == 49 [pid = 1653] [id = 658] 04:30:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x114f55400) [pid = 1653] [serial = 1974] [outer = 0x0] 04:30:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11a78a800) [pid = 1653] [serial = 1975] [outer = 0x114f55400] 04:30:19 INFO - PROCESS | 1653 | 1461411019793 Marionette DEBUG loaded listener.js 04:30:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11aa09400) [pid = 1653] [serial = 1976] [outer = 0x114f55400] 04:30:20 INFO - PROCESS | 1653 | 1461411020114 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:30:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:30:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 676ms 04:30:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:30:20 INFO - PROCESS | 1653 | 1461411020166 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 04:30:20 INFO - PROCESS | 1653 | 1461411020168 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 04:30:20 INFO - PROCESS | 1653 | 1461411020170 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:30:20 INFO - PROCESS | 1653 | 1461411020171 Marionette TRACE conn2 <- [1,2606,null,{}] 04:30:20 INFO - PROCESS | 1653 | 1461411020176 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:20 INFO - PROCESS | 1653 | 1461411020279 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 04:30:20 INFO - PROCESS | 1653 | 1461411020285 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275ce000 == 50 [pid = 1653] [id = 659] 04:30:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11aa09800) [pid = 1653] [serial = 1977] [outer = 0x0] 04:30:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11ae52c00) [pid = 1653] [serial = 1978] [outer = 0x11aa09800] 04:30:20 INFO - PROCESS | 1653 | 1461411020313 Marionette DEBUG loaded listener.js 04:30:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11b8a9800) [pid = 1653] [serial = 1979] [outer = 0x11aa09800] 04:30:20 INFO - PROCESS | 1653 | 1461411020691 Marionette TRACE conn2 <- [1,2608,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]]]}] 04:30:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:30:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 573ms 04:30:20 INFO - PROCESS | 1653 | 1461411020744 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 04:30:20 INFO - PROCESS | 1653 | 1461411020746 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 04:30:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:30:20 INFO - PROCESS | 1653 | 1461411020749 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:30:20 INFO - PROCESS | 1653 | 1461411020751 Marionette TRACE conn2 <- [1,2610,null,{}] 04:30:20 INFO - PROCESS | 1653 | 1461411020754 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:20 INFO - PROCESS | 1653 | 1461411020878 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 04:30:21 INFO - PROCESS | 1653 | 1461411021003 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a557800 == 51 [pid = 1653] [id = 660] 04:30:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11ab79800) [pid = 1653] [serial = 1980] [outer = 0x0] 04:30:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11b8a8800) [pid = 1653] [serial = 1981] [outer = 0x11ab79800] 04:30:21 INFO - PROCESS | 1653 | 1461411021031 Marionette DEBUG loaded listener.js 04:30:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11c35c800) [pid = 1653] [serial = 1982] [outer = 0x11ab79800] 04:30:21 INFO - PROCESS | 1653 | 1461411021360 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:30:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:30:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 621ms 04:30:21 INFO - PROCESS | 1653 | 1461411021370 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 04:30:21 INFO - PROCESS | 1653 | 1461411021372 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 04:30:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:30:21 INFO - PROCESS | 1653 | 1461411021377 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:30:21 INFO - PROCESS | 1653 | 1461411021378 Marionette TRACE conn2 <- [1,2614,null,{}] 04:30:21 INFO - PROCESS | 1653 | 1461411021381 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:21 INFO - PROCESS | 1653 | 1461411021499 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 04:30:21 INFO - PROCESS | 1653 | 1461411021512 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a310800 == 52 [pid = 1653] [id = 661] 04:30:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11c617400) [pid = 1653] [serial = 1983] [outer = 0x0] 04:30:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x127688000) [pid = 1653] [serial = 1984] [outer = 0x11c617400] 04:30:21 INFO - PROCESS | 1653 | 1461411021540 Marionette DEBUG loaded listener.js 04:30:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x129602400) [pid = 1653] [serial = 1985] [outer = 0x11c617400] 04:30:21 INFO - PROCESS | 1653 | 1461411021881 Marionette TRACE conn2 <- [1,2616,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]]]}] 04:30:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:30:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 520ms 04:30:21 INFO - PROCESS | 1653 | 1461411021897 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 04:30:21 INFO - PROCESS | 1653 | 1461411021899 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 04:30:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:30:21 INFO - PROCESS | 1653 | 1461411021901 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:30:21 INFO - PROCESS | 1653 | 1461411021902 Marionette TRACE conn2 <- [1,2618,null,{}] 04:30:21 INFO - PROCESS | 1653 | 1461411021904 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:22 INFO - PROCESS | 1653 | 1461411022008 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 04:30:22 INFO - PROCESS | 1653 | 1461411022021 Marionette TRACE conn2 -> [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([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a85c800 == 53 [pid = 1653] [id = 662] 04:30:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x129609800) [pid = 1653] [serial = 1986] [outer = 0x0] 04:30:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x129c83000) [pid = 1653] [serial = 1987] [outer = 0x129609800] 04:30:22 INFO - PROCESS | 1653 | 1461411022048 Marionette DEBUG loaded listener.js 04:30:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x129d71c00) [pid = 1653] [serial = 1988] [outer = 0x129609800] 04:30:22 INFO - PROCESS | 1653 | 1461411022398 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:30:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:30:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 521ms 04:30:22 INFO - PROCESS | 1653 | 1461411022423 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 04:30:22 INFO - PROCESS | 1653 | 1461411022424 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 04:30:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:30:22 INFO - PROCESS | 1653 | 1461411022432 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:30:22 INFO - PROCESS | 1653 | 1461411022433 Marionette TRACE conn2 <- [1,2622,null,{}] 04:30:22 INFO - PROCESS | 1653 | 1461411022436 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:22 INFO - PROCESS | 1653 | 1461411022540 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 04:30:22 INFO - PROCESS | 1653 | 1461411022544 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0ad000 == 54 [pid = 1653] [id = 663] 04:30:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1266de800) [pid = 1653] [serial = 1989] [outer = 0x0] 04:30:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x129dc3800) [pid = 1653] [serial = 1990] [outer = 0x1266de800] 04:30:22 INFO - PROCESS | 1653 | 1461411022601 Marionette DEBUG loaded listener.js 04:30:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x129e77c00) [pid = 1653] [serial = 1991] [outer = 0x1266de800] 04:30:23 INFO - PROCESS | 1653 | 1461411023020 Marionette TRACE conn2 <- [1,2624,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]]]}] 04:30:23 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1266e6c00) [pid = 1653] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:30:23 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1291b5800) [pid = 1653] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:30:23 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x114bc0400) [pid = 1653] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:30:23 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x114bb4c00) [pid = 1653] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:30:23 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1266dec00) [pid = 1653] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:30:23 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1142d1400) [pid = 1653] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:30:23 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x114fab000) [pid = 1653] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:30:23 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11bdf0400) [pid = 1653] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:30:23 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x128040800) [pid = 1653] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:30:23 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118642c00) [pid = 1653] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:30:23 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11a577c00) [pid = 1653] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:30:23 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11367c000) [pid = 1653] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:30:23 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x113677800) [pid = 1653] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:30:23 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11ac61000) [pid = 1653] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:30:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:30:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 627ms 04:30:23 INFO - PROCESS | 1653 | 1461411023055 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 04:30:23 INFO - PROCESS | 1653 | 1461411023056 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 04:30:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:30:23 INFO - PROCESS | 1653 | 1461411023058 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:30:23 INFO - PROCESS | 1653 | 1461411023059 Marionette TRACE conn2 <- [1,2626,null,{}] 04:30:23 INFO - PROCESS | 1653 | 1461411023062 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:23 INFO - PROCESS | 1653 | 1461411023145 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 04:30:23 INFO - PROCESS | 1653 | 1461411023150 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1263a5800 == 55 [pid = 1653] [id = 664] 04:30:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x114bc5c00) [pid = 1653] [serial = 1992] [outer = 0x0] 04:30:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x114fda400) [pid = 1653] [serial = 1993] [outer = 0x114bc5c00] 04:30:23 INFO - PROCESS | 1653 | 1461411023175 Marionette DEBUG loaded listener.js 04:30:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11aa07c00) [pid = 1653] [serial = 1994] [outer = 0x114bc5c00] 04:30:23 INFO - PROCESS | 1653 | 1461411023512 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:30:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:30:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 469ms 04:30:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:30:23 INFO - PROCESS | 1653 | 1461411023527 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 04:30:23 INFO - PROCESS | 1653 | 1461411023528 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 04:30:23 INFO - PROCESS | 1653 | 1461411023530 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:30:23 INFO - PROCESS | 1653 | 1461411023531 Marionette TRACE conn2 <- [1,2630,null,{}] 04:30:23 INFO - PROCESS | 1653 | 1461411023534 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:23 INFO - PROCESS | 1653 | 1461411023618 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 04:30:23 INFO - PROCESS | 1653 | 1461411023677 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfaa800 == 56 [pid = 1653] [id = 665] 04:30:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11a794c00) [pid = 1653] [serial = 1995] [outer = 0x0] 04:30:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x129c7f000) [pid = 1653] [serial = 1996] [outer = 0x11a794c00] 04:30:23 INFO - PROCESS | 1653 | 1461411023702 Marionette DEBUG loaded listener.js 04:30:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x129e8f000) [pid = 1653] [serial = 1997] [outer = 0x11a794c00] 04:30:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:30:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 472ms 04:30:24 INFO - PROCESS | 1653 | 1461411023998 Marionette TRACE conn2 <- [1,2632,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]]]}] 04:30:24 INFO - PROCESS | 1653 | 1461411024011 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 04:30:24 INFO - PROCESS | 1653 | 1461411024013 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 04:30:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:30:24 INFO - PROCESS | 1653 | 1461411024015 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:30:24 INFO - PROCESS | 1653 | 1461411024017 Marionette TRACE conn2 <- [1,2634,null,{}] 04:30:24 INFO - PROCESS | 1653 | 1461411024019 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:24 INFO - PROCESS | 1653 | 1461411024120 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 04:30:24 INFO - PROCESS | 1653 | 1461411024127 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e154000 == 57 [pid = 1653] [id = 666] 04:30:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x119d5ec00) [pid = 1653] [serial = 1998] [outer = 0x0] 04:30:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12a35d800) [pid = 1653] [serial = 1999] [outer = 0x119d5ec00] 04:30:24 INFO - PROCESS | 1653 | 1461411024156 Marionette DEBUG loaded listener.js 04:30:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12a391400) [pid = 1653] [serial = 2000] [outer = 0x119d5ec00] 04:30:24 INFO - PROCESS | 1653 | 1461411024509 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:30:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:30:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 523ms 04:30:24 INFO - PROCESS | 1653 | 1461411024551 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 04:30:24 INFO - PROCESS | 1653 | 1461411024552 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 04:30:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:30:24 INFO - PROCESS | 1653 | 1461411024554 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:30:24 INFO - PROCESS | 1653 | 1461411024555 Marionette TRACE conn2 <- [1,2638,null,{}] 04:30:24 INFO - PROCESS | 1653 | 1461411024558 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:24 INFO - PROCESS | 1653 | 1461411024640 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 04:30:24 INFO - PROCESS | 1653 | 1461411024645 Marionette TRACE conn2 -> [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([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4ab800 == 58 [pid = 1653] [id = 667] 04:30:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12a391800) [pid = 1653] [serial = 2001] [outer = 0x0] 04:30:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12a3cb000) [pid = 1653] [serial = 2002] [outer = 0x12a391800] 04:30:24 INFO - PROCESS | 1653 | 1461411024670 Marionette DEBUG loaded listener.js 04:30:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12a3d2800) [pid = 1653] [serial = 2003] [outer = 0x12a391800] 04:30:24 INFO - PROCESS | 1653 | 1461411024979 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:30:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:30:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 471ms 04:30:25 INFO - PROCESS | 1653 | 1461411025098 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 04:30:25 INFO - PROCESS | 1653 | 1461411025101 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 04:30:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:30:25 INFO - PROCESS | 1653 | 1461411025108 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:30:25 INFO - PROCESS | 1653 | 1461411025112 Marionette TRACE conn2 <- [1,2642,null,{}] 04:30:25 INFO - PROCESS | 1653 | 1461411025118 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:25 INFO - PROCESS | 1653 | 1461411025276 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 04:30:25 INFO - PROCESS | 1653 | 1461411025400 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x119166000 == 59 [pid = 1653] [id = 668] 04:30:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11367ac00) [pid = 1653] [serial = 2004] [outer = 0x0] 04:30:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11400e400) [pid = 1653] [serial = 2005] [outer = 0x11367ac00] 04:30:25 INFO - PROCESS | 1653 | 1461411025449 Marionette DEBUG loaded listener.js 04:30:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x114f9e800) [pid = 1653] [serial = 2006] [outer = 0x11367ac00] 04:30:25 INFO - PROCESS | 1653 | 1461411025938 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:30:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:30:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 873ms 04:30:25 INFO - PROCESS | 1653 | 1461411025981 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 04:30:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:30:25 INFO - PROCESS | 1653 | 1461411025984 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 04:30:25 INFO - PROCESS | 1653 | 1461411025989 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:30:25 INFO - PROCESS | 1653 | 1461411025992 Marionette TRACE conn2 <- [1,2646,null,{}] 04:30:25 INFO - PROCESS | 1653 | 1461411025995 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:26 INFO - PROCESS | 1653 | 1461411026100 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 04:30:26 INFO - PROCESS | 1653 | 1461411026173 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.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/text-styles/2d.text.align.invalid.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1263a1800 == 60 [pid = 1653] [id = 669] 04:30:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x114fdec00) [pid = 1653] [serial = 2007] [outer = 0x0] 04:30:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x118c5e000) [pid = 1653] [serial = 2008] [outer = 0x114fdec00] 04:30:26 INFO - PROCESS | 1653 | 1461411026203 Marionette DEBUG loaded listener.js 04:30:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11a576800) [pid = 1653] [serial = 2009] [outer = 0x114fdec00] 04:30:26 INFO - PROCESS | 1653 | 1461411026616 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:30:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:30:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 673ms 04:30:26 INFO - PROCESS | 1653 | 1461411026661 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 04:30:26 INFO - PROCESS | 1653 | 1461411026663 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 04:30:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:30:26 INFO - PROCESS | 1653 | 1461411026665 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:30:26 INFO - PROCESS | 1653 | 1461411026666 Marionette TRACE conn2 <- [1,2650,null,{}] 04:30:26 INFO - PROCESS | 1653 | 1461411026673 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:26 INFO - PROCESS | 1653 | 1461411026781 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 04:30:26 INFO - PROCESS | 1653 | 1461411026843 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.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/text-styles/2d.text.align.valid.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfc3000 == 61 [pid = 1653] [id = 670] 04:30:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11bdfa800) [pid = 1653] [serial = 2010] [outer = 0x0] 04:30:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11c379000) [pid = 1653] [serial = 2011] [outer = 0x11bdfa800] 04:30:26 INFO - PROCESS | 1653 | 1461411026876 Marionette DEBUG loaded listener.js 04:30:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12736e400) [pid = 1653] [serial = 2012] [outer = 0x11bdfa800] 04:30:27 INFO - PROCESS | 1653 | 1461411027322 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:30:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:30:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 673ms 04:30:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:30:27 INFO - PROCESS | 1653 | 1461411027338 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 04:30:27 INFO - PROCESS | 1653 | 1461411027340 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 04:30:27 INFO - PROCESS | 1653 | 1461411027342 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:30:27 INFO - PROCESS | 1653 | 1461411027343 Marionette TRACE conn2 <- [1,2654,null,{}] 04:30:27 INFO - PROCESS | 1653 | 1461411027345 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:27 INFO - PROCESS | 1653 | 1461411027473 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 04:30:27 INFO - PROCESS | 1653 | 1461411027556 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e984800 == 62 [pid = 1653] [id = 671] 04:30:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1291b9400) [pid = 1653] [serial = 2013] [outer = 0x0] 04:30:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x129cbc000) [pid = 1653] [serial = 2014] [outer = 0x1291b9400] 04:30:27 INFO - PROCESS | 1653 | 1461411027588 Marionette DEBUG loaded listener.js 04:30:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x129dd2c00) [pid = 1653] [serial = 2015] [outer = 0x1291b9400] 04:30:28 INFO - PROCESS | 1653 | 1461411027995 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:30:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:30:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 671ms 04:30:28 INFO - PROCESS | 1653 | 1461411028014 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 04:30:28 INFO - PROCESS | 1653 | 1461411028015 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 04:30:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:30:28 INFO - PROCESS | 1653 | 1461411028018 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:30:28 INFO - PROCESS | 1653 | 1461411028019 Marionette TRACE conn2 <- [1,2658,null,{}] 04:30:28 INFO - PROCESS | 1653 | 1461411028021 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:28 INFO - PROCESS | 1653 | 1461411028124 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 04:30:28 INFO - PROCESS | 1653 | 1461411028180 Marionette TRACE conn2 -> [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([\"/2dcontext/text-styles/2d.text.baseline.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/text-styles/2d.text.baseline.invalid.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e99d800 == 63 [pid = 1653] [id = 672] 04:30:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x128f8a800) [pid = 1653] [serial = 2016] [outer = 0x0] 04:30:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x129e90400) [pid = 1653] [serial = 2017] [outer = 0x128f8a800] 04:30:28 INFO - PROCESS | 1653 | 1461411028210 Marionette DEBUG loaded listener.js 04:30:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12a361c00) [pid = 1653] [serial = 2018] [outer = 0x128f8a800] 04:30:28 INFO - PROCESS | 1653 | 1461411028680 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:30:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:30:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 04:30:28 INFO - PROCESS | 1653 | 1461411028689 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 04:30:28 INFO - PROCESS | 1653 | 1461411028691 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 04:30:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:30:28 INFO - PROCESS | 1653 | 1461411028695 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:30:28 INFO - PROCESS | 1653 | 1461411028697 Marionette TRACE conn2 <- [1,2662,null,{}] 04:30:28 INFO - PROCESS | 1653 | 1461411028701 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:28 INFO - PROCESS | 1653 | 1461411028893 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 04:30:28 INFO - PROCESS | 1653 | 1461411028980 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.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/text-styles/2d.text.baseline.valid.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f5c7800 == 64 [pid = 1653] [id = 673] 04:30:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12a3c7c00) [pid = 1653] [serial = 2019] [outer = 0x0] 04:30:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12a834c00) [pid = 1653] [serial = 2020] [outer = 0x12a3c7c00] 04:30:29 INFO - PROCESS | 1653 | 1461411029013 Marionette DEBUG loaded listener.js 04:30:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12ab7d000) [pid = 1653] [serial = 2021] [outer = 0x12a3c7c00] 04:30:29 INFO - PROCESS | 1653 | 1461411029416 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:30:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:30:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 771ms 04:30:29 INFO - PROCESS | 1653 | 1461411029465 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 04:30:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:30:29 INFO - PROCESS | 1653 | 1461411029467 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 04:30:29 INFO - PROCESS | 1653 | 1461411029469 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:30:29 INFO - PROCESS | 1653 | 1461411029470 Marionette TRACE conn2 <- [1,2666,null,{}] 04:30:29 INFO - PROCESS | 1653 | 1461411029473 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:29 INFO - PROCESS | 1653 | 1461411029605 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 04:30:29 INFO - PROCESS | 1653 | 1461411029665 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f5d1800 == 65 [pid = 1653] [id = 674] 04:30:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x129e80400) [pid = 1653] [serial = 2022] [outer = 0x0] 04:30:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12ab83000) [pid = 1653] [serial = 2023] [outer = 0x129e80400] 04:30:29 INFO - PROCESS | 1653 | 1461411029695 Marionette DEBUG loaded listener.js 04:30:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12b30f000) [pid = 1653] [serial = 2024] [outer = 0x129e80400] 04:30:30 INFO - PROCESS | 1653 | 1461411030750 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:30:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 04:30:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1324ms 04:30:30 INFO - PROCESS | 1653 | 1461411030795 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 04:30:30 INFO - PROCESS | 1653 | 1461411030799 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 04:30:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:30:30 INFO - PROCESS | 1653 | 1461411030804 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:30:30 INFO - PROCESS | 1653 | 1461411030806 Marionette TRACE conn2 <- [1,2670,null,{}] 04:30:30 INFO - PROCESS | 1653 | 1461411030812 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:30 INFO - PROCESS | 1653 | 1461411030925 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 04:30:30 INFO - PROCESS | 1653 | 1461411030983 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c856000 == 66 [pid = 1653] [id = 675] 04:30:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x114f4f800) [pid = 1653] [serial = 2025] [outer = 0x0] 04:30:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x114fa8800) [pid = 1653] [serial = 2026] [outer = 0x114f4f800] 04:30:31 INFO - PROCESS | 1653 | 1461411031014 Marionette DEBUG loaded listener.js 04:30:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11654cc00) [pid = 1653] [serial = 2027] [outer = 0x114f4f800] 04:30:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12e154000 == 65 [pid = 1653] [id = 666] 04:30:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfaa800 == 64 [pid = 1653] [id = 665] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x1136dcc00) [pid = 1653] [serial = 1912] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x118afa000) [pid = 1653] [serial = 1897] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x114f4e000) [pid = 1653] [serial = 1894] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11ac61800) [pid = 1653] [serial = 1900] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1266e2c00) [pid = 1653] [serial = 1903] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x1286a7800) [pid = 1653] [serial = 1906] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x129c7bc00) [pid = 1653] [serial = 1909] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x129e8b000) [pid = 1653] [serial = 1948] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1263a5800 == 63 [pid = 1653] [id = 664] 04:30:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0ad000 == 62 [pid = 1653] [id = 663] 04:30:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12a85c800 == 61 [pid = 1653] [id = 662] 04:30:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12a310800 == 60 [pid = 1653] [id = 661] 04:30:31 INFO - PROCESS | 1653 | --DOCSHELL 0x11a557800 == 59 [pid = 1653] [id = 660] 04:30:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1275ce000 == 58 [pid = 1653] [id = 659] 04:30:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1262a4000 == 57 [pid = 1653] [id = 658] 04:30:31 INFO - PROCESS | 1653 | --DOCSHELL 0x11917e800 == 56 [pid = 1653] [id = 657] 04:30:31 INFO - PROCESS | 1653 | --DOCSHELL 0x11c86d000 == 55 [pid = 1653] [id = 656] 04:30:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12e15a800 == 54 [pid = 1653] [id = 654] 04:30:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12dbac000 == 53 [pid = 1653] [id = 653] 04:30:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12d022000 == 52 [pid = 1653] [id = 652] 04:30:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1275e7000 == 51 [pid = 1653] [id = 651] 04:30:31 INFO - PROCESS | 1653 | --DOCSHELL 0x11af53000 == 50 [pid = 1653] [id = 650] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x1266dc000) [pid = 1653] [serial = 1930] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12974e800) [pid = 1653] [serial = 1933] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x118fdd800) [pid = 1653] [serial = 1921] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11a570800) [pid = 1653] [serial = 1922] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11a799c00) [pid = 1653] [serial = 1924] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11ac68800) [pid = 1653] [serial = 1925] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x114f57400) [pid = 1653] [serial = 1916] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x114443400) [pid = 1653] [serial = 1915] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x114f4cc00) [pid = 1653] [serial = 1918] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1156f1000) [pid = 1653] [serial = 1919] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11aff1000) [pid = 1653] [serial = 1927] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x129cbcc00) [pid = 1653] [serial = 1936] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x129d70c00) [pid = 1653] [serial = 1937] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x129c7a000) [pid = 1653] [serial = 1934] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x129d78000) [pid = 1653] [serial = 1939] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x129dd2000) [pid = 1653] [serial = 1945] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11a790000) [pid = 1653] [serial = 1942] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x129dc7000) [pid = 1653] [serial = 1940] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1286ee000) [pid = 1653] [serial = 1892] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x128f99400) [pid = 1653] [serial = 1931] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11b9bbc00) [pid = 1653] [serial = 1928] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x129e79c00) [pid = 1653] [serial = 1946] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11c368c00) [pid = 1653] [serial = 1943] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x114f4a400) [pid = 1653] [serial = 1853] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1156f0c00) [pid = 1653] [serial = 1856] [outer = 0x0] [url = about:blank] 04:30:31 INFO - PROCESS | 1653 | 1461411031920 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 04:30:31 INFO - PROCESS | 1653 | 1461411031980 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 04:30:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:30:31 INFO - PROCESS | 1653 | 1461411031984 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:30:31 INFO - PROCESS | 1653 | 1461411031986 Marionette TRACE conn2 <- [1,2674,null,{}] 04:30:31 INFO - PROCESS | 1653 | 1461411031988 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:32 INFO - PROCESS | 1653 | 1461411032068 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 04:30:32 INFO - PROCESS | 1653 | 1461411032126 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4c6000 == 51 [pid = 1653] [id = 676] 04:30:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1155ed400) [pid = 1653] [serial = 2028] [outer = 0x0] 04:30:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x118c09000) [pid = 1653] [serial = 2029] [outer = 0x1155ed400] 04:30:32 INFO - PROCESS | 1653 | 1461411032152 Marionette DEBUG loaded listener.js 04:30:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119278400) [pid = 1653] [serial = 2030] [outer = 0x1155ed400] 04:30:32 INFO - PROCESS | 1653 | 1461411032963 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 04:30:33 INFO - PROCESS | 1653 | 1461411033012 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 04:30:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:30:33 INFO - PROCESS | 1653 | 1461411033020 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:30:33 INFO - PROCESS | 1653 | 1461411033023 Marionette TRACE conn2 <- [1,2678,null,{}] 04:30:33 INFO - PROCESS | 1653 | 1461411033030 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:33 INFO - PROCESS | 1653 | 1461411033117 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 04:30:33 INFO - PROCESS | 1653 | 1461411033123 Marionette TRACE conn2 -> [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([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12767e000 == 52 [pid = 1653] [id = 677] 04:30:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11aa04000) [pid = 1653] [serial = 2031] [outer = 0x0] 04:30:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11b856000) [pid = 1653] [serial = 2032] [outer = 0x11aa04000] 04:30:33 INFO - PROCESS | 1653 | 1461411033150 Marionette DEBUG loaded listener.js 04:30:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11bdf8800) [pid = 1653] [serial = 2033] [outer = 0x11aa04000] 04:30:34 INFO - PROCESS | 1653 | 1461411034013 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:30:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 04:30:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1029ms 04:30:34 INFO - PROCESS | 1653 | 1461411034043 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 04:30:34 INFO - PROCESS | 1653 | 1461411034045 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 04:30:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:30:34 INFO - PROCESS | 1653 | 1461411034047 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:30:34 INFO - PROCESS | 1653 | 1461411034048 Marionette TRACE conn2 <- [1,2682,null,{}] 04:30:34 INFO - PROCESS | 1653 | 1461411034050 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:34 INFO - PROCESS | 1653 | 1461411034156 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 04:30:34 INFO - PROCESS | 1653 | 1461411034194 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x129da4000 == 53 [pid = 1653] [id = 678] 04:30:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11bdf6400) [pid = 1653] [serial = 2034] [outer = 0x0] 04:30:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1266db000) [pid = 1653] [serial = 2035] [outer = 0x11bdf6400] 04:30:34 INFO - PROCESS | 1653 | 1461411034220 Marionette DEBUG loaded listener.js 04:30:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x127bc3800) [pid = 1653] [serial = 2036] [outer = 0x11bdf6400] 04:30:35 INFO - PROCESS | 1653 | 1461411035041 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:30:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 04:30:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1019ms 04:30:35 INFO - PROCESS | 1653 | 1461411035070 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 04:30:35 INFO - PROCESS | 1653 | 1461411035071 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 04:30:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:30:35 INFO - PROCESS | 1653 | 1461411035083 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:30:35 INFO - PROCESS | 1653 | 1461411035084 Marionette TRACE conn2 <- [1,2686,null,{}] 04:30:35 INFO - PROCESS | 1653 | 1461411035086 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:35 INFO - PROCESS | 1653 | 1461411035187 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 04:30:35 INFO - PROCESS | 1653 | 1461411035199 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a67b800 == 54 [pid = 1653] [id = 679] 04:30:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x128040800) [pid = 1653] [serial = 2037] [outer = 0x0] 04:30:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1291b6400) [pid = 1653] [serial = 2038] [outer = 0x128040800] 04:30:35 INFO - PROCESS | 1653 | 1461411035225 Marionette DEBUG loaded listener.js 04:30:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x129c24000) [pid = 1653] [serial = 2039] [outer = 0x128040800] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x11c617400) [pid = 1653] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x129609800) [pid = 1653] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x114f53400) [pid = 1653] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11475c800) [pid = 1653] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x114f55400) [pid = 1653] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11b9bc000) [pid = 1653] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11aa09800) [pid = 1653] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1147d2800) [pid = 1653] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x113670000) [pid = 1653] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x115893c00) [pid = 1653] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1266de800) [pid = 1653] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119d5ec00) [pid = 1653] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x114bc5c00) [pid = 1653] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11a794c00) [pid = 1653] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11ab79800) [pid = 1653] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x114717400) [pid = 1653] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11bdf9800) [pid = 1653] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11a78d000) [pid = 1653] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11bee9c00) [pid = 1653] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12974c800) [pid = 1653] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x114fe0400) [pid = 1653] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x113584800) [pid = 1653] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:30:35 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11913d000) [pid = 1653] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:30:36 INFO - PROCESS | 1653 | 1461411036103 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 04:30:36 INFO - PROCESS | 1653 | 1461411036159 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 04:30:36 INFO - PROCESS | 1653 | 1461411036161 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:30:36 INFO - PROCESS | 1653 | 1461411036162 Marionette TRACE conn2 <- [1,2690,null,{}] 04:30:36 INFO - PROCESS | 1653 | 1461411036164 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:36 INFO - PROCESS | 1653 | 1461411036260 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 04:30:36 INFO - PROCESS | 1653 | 1461411036265 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a870000 == 55 [pid = 1653] [id = 680] 04:30:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11913d000) [pid = 1653] [serial = 2040] [outer = 0x0] 04:30:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11aa09800) [pid = 1653] [serial = 2041] [outer = 0x11913d000] 04:30:36 INFO - PROCESS | 1653 | 1461411036293 Marionette DEBUG loaded listener.js 04:30:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x129c7e800) [pid = 1653] [serial = 2042] [outer = 0x11913d000] 04:30:37 INFO - PROCESS | 1653 | 1461411037117 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 04:30:37 INFO - PROCESS | 1653 | 1461411037133 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 04:30:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:30:37 INFO - PROCESS | 1653 | 1461411037135 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:30:37 INFO - PROCESS | 1653 | 1461411037136 Marionette TRACE conn2 <- [1,2694,null,{}] 04:30:37 INFO - PROCESS | 1653 | 1461411037140 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:37 INFO - PROCESS | 1653 | 1461411037221 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 04:30:37 INFO - PROCESS | 1653 | 1461411037227 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b815000 == 56 [pid = 1653] [id = 681] 04:30:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x129cbe400) [pid = 1653] [serial = 2043] [outer = 0x0] 04:30:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x129d76000) [pid = 1653] [serial = 2044] [outer = 0x129cbe400] 04:30:37 INFO - PROCESS | 1653 | 1461411037252 Marionette DEBUG loaded listener.js 04:30:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x129e73800) [pid = 1653] [serial = 2045] [outer = 0x129cbe400] 04:30:38 INFO - PROCESS | 1653 | 1461411038261 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 04:30:38 INFO - PROCESS | 1653 | 1461411038314 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 04:30:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:30:38 INFO - PROCESS | 1653 | 1461411038317 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:30:38 INFO - PROCESS | 1653 | 1461411038319 Marionette TRACE conn2 <- [1,2698,null,{}] 04:30:38 INFO - PROCESS | 1653 | 1461411038323 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:38 INFO - PROCESS | 1653 | 1461411038426 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 04:30:38 INFO - PROCESS | 1653 | 1461411038483 Marionette TRACE conn2 -> [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([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c971000 == 57 [pid = 1653] [id = 682] 04:30:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x114f53000) [pid = 1653] [serial = 2046] [outer = 0x0] 04:30:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11587f400) [pid = 1653] [serial = 2047] [outer = 0x114f53000] 04:30:38 INFO - PROCESS | 1653 | 1461411038515 Marionette DEBUG loaded listener.js 04:30:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x118ab3800) [pid = 1653] [serial = 2048] [outer = 0x114f53000] 04:30:39 INFO - PROCESS | 1653 | 1461411039461 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 04:30:39 INFO - PROCESS | 1653 | 1461411039497 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 04:30:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:30:39 INFO - PROCESS | 1653 | 1461411039502 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:30:39 INFO - PROCESS | 1653 | 1461411039504 Marionette TRACE conn2 <- [1,2702,null,{}] 04:30:39 INFO - PROCESS | 1653 | 1461411039506 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:39 INFO - PROCESS | 1653 | 1461411039609 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 04:30:39 INFO - PROCESS | 1653 | 1461411039665 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a85c000 == 58 [pid = 1653] [id = 683] 04:30:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118851800) [pid = 1653] [serial = 2049] [outer = 0x0] 04:30:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11a798400) [pid = 1653] [serial = 2050] [outer = 0x118851800] 04:30:39 INFO - PROCESS | 1653 | 1461411039695 Marionette DEBUG loaded listener.js 04:30:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11ae89000) [pid = 1653] [serial = 2051] [outer = 0x118851800] 04:30:40 INFO - PROCESS | 1653 | 1461411040157 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:30:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:30:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 672ms 04:30:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:30:40 INFO - PROCESS | 1653 | 1461411040189 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 04:30:40 INFO - PROCESS | 1653 | 1461411040190 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 04:30:40 INFO - PROCESS | 1653 | 1461411040194 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:30:40 INFO - PROCESS | 1653 | 1461411040197 Marionette TRACE conn2 <- [1,2706,null,{}] 04:30:40 INFO - PROCESS | 1653 | 1461411040205 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:40 INFO - PROCESS | 1653 | 1461411040312 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 04:30:40 INFO - PROCESS | 1653 | 1461411040387 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.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/text-styles/2d.text.font.parse.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfc1800 == 59 [pid = 1653] [id = 684] 04:30:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12733d800) [pid = 1653] [serial = 2052] [outer = 0x0] 04:30:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1286e8000) [pid = 1653] [serial = 2053] [outer = 0x12733d800] 04:30:40 INFO - PROCESS | 1653 | 1461411040420 Marionette DEBUG loaded listener.js 04:30:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x129c7bc00) [pid = 1653] [serial = 2054] [outer = 0x12733d800] 04:30:40 INFO - PROCESS | 1653 | 1461411040820 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:30:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:30:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 671ms 04:30:40 INFO - PROCESS | 1653 | 1461411040866 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 04:30:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:30:40 INFO - PROCESS | 1653 | 1461411040868 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 04:30:40 INFO - PROCESS | 1653 | 1461411040870 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:30:40 INFO - PROCESS | 1653 | 1461411040871 Marionette TRACE conn2 <- [1,2710,null,{}] 04:30:40 INFO - PROCESS | 1653 | 1461411040874 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:40 INFO - PROCESS | 1653 | 1461411040995 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 04:30:41 INFO - PROCESS | 1653 | 1461411041080 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d06c800 == 60 [pid = 1653] [id = 685] 04:30:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x129cc4800) [pid = 1653] [serial = 2055] [outer = 0x0] 04:30:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x129dd1400) [pid = 1653] [serial = 2056] [outer = 0x129cc4800] 04:30:41 INFO - PROCESS | 1653 | 1461411041112 Marionette DEBUG loaded listener.js 04:30:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x129e8b400) [pid = 1653] [serial = 2057] [outer = 0x129cc4800] 04:30:41 INFO - PROCESS | 1653 | 1461411041521 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:30:41 INFO - PROCESS | 1653 | 1461411041542 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 04:30:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:30:41 INFO - PROCESS | 1653 | 1461411041545 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:30:41 INFO - PROCESS | 1653 | 1461411041546 Marionette TRACE conn2 <- [1,2714,null,{}] 04:30:41 INFO - PROCESS | 1653 | 1461411041548 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:41 INFO - PROCESS | 1653 | 1461411041648 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 04:30:41 INFO - PROCESS | 1653 | 1461411041704 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.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/text-styles/2d.text.font.parse.invalid.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e154000 == 61 [pid = 1653] [id = 686] 04:30:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x129d6c800) [pid = 1653] [serial = 2058] [outer = 0x0] 04:30:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12a352800) [pid = 1653] [serial = 2059] [outer = 0x129d6c800] 04:30:41 INFO - PROCESS | 1653 | 1461411041734 Marionette DEBUG loaded listener.js 04:30:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12a38d000) [pid = 1653] [serial = 2060] [outer = 0x129d6c800] 04:30:42 INFO - PROCESS | 1653 | 1461411042195 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:30:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:30:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 669ms 04:30:42 INFO - PROCESS | 1653 | 1461411042215 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 04:30:42 INFO - PROCESS | 1653 | 1461411042216 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 04:30:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:30:42 INFO - PROCESS | 1653 | 1461411042218 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:30:42 INFO - PROCESS | 1653 | 1461411042220 Marionette TRACE conn2 <- [1,2718,null,{}] 04:30:42 INFO - PROCESS | 1653 | 1461411042222 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:42 INFO - PROCESS | 1653 | 1461411042344 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 04:30:42 INFO - PROCESS | 1653 | 1461411042610 Marionette TRACE conn2 -> [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([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11af62000 == 62 [pid = 1653] [id = 687] 04:30:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x114bb4400) [pid = 1653] [serial = 2061] [outer = 0x0] 04:30:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x114bbe000) [pid = 1653] [serial = 2062] [outer = 0x114bb4400] 04:30:42 INFO - PROCESS | 1653 | 1461411042640 Marionette DEBUG loaded listener.js 04:30:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x114f52c00) [pid = 1653] [serial = 2063] [outer = 0x114bb4400] 04:30:43 INFO - PROCESS | 1653 | 1461411043087 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 04:30:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:30:43 INFO - PROCESS | 1653 | 1461411043098 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 04:30:43 INFO - PROCESS | 1653 | 1461411043101 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:30:43 INFO - PROCESS | 1653 | 1461411043103 Marionette TRACE conn2 <- [1,2722,null,{}] 04:30:43 INFO - PROCESS | 1653 | 1461411043106 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:43 INFO - PROCESS | 1653 | 1461411043205 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 04:30:43 INFO - PROCESS | 1653 | 1461411043263 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c98e000 == 63 [pid = 1653] [id = 688] 04:30:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x114fa5c00) [pid = 1653] [serial = 2064] [outer = 0x0] 04:30:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x118ab2800) [pid = 1653] [serial = 2065] [outer = 0x114fa5c00] 04:30:43 INFO - PROCESS | 1653 | 1461411043293 Marionette DEBUG loaded listener.js 04:30:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11a78a400) [pid = 1653] [serial = 2066] [outer = 0x114fa5c00] 04:30:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a870000 == 62 [pid = 1653] [id = 680] 04:30:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12a67b800 == 61 [pid = 1653] [id = 679] 04:30:43 INFO - PROCESS | 1653 | --DOCSHELL 0x129da4000 == 60 [pid = 1653] [id = 678] 04:30:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12767e000 == 59 [pid = 1653] [id = 677] 04:30:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11c4c6000 == 58 [pid = 1653] [id = 676] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x129cc5000) [pid = 1653] [serial = 1960] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x129dd0c00) [pid = 1653] [serial = 1963] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12a3cb000) [pid = 1653] [serial = 2002] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11c856000 == 57 [pid = 1653] [id = 675] 04:30:43 INFO - PROCESS | 1653 | --DOCSHELL 0x119166000 == 56 [pid = 1653] [id = 668] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x114fde800) [pid = 1653] [serial = 1895] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x127bf3c00) [pid = 1653] [serial = 1904] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11bee6000) [pid = 1653] [serial = 1901] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x128f93800) [pid = 1653] [serial = 1907] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x129cbdc00) [pid = 1653] [serial = 1910] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1198ae000) [pid = 1653] [serial = 1898] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11bded800) [pid = 1653] [serial = 1913] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x129c82c00) [pid = 1653] [serial = 1850] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x127688000) [pid = 1653] [serial = 1984] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x129c83000) [pid = 1653] [serial = 1987] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x114fe3400) [pid = 1653] [serial = 1970] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x114f9e400) [pid = 1653] [serial = 1969] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1155e8800) [pid = 1653] [serial = 1952] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x114f9f400) [pid = 1653] [serial = 1951] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11a78a800) [pid = 1653] [serial = 1975] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11aa09400) [pid = 1653] [serial = 1976] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12869fc00) [pid = 1653] [serial = 1958] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1266d9c00) [pid = 1653] [serial = 1957] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11ae52c00) [pid = 1653] [serial = 1978] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11b8a9800) [pid = 1653] [serial = 1979] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1159cc800) [pid = 1653] [serial = 1972] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118c18400) [pid = 1653] [serial = 1973] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12a35a000) [pid = 1653] [serial = 1967] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118c09800) [pid = 1653] [serial = 1966] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11a860400) [pid = 1653] [serial = 1955] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11926e400) [pid = 1653] [serial = 1954] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x129dc3800) [pid = 1653] [serial = 1990] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12a391400) [pid = 1653] [serial = 2000] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x114fda400) [pid = 1653] [serial = 1993] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11aa07c00) [pid = 1653] [serial = 1994] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12a35d800) [pid = 1653] [serial = 1999] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x129e77c00) [pid = 1653] [serial = 1991] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x129e8f000) [pid = 1653] [serial = 1997] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11b8a8800) [pid = 1653] [serial = 1981] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x129602400) [pid = 1653] [serial = 1985] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11c35c800) [pid = 1653] [serial = 1982] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x129d71c00) [pid = 1653] [serial = 1988] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x129c7f000) [pid = 1653] [serial = 1996] [outer = 0x0] [url = about:blank] 04:30:43 INFO - PROCESS | 1653 | 1461411043736 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 04:30:43 INFO - PROCESS | 1653 | 1461411043776 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 04:30:43 INFO - PROCESS | 1653 | 1461411043778 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:30:43 INFO - PROCESS | 1653 | 1461411043779 Marionette TRACE conn2 <- [1,2726,null,{}] 04:30:43 INFO - PROCESS | 1653 | 1461411043782 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:43 INFO - PROCESS | 1653 | 1461411043886 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 04:30:43 INFO - PROCESS | 1653 | 1461411043894 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bb8b000 == 57 [pid = 1653] [id = 689] 04:30:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11a799c00) [pid = 1653] [serial = 2067] [outer = 0x0] 04:30:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11aa0dc00) [pid = 1653] [serial = 2068] [outer = 0x11a799c00] 04:30:43 INFO - PROCESS | 1653 | 1461411043920 Marionette DEBUG loaded listener.js 04:30:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11aff4c00) [pid = 1653] [serial = 2069] [outer = 0x11a799c00] 04:30:44 INFO - PROCESS | 1653 | 1461411044292 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:30:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:30:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 568ms 04:30:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:30:44 INFO - PROCESS | 1653 | 1461411044347 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 04:30:44 INFO - PROCESS | 1653 | 1461411044348 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 04:30:44 INFO - PROCESS | 1653 | 1461411044355 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:30:44 INFO - PROCESS | 1653 | 1461411044359 Marionette TRACE conn2 <- [1,2730,null,{}] 04:30:44 INFO - PROCESS | 1653 | 1461411044362 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:44 INFO - PROCESS | 1653 | 1461411044451 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 04:30:44 INFO - PROCESS | 1653 | 1461411044457 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x129115800 == 58 [pid = 1653] [id = 690] 04:30:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11a9ed400) [pid = 1653] [serial = 2070] [outer = 0x0] 04:30:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11bdf0000) [pid = 1653] [serial = 2071] [outer = 0x11a9ed400] 04:30:44 INFO - PROCESS | 1653 | 1461411044483 Marionette DEBUG loaded listener.js 04:30:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x127341c00) [pid = 1653] [serial = 2072] [outer = 0x11a9ed400] 04:30:45 INFO - PROCESS | 1653 | 1461411045292 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 04:30:45 INFO - PROCESS | 1653 | 1461411045332 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 04:30:45 INFO - PROCESS | 1653 | 1461411045334 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:30:45 INFO - PROCESS | 1653 | 1461411045335 Marionette TRACE conn2 <- [1,2734,null,{}] 04:30:45 INFO - PROCESS | 1653 | 1461411045338 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:45 INFO - PROCESS | 1653 | 1461411045445 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 04:30:45 INFO - PROCESS | 1653 | 1461411045485 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a312000 == 59 [pid = 1653] [id = 691] 04:30:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127bfbc00) [pid = 1653] [serial = 2073] [outer = 0x0] 04:30:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128f92c00) [pid = 1653] [serial = 2074] [outer = 0x127bfbc00] 04:30:45 INFO - PROCESS | 1653 | 1461411045511 Marionette DEBUG loaded listener.js 04:30:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129752800) [pid = 1653] [serial = 2075] [outer = 0x127bfbc00] 04:30:45 INFO - PROCESS | 1653 | 1461411045810 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:30:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:30:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 522ms 04:30:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:30:45 INFO - PROCESS | 1653 | 1461411045859 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 04:30:45 INFO - PROCESS | 1653 | 1461411045861 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 04:30:45 INFO - PROCESS | 1653 | 1461411045863 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:30:45 INFO - PROCESS | 1653 | 1461411045864 Marionette TRACE conn2 <- [1,2738,null,{}] 04:30:45 INFO - PROCESS | 1653 | 1461411045866 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:45 INFO - PROCESS | 1653 | 1461411045971 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 04:30:45 INFO - PROCESS | 1653 | 1461411045986 Marionette TRACE conn2 -> [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([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x118aec000 == 60 [pid = 1653] [id = 692] 04:30:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129cc5000) [pid = 1653] [serial = 2076] [outer = 0x0] 04:30:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129d6f400) [pid = 1653] [serial = 2077] [outer = 0x129cc5000] 04:30:46 INFO - PROCESS | 1653 | 1461411046022 Marionette DEBUG loaded listener.js 04:30:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129e8bc00) [pid = 1653] [serial = 2078] [outer = 0x129cc5000] 04:30:46 INFO - PROCESS | 1653 | 1461411046384 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:30:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:30:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 568ms 04:30:46 INFO - PROCESS | 1653 | 1461411046431 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 04:30:46 INFO - PROCESS | 1653 | 1461411046432 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 04:30:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:30:46 INFO - PROCESS | 1653 | 1461411046435 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:30:46 INFO - PROCESS | 1653 | 1461411046436 Marionette TRACE conn2 <- [1,2742,null,{}] 04:30:46 INFO - PROCESS | 1653 | 1461411046438 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:46 INFO - PROCESS | 1653 | 1461411046545 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 04:30:46 INFO - PROCESS | 1653 | 1461411046560 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0bf800 == 61 [pid = 1653] [id = 693] 04:30:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a354800) [pid = 1653] [serial = 2079] [outer = 0x0] 04:30:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12a38c400) [pid = 1653] [serial = 2080] [outer = 0x12a354800] 04:30:46 INFO - PROCESS | 1653 | 1461411046585 Marionette DEBUG loaded listener.js 04:30:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12a3cc800) [pid = 1653] [serial = 2081] [outer = 0x12a354800] 04:30:46 INFO - PROCESS | 1653 | 1461411046918 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:30:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:30:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 522ms 04:30:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:30:46 INFO - PROCESS | 1653 | 1461411046957 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 04:30:46 INFO - PROCESS | 1653 | 1461411046959 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 04:30:46 INFO - PROCESS | 1653 | 1461411046961 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:30:46 INFO - PROCESS | 1653 | 1461411046962 Marionette TRACE conn2 <- [1,2746,null,{}] 04:30:46 INFO - PROCESS | 1653 | 1461411046965 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:47 INFO - PROCESS | 1653 | 1461411047076 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 04:30:47 INFO - PROCESS | 1653 | 1461411047093 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf82000 == 62 [pid = 1653] [id = 694] 04:30:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12a3cb400) [pid = 1653] [serial = 2082] [outer = 0x0] 04:30:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12a831400) [pid = 1653] [serial = 2083] [outer = 0x12a3cb400] 04:30:47 INFO - PROCESS | 1653 | 1461411047119 Marionette DEBUG loaded listener.js 04:30:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12a83ac00) [pid = 1653] [serial = 2084] [outer = 0x12a3cb400] 04:30:47 INFO - PROCESS | 1653 | 1461411047492 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:30:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:30:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 568ms 04:30:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:30:47 INFO - PROCESS | 1653 | 1461411047530 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 04:30:47 INFO - PROCESS | 1653 | 1461411047531 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 04:30:47 INFO - PROCESS | 1653 | 1461411047533 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:30:47 INFO - PROCESS | 1653 | 1461411047534 Marionette TRACE conn2 <- [1,2750,null,{}] 04:30:47 INFO - PROCESS | 1653 | 1461411047536 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:47 INFO - PROCESS | 1653 | 1461411047648 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 04:30:47 INFO - PROCESS | 1653 | 1461411047652 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d022000 == 63 [pid = 1653] [id = 695] 04:30:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12a830800) [pid = 1653] [serial = 2085] [outer = 0x0] 04:30:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12ab84400) [pid = 1653] [serial = 2086] [outer = 0x12a830800] 04:30:47 INFO - PROCESS | 1653 | 1461411047677 Marionette DEBUG loaded listener.js 04:30:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12b30a400) [pid = 1653] [serial = 2087] [outer = 0x12a830800] 04:30:47 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x129d78400) [pid = 1653] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:30:47 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x129e7c800) [pid = 1653] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:30:47 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1291b8800) [pid = 1653] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:30:47 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11bdf6400) [pid = 1653] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:30:47 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x128040800) [pid = 1653] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:30:47 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x129e80400) [pid = 1653] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:30:47 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x114f4f800) [pid = 1653] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:30:47 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1155ed400) [pid = 1653] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:30:47 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11aa04000) [pid = 1653] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:30:47 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11913d000) [pid = 1653] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:30:48 INFO - PROCESS | 1653 | 1461411048064 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:30:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:30:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 572ms 04:30:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:30:48 INFO - PROCESS | 1653 | 1461411048118 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 04:30:48 INFO - PROCESS | 1653 | 1461411048119 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 04:30:48 INFO - PROCESS | 1653 | 1461411048122 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:30:48 INFO - PROCESS | 1653 | 1461411048125 Marionette TRACE conn2 <- [1,2754,null,{}] 04:30:48 INFO - PROCESS | 1653 | 1461411048129 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:48 INFO - PROCESS | 1653 | 1461411048216 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 04:30:48 INFO - PROCESS | 1653 | 1461411048220 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e43b000 == 64 [pid = 1653] [id = 696] 04:30:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11bdf6400) [pid = 1653] [serial = 2088] [outer = 0x0] 04:30:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x129a08400) [pid = 1653] [serial = 2089] [outer = 0x11bdf6400] 04:30:48 INFO - PROCESS | 1653 | 1461411048248 Marionette DEBUG loaded listener.js 04:30:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12ab80400) [pid = 1653] [serial = 2090] [outer = 0x11bdf6400] 04:30:48 INFO - PROCESS | 1653 | 1461411048563 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:30:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:30:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 472ms 04:30:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:30:48 INFO - PROCESS | 1653 | 1461411048594 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 04:30:48 INFO - PROCESS | 1653 | 1461411048596 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 04:30:48 INFO - PROCESS | 1653 | 1461411048598 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:30:48 INFO - PROCESS | 1653 | 1461411048599 Marionette TRACE conn2 <- [1,2758,null,{}] 04:30:48 INFO - PROCESS | 1653 | 1461411048601 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:48 INFO - PROCESS | 1653 | 1461411048689 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 04:30:48 INFO - PROCESS | 1653 | 1461411048749 Marionette TRACE conn2 -> [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([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e81f800 == 65 [pid = 1653] [id = 697] 04:30:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11c614400) [pid = 1653] [serial = 2091] [outer = 0x0] 04:30:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12b30f400) [pid = 1653] [serial = 2092] [outer = 0x11c614400] 04:30:48 INFO - PROCESS | 1653 | 1461411048780 Marionette DEBUG loaded listener.js 04:30:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12b352800) [pid = 1653] [serial = 2093] [outer = 0x11c614400] 04:30:49 INFO - PROCESS | 1653 | 1461411049095 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:30:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:30:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 519ms 04:30:49 INFO - PROCESS | 1653 | 1461411049117 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 04:30:49 INFO - PROCESS | 1653 | 1461411049119 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 04:30:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:30:49 INFO - PROCESS | 1653 | 1461411049121 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:30:49 INFO - PROCESS | 1653 | 1461411049123 Marionette TRACE conn2 <- [1,2762,null,{}] 04:30:49 INFO - PROCESS | 1653 | 1461411049127 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:49 INFO - PROCESS | 1653 | 1461411049224 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 04:30:49 INFO - PROCESS | 1653 | 1461411049229 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f5d8000 == 66 [pid = 1653] [id = 698] 04:30:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12b312800) [pid = 1653] [serial = 2094] [outer = 0x0] 04:30:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12b3bf000) [pid = 1653] [serial = 2095] [outer = 0x12b312800] 04:30:49 INFO - PROCESS | 1653 | 1461411049254 Marionette DEBUG loaded listener.js 04:30:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12b41d800) [pid = 1653] [serial = 2096] [outer = 0x12b312800] 04:30:49 INFO - PROCESS | 1653 | 1461411049582 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:30:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:30:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 473ms 04:30:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:30:49 INFO - PROCESS | 1653 | 1461411049595 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 04:30:49 INFO - PROCESS | 1653 | 1461411049596 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 04:30:49 INFO - PROCESS | 1653 | 1461411049598 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:30:49 INFO - PROCESS | 1653 | 1461411049599 Marionette TRACE conn2 <- [1,2766,null,{}] 04:30:49 INFO - PROCESS | 1653 | 1461411049602 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:49 INFO - PROCESS | 1653 | 1461411049762 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 04:30:49 INFO - PROCESS | 1653 | 1461411049773 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fc28800 == 67 [pid = 1653] [id = 699] 04:30:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12b355000) [pid = 1653] [serial = 2097] [outer = 0x0] 04:30:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12b422000) [pid = 1653] [serial = 2098] [outer = 0x12b355000] 04:30:49 INFO - PROCESS | 1653 | 1461411049812 Marionette DEBUG loaded listener.js 04:30:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12b823800) [pid = 1653] [serial = 2099] [outer = 0x12b355000] 04:30:50 INFO - PROCESS | 1653 | 1461411050339 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:30:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:30:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 771ms 04:30:50 INFO - PROCESS | 1653 | 1461411050370 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 04:30:50 INFO - PROCESS | 1653 | 1461411050373 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 04:30:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:30:50 INFO - PROCESS | 1653 | 1461411050377 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:30:50 INFO - PROCESS | 1653 | 1461411050380 Marionette TRACE conn2 <- [1,2770,null,{}] 04:30:50 INFO - PROCESS | 1653 | 1461411050383 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:50 INFO - PROCESS | 1653 | 1461411050495 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 04:30:50 INFO - PROCESS | 1653 | 1461411050607 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1275cb000 == 68 [pid = 1653] [id = 700] 04:30:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118c22400) [pid = 1653] [serial = 2100] [outer = 0x0] 04:30:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11913d000) [pid = 1653] [serial = 2101] [outer = 0x118c22400] 04:30:50 INFO - PROCESS | 1653 | 1461411050640 Marionette DEBUG loaded listener.js 04:30:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11a57c400) [pid = 1653] [serial = 2102] [outer = 0x118c22400] 04:30:51 INFO - PROCESS | 1653 | 1461411051045 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:30:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:30:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 722ms 04:30:51 INFO - PROCESS | 1653 | 1461411051098 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 04:30:51 INFO - PROCESS | 1653 | 1461411051102 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 04:30:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:30:51 INFO - PROCESS | 1653 | 1461411051107 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:30:51 INFO - PROCESS | 1653 | 1461411051109 Marionette TRACE conn2 <- [1,2774,null,{}] 04:30:51 INFO - PROCESS | 1653 | 1461411051112 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:51 INFO - PROCESS | 1653 | 1461411051253 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 04:30:51 INFO - PROCESS | 1653 | 1461411051326 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0b3000 == 69 [pid = 1653] [id = 701] 04:30:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11a861000) [pid = 1653] [serial = 2103] [outer = 0x0] 04:30:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11b9bf000) [pid = 1653] [serial = 2104] [outer = 0x11a861000] 04:30:51 INFO - PROCESS | 1653 | 1461411051357 Marionette DEBUG loaded listener.js 04:30:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12710d400) [pid = 1653] [serial = 2105] [outer = 0x11a861000] 04:30:51 INFO - PROCESS | 1653 | 1461411051791 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:30:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:30:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 719ms 04:30:51 INFO - PROCESS | 1653 | 1461411051827 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 04:30:51 INFO - PROCESS | 1653 | 1461411051828 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 04:30:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:30:51 INFO - PROCESS | 1653 | 1461411051874 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:30:51 INFO - PROCESS | 1653 | 1461411051877 Marionette TRACE conn2 <- [1,2778,null,{}] 04:30:51 INFO - PROCESS | 1653 | 1461411051886 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:52 INFO - PROCESS | 1653 | 1461411051997 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 04:30:52 INFO - PROCESS | 1653 | 1461411052071 Marionette TRACE conn2 -> [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([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f5c6800 == 70 [pid = 1653] [id = 702] 04:30:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x129c2ec00) [pid = 1653] [serial = 2106] [outer = 0x0] 04:30:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x129dd1000) [pid = 1653] [serial = 2107] [outer = 0x129c2ec00] 04:30:52 INFO - PROCESS | 1653 | 1461411052103 Marionette DEBUG loaded listener.js 04:30:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12a38ac00) [pid = 1653] [serial = 2108] [outer = 0x129c2ec00] 04:30:52 INFO - PROCESS | 1653 | 1461411052509 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:30:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:30:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 694ms 04:30:52 INFO - PROCESS | 1653 | 1461411052550 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 04:30:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:30:52 INFO - PROCESS | 1653 | 1461411052551 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 04:30:52 INFO - PROCESS | 1653 | 1461411052554 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:30:52 INFO - PROCESS | 1653 | 1461411052555 Marionette TRACE conn2 <- [1,2782,null,{}] 04:30:52 INFO - PROCESS | 1653 | 1461411052557 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:52 INFO - PROCESS | 1653 | 1461411052664 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 04:30:52 INFO - PROCESS | 1653 | 1461411052735 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ff8b000 == 71 [pid = 1653] [id = 703] 04:30:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12a3cd000) [pid = 1653] [serial = 2109] [outer = 0x0] 04:30:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12b318800) [pid = 1653] [serial = 2110] [outer = 0x12a3cd000] 04:30:52 INFO - PROCESS | 1653 | 1461411052765 Marionette DEBUG loaded listener.js 04:30:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12b358400) [pid = 1653] [serial = 2111] [outer = 0x12a3cd000] 04:30:53 INFO - PROCESS | 1653 | 1461411053164 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:30:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:30:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 620ms 04:30:53 INFO - PROCESS | 1653 | 1461411053175 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 04:30:53 INFO - PROCESS | 1653 | 1461411053176 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 04:30:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:30:53 INFO - PROCESS | 1653 | 1461411053179 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:30:53 INFO - PROCESS | 1653 | 1461411053180 Marionette TRACE conn2 <- [1,2786,null,{}] 04:30:53 INFO - PROCESS | 1653 | 1461411053182 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:53 INFO - PROCESS | 1653 | 1461411053287 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 04:30:53 INFO - PROCESS | 1653 | 1461411053378 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x130361800 == 72 [pid = 1653] [id = 704] 04:30:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12b3b9000) [pid = 1653] [serial = 2112] [outer = 0x0] 04:30:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12b420000) [pid = 1653] [serial = 2113] [outer = 0x12b3b9000] 04:30:53 INFO - PROCESS | 1653 | 1461411053408 Marionette DEBUG loaded listener.js 04:30:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12b605c00) [pid = 1653] [serial = 2114] [outer = 0x12b3b9000] 04:30:53 INFO - PROCESS | 1653 | 1461411053792 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:30:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:30:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 669ms 04:30:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:30:53 INFO - PROCESS | 1653 | 1461411053848 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 04:30:53 INFO - PROCESS | 1653 | 1461411053850 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 04:30:53 INFO - PROCESS | 1653 | 1461411053852 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:30:53 INFO - PROCESS | 1653 | 1461411053853 Marionette TRACE conn2 <- [1,2790,null,{}] 04:30:53 INFO - PROCESS | 1653 | 1461411053856 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:53 INFO - PROCESS | 1653 | 1461411053970 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 04:30:54 INFO - PROCESS | 1653 | 1461411054072 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x130b78000 == 73 [pid = 1653] [id = 705] 04:30:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12b427c00) [pid = 1653] [serial = 2115] [outer = 0x0] 04:30:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12bb0d400) [pid = 1653] [serial = 2116] [outer = 0x12b427c00] 04:30:54 INFO - PROCESS | 1653 | 1461411054105 Marionette DEBUG loaded listener.js 04:30:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12bbca800) [pid = 1653] [serial = 2117] [outer = 0x12b427c00] 04:30:54 INFO - PROCESS | 1653 | 1461411054495 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:30:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:30:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 04:30:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:30:54 INFO - PROCESS | 1653 | 1461411054522 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 04:30:54 INFO - PROCESS | 1653 | 1461411054524 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 04:30:54 INFO - PROCESS | 1653 | 1461411054526 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:30:54 INFO - PROCESS | 1653 | 1461411054527 Marionette TRACE conn2 <- [1,2794,null,{}] 04:30:54 INFO - PROCESS | 1653 | 1461411054530 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:54 INFO - PROCESS | 1653 | 1461411054635 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 04:30:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12fc38000 == 72 [pid = 1653] [id = 17] 04:30:54 INFO - PROCESS | 1653 | 1461411054770 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c98f800 == 73 [pid = 1653] [id = 706] 04:30:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1198ad000) [pid = 1653] [serial = 2118] [outer = 0x0] 04:30:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x11bdf2000) [pid = 1653] [serial = 2119] [outer = 0x1198ad000] 04:30:54 INFO - PROCESS | 1653 | 1461411054827 Marionette DEBUG loaded listener.js 04:30:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12a35d800) [pid = 1653] [serial = 2120] [outer = 0x1198ad000] 04:30:55 INFO - PROCESS | 1653 | 1461411055438 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:30:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:30:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 969ms 04:30:55 INFO - PROCESS | 1653 | 1461411055495 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 04:30:55 INFO - PROCESS | 1653 | 1461411055497 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 04:30:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:30:55 INFO - PROCESS | 1653 | 1461411055501 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:30:55 INFO - PROCESS | 1653 | 1461411055503 Marionette TRACE conn2 <- [1,2798,null,{}] 04:30:55 INFO - PROCESS | 1653 | 1461411055507 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:55 INFO - PROCESS | 1653 | 1461411055604 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 04:30:55 INFO - PROCESS | 1653 | 1461411055683 Marionette TRACE conn2 -> [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([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c43e800 == 74 [pid = 1653] [id = 707] 04:30:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x114bbf000) [pid = 1653] [serial = 2121] [outer = 0x0] 04:30:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x114f54000) [pid = 1653] [serial = 2122] [outer = 0x114bbf000] 04:30:55 INFO - PROCESS | 1653 | 1461411055712 Marionette DEBUG loaded listener.js 04:30:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1153a6400) [pid = 1653] [serial = 2123] [outer = 0x114bbf000] 04:30:56 INFO - PROCESS | 1653 | 1461411056159 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:30:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:30:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 678ms 04:30:56 INFO - PROCESS | 1653 | 1461411056179 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 04:30:56 INFO - PROCESS | 1653 | 1461411056183 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 04:30:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:30:56 INFO - PROCESS | 1653 | 1461411056187 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:30:56 INFO - PROCESS | 1653 | 1461411056189 Marionette TRACE conn2 <- [1,2802,null,{}] 04:30:56 INFO - PROCESS | 1653 | 1461411056192 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:56 INFO - PROCESS | 1653 | 1461411056306 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 04:30:56 INFO - PROCESS | 1653 | 1461411056417 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bb86800 == 75 [pid = 1653] [id = 708] 04:30:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x116547800) [pid = 1653] [serial = 2124] [outer = 0x0] 04:30:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x118c1b400) [pid = 1653] [serial = 2125] [outer = 0x116547800] 04:30:56 INFO - PROCESS | 1653 | 1461411056460 Marionette DEBUG loaded listener.js 04:30:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11a798000) [pid = 1653] [serial = 2126] [outer = 0x116547800] 04:30:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfc3000 == 74 [pid = 1653] [id = 670] 04:30:56 INFO - PROCESS | 1653 | --DOCSHELL 0x114f22800 == 73 [pid = 1653] [id = 449] 04:30:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12f5d8000 == 72 [pid = 1653] [id = 698] 04:30:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12e81f800 == 71 [pid = 1653] [id = 697] 04:30:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12e43b000 == 70 [pid = 1653] [id = 696] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x129d76000) [pid = 1653] [serial = 2044] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12d022000 == 69 [pid = 1653] [id = 695] 04:30:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf82000 == 68 [pid = 1653] [id = 694] 04:30:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0bf800 == 67 [pid = 1653] [id = 693] 04:30:56 INFO - PROCESS | 1653 | --DOCSHELL 0x118aec000 == 66 [pid = 1653] [id = 692] 04:30:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12a312000 == 65 [pid = 1653] [id = 691] 04:30:56 INFO - PROCESS | 1653 | --DOCSHELL 0x129115800 == 64 [pid = 1653] [id = 690] 04:30:56 INFO - PROCESS | 1653 | --DOCSHELL 0x11bb8b000 == 63 [pid = 1653] [id = 689] 04:30:56 INFO - PROCESS | 1653 | --DOCSHELL 0x11c98e000 == 62 [pid = 1653] [id = 688] 04:30:56 INFO - PROCESS | 1653 | --DOCSHELL 0x11af62000 == 61 [pid = 1653] [id = 687] 04:30:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12d06c800 == 60 [pid = 1653] [id = 685] 04:30:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfc1800 == 59 [pid = 1653] [id = 684] 04:30:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12a85c000 == 58 [pid = 1653] [id = 683] 04:30:56 INFO - PROCESS | 1653 | --DOCSHELL 0x11c971000 == 57 [pid = 1653] [id = 682] 04:30:56 INFO - PROCESS | 1653 | --DOCSHELL 0x12b815000 == 56 [pid = 1653] [id = 681] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x129e94c00) [pid = 1653] [serial = 1949] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x129dc6c00) [pid = 1653] [serial = 1961] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x129e7b800) [pid = 1653] [serial = 1964] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1266db000) [pid = 1653] [serial = 2035] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1291b6400) [pid = 1653] [serial = 2038] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x127bc3800) [pid = 1653] [serial = 2036] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12ab83000) [pid = 1653] [serial = 2023] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x114fa8800) [pid = 1653] [serial = 2026] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11654cc00) [pid = 1653] [serial = 2027] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11c379000) [pid = 1653] [serial = 2011] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x118c5e000) [pid = 1653] [serial = 2008] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x129cbc000) [pid = 1653] [serial = 2014] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12a834c00) [pid = 1653] [serial = 2020] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x118c09000) [pid = 1653] [serial = 2029] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x119278400) [pid = 1653] [serial = 2030] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11b856000) [pid = 1653] [serial = 2032] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11400e400) [pid = 1653] [serial = 2005] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x129e90400) [pid = 1653] [serial = 2017] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12b30f000) [pid = 1653] [serial = 2024] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x129c24000) [pid = 1653] [serial = 2039] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11bdf8800) [pid = 1653] [serial = 2033] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11aa09800) [pid = 1653] [serial = 2041] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x129c7e800) [pid = 1653] [serial = 2042] [outer = 0x0] [url = about:blank] 04:30:56 INFO - PROCESS | 1653 | 1461411056914 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:30:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:30:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 771ms 04:30:56 INFO - PROCESS | 1653 | 1461411056958 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 04:30:56 INFO - PROCESS | 1653 | 1461411056959 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 04:30:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:30:56 INFO - PROCESS | 1653 | 1461411056961 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:30:56 INFO - PROCESS | 1653 | 1461411056964 Marionette TRACE conn2 <- [1,2806,null,{}] 04:30:56 INFO - PROCESS | 1653 | 1461411056971 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:57 INFO - PROCESS | 1653 | 1461411057063 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 04:30:57 INFO - PROCESS | 1653 | 1461411057125 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1267b6000 == 57 [pid = 1653] [id = 709] 04:30:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11a797000) [pid = 1653] [serial = 2127] [outer = 0x0] 04:30:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11ac67000) [pid = 1653] [serial = 2128] [outer = 0x11a797000] 04:30:57 INFO - PROCESS | 1653 | 1461411057153 Marionette DEBUG loaded listener.js 04:30:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11bdf2400) [pid = 1653] [serial = 2129] [outer = 0x11a797000] 04:30:57 INFO - PROCESS | 1653 | 1461411057467 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:30:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:30:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 521ms 04:30:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:30:57 INFO - PROCESS | 1653 | 1461411057483 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 04:30:57 INFO - PROCESS | 1653 | 1461411057484 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 04:30:57 INFO - PROCESS | 1653 | 1461411057486 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:30:57 INFO - PROCESS | 1653 | 1461411057487 Marionette TRACE conn2 <- [1,2810,null,{}] 04:30:57 INFO - PROCESS | 1653 | 1461411057491 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:57 INFO - PROCESS | 1653 | 1461411057581 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 04:30:57 INFO - PROCESS | 1653 | 1461411057648 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x127d13000 == 58 [pid = 1653] [id = 710] 04:30:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11c36a800) [pid = 1653] [serial = 2130] [outer = 0x0] 04:30:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1266d9c00) [pid = 1653] [serial = 2131] [outer = 0x11c36a800] 04:30:57 INFO - PROCESS | 1653 | 1461411057678 Marionette DEBUG loaded listener.js 04:30:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12736b000) [pid = 1653] [serial = 2132] [outer = 0x11c36a800] 04:30:57 INFO - PROCESS | 1653 | 1461411057976 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:30:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:30:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 523ms 04:30:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:30:58 INFO - PROCESS | 1653 | 1461411058011 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 04:30:58 INFO - PROCESS | 1653 | 1461411058012 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 04:30:58 INFO - PROCESS | 1653 | 1461411058015 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:30:58 INFO - PROCESS | 1653 | 1461411058016 Marionette TRACE conn2 <- [1,2814,null,{}] 04:30:58 INFO - PROCESS | 1653 | 1461411058018 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:58 INFO - PROCESS | 1653 | 1461411058104 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 04:30:58 INFO - PROCESS | 1653 | 1461411058109 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a308000 == 59 [pid = 1653] [id = 711] 04:30:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12736d800) [pid = 1653] [serial = 2133] [outer = 0x0] 04:30:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x128f92400) [pid = 1653] [serial = 2134] [outer = 0x12736d800] 04:30:58 INFO - PROCESS | 1653 | 1461411058135 Marionette DEBUG loaded listener.js 04:30:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x129607400) [pid = 1653] [serial = 2135] [outer = 0x12736d800] 04:30:58 INFO - PROCESS | 1653 | 1461411058470 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:30:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:30:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 469ms 04:30:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:30:58 INFO - PROCESS | 1653 | 1461411058484 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 04:30:58 INFO - PROCESS | 1653 | 1461411058485 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 04:30:58 INFO - PROCESS | 1653 | 1461411058487 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:30:58 INFO - PROCESS | 1653 | 1461411058489 Marionette TRACE conn2 <- [1,2818,null,{}] 04:30:58 INFO - PROCESS | 1653 | 1461411058493 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:58 INFO - PROCESS | 1653 | 1461411058628 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 04:30:58 INFO - PROCESS | 1653 | 1461411058664 Marionette TRACE conn2 -> [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([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a862000 == 60 [pid = 1653] [id = 712] 04:30:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1286a0400) [pid = 1653] [serial = 2136] [outer = 0x0] 04:30:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x129c30c00) [pid = 1653] [serial = 2137] [outer = 0x1286a0400] 04:30:58 INFO - PROCESS | 1653 | 1461411058692 Marionette DEBUG loaded listener.js 04:30:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x129dc4c00) [pid = 1653] [serial = 2138] [outer = 0x1286a0400] 04:30:59 INFO - PROCESS | 1653 | 1461411059077 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:30:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:30:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 621ms 04:30:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:30:59 INFO - PROCESS | 1653 | 1461411059117 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 04:30:59 INFO - PROCESS | 1653 | 1461411059119 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 04:30:59 INFO - PROCESS | 1653 | 1461411059122 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:30:59 INFO - PROCESS | 1653 | 1461411059124 Marionette TRACE conn2 <- [1,2822,null,{}] 04:30:59 INFO - PROCESS | 1653 | 1461411059127 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:59 INFO - PROCESS | 1653 | 1461411059291 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 04:30:59 INFO - PROCESS | 1653 | 1461411059317 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.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/2dcontext/transformations/2d.transformation.order.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b203000 == 61 [pid = 1653] [id = 713] 04:30:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x129dc8c00) [pid = 1653] [serial = 2139] [outer = 0x0] 04:30:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x129dcf000) [pid = 1653] [serial = 2140] [outer = 0x129dc8c00] 04:30:59 INFO - PROCESS | 1653 | 1461411059358 Marionette DEBUG loaded listener.js 04:30:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x129e7c000) [pid = 1653] [serial = 2141] [outer = 0x129dc8c00] 04:30:59 INFO - PROCESS | 1653 | 1461411059730 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:30:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:30:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 621ms 04:30:59 INFO - PROCESS | 1653 | 1461411059744 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 04:30:59 INFO - PROCESS | 1653 | 1461411059745 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 04:30:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:30:59 INFO - PROCESS | 1653 | 1461411059749 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:30:59 INFO - PROCESS | 1653 | 1461411059751 Marionette TRACE conn2 <- [1,2826,null,{}] 04:30:59 INFO - PROCESS | 1653 | 1461411059754 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:59 INFO - PROCESS | 1653 | 1461411059921 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 04:30:59 INFO - PROCESS | 1653 | 1461411059946 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bbf4000 == 62 [pid = 1653] [id = 714] 04:30:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x118642c00) [pid = 1653] [serial = 2142] [outer = 0x0] 04:30:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12a357400) [pid = 1653] [serial = 2143] [outer = 0x118642c00] 04:30:59 INFO - PROCESS | 1653 | 1461411059987 Marionette DEBUG loaded listener.js 04:31:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12a383000) [pid = 1653] [serial = 2144] [outer = 0x118642c00] 04:31:00 INFO - PROCESS | 1653 | 1461411060365 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:31:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:31:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 621ms 04:31:00 INFO - PROCESS | 1653 | 1461411060369 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 04:31:00 INFO - PROCESS | 1653 | 1461411060370 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 04:31:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:31:00 INFO - PROCESS | 1653 | 1461411060373 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:31:00 INFO - PROCESS | 1653 | 1461411060375 Marionette TRACE conn2 <- [1,2830,null,{}] 04:31:00 INFO - PROCESS | 1653 | 1461411060384 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:00 INFO - PROCESS | 1653 | 1461411060491 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 04:31:00 INFO - PROCESS | 1653 | 1461411060529 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf06800 == 63 [pid = 1653] [id = 715] 04:31:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x129dca800) [pid = 1653] [serial = 2145] [outer = 0x0] 04:31:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12a38e000) [pid = 1653] [serial = 2146] [outer = 0x129dca800] 04:31:00 INFO - PROCESS | 1653 | 1461411060555 Marionette DEBUG loaded listener.js 04:31:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12a82f000) [pid = 1653] [serial = 2147] [outer = 0x129dca800] 04:31:00 INFO - PROCESS | 1653 | 1461411060877 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:31:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:31:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 525ms 04:31:01 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12b312800) [pid = 1653] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:31:01 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x129cc5000) [pid = 1653] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:31:01 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12a354800) [pid = 1653] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:31:01 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11bdf6400) [pid = 1653] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:31:01 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11c614400) [pid = 1653] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:31:01 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12a830800) [pid = 1653] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:31:01 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11a799c00) [pid = 1653] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:31:01 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11a9ed400) [pid = 1653] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:31:01 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x127bfbc00) [pid = 1653] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:31:01 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x114bb4400) [pid = 1653] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:31:01 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12a3cb400) [pid = 1653] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:31:01 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x114fa5c00) [pid = 1653] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:31:01 INFO - PROCESS | 1653 | 1461411061034 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 04:31:01 INFO - PROCESS | 1653 | 1461411061035 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 04:31:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:31:01 INFO - PROCESS | 1653 | 1461411061040 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:31:01 INFO - PROCESS | 1653 | 1461411061041 Marionette TRACE conn2 <- [1,2834,null,{}] 04:31:01 INFO - PROCESS | 1653 | 1461411061043 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:01 INFO - PROCESS | 1653 | 1461411061133 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 04:31:01 INFO - PROCESS | 1653 | 1461411061138 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12796f000 == 64 [pid = 1653] [id = 716] 04:31:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11c367c00) [pid = 1653] [serial = 2148] [outer = 0x0] 04:31:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x128f97400) [pid = 1653] [serial = 2149] [outer = 0x11c367c00] 04:31:01 INFO - PROCESS | 1653 | 1461411061163 Marionette DEBUG loaded listener.js 04:31:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12a3cb400) [pid = 1653] [serial = 2150] [outer = 0x11c367c00] 04:31:01 INFO - PROCESS | 1653 | 1461411061500 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:31:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:31:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 471ms 04:31:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:31:01 INFO - PROCESS | 1653 | 1461411061512 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 04:31:01 INFO - PROCESS | 1653 | 1461411061513 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 04:31:01 INFO - PROCESS | 1653 | 1461411061516 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:31:01 INFO - PROCESS | 1653 | 1461411061517 Marionette TRACE conn2 <- [1,2838,null,{}] 04:31:01 INFO - PROCESS | 1653 | 1461411061519 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:01 INFO - PROCESS | 1653 | 1461411061625 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 04:31:01 INFO - PROCESS | 1653 | 1461411061685 Marionette TRACE conn2 -> [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([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dba4000 == 65 [pid = 1653] [id = 717] 04:31:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12a38c800) [pid = 1653] [serial = 2151] [outer = 0x0] 04:31:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12a837c00) [pid = 1653] [serial = 2152] [outer = 0x12a38c800] 04:31:01 INFO - PROCESS | 1653 | 1461411061715 Marionette DEBUG loaded listener.js 04:31:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12b3c3800) [pid = 1653] [serial = 2153] [outer = 0x12a38c800] 04:31:02 INFO - PROCESS | 1653 | 1461411062015 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:31:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:31:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 520ms 04:31:02 INFO - PROCESS | 1653 | 1461411062036 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 04:31:02 INFO - PROCESS | 1653 | 1461411062038 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 04:31:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:31:02 INFO - PROCESS | 1653 | 1461411062043 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:31:02 INFO - PROCESS | 1653 | 1461411062045 Marionette TRACE conn2 <- [1,2842,null,{}] 04:31:02 INFO - PROCESS | 1653 | 1461411062047 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:02 INFO - PROCESS | 1653 | 1461411062137 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 04:31:02 INFO - PROCESS | 1653 | 1461411062141 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e98d000 == 66 [pid = 1653] [id = 718] 04:31:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12ab83000) [pid = 1653] [serial = 2154] [outer = 0x0] 04:31:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12bb05800) [pid = 1653] [serial = 2155] [outer = 0x12ab83000] 04:31:02 INFO - PROCESS | 1653 | 1461411062166 Marionette DEBUG loaded listener.js 04:31:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12bbc1800) [pid = 1653] [serial = 2156] [outer = 0x12ab83000] 04:31:02 INFO - PROCESS | 1653 | 1461411062512 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:31:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:31:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 520ms 04:31:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:31:02 INFO - PROCESS | 1653 | 1461411062564 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 04:31:02 INFO - PROCESS | 1653 | 1461411062565 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 04:31:02 INFO - PROCESS | 1653 | 1461411062568 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:31:02 INFO - PROCESS | 1653 | 1461411062570 Marionette TRACE conn2 <- [1,2846,null,{}] 04:31:02 INFO - PROCESS | 1653 | 1461411062574 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:02 INFO - PROCESS | 1653 | 1461411062706 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 04:31:02 INFO - PROCESS | 1653 | 1461411062712 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f5ca000 == 67 [pid = 1653] [id = 719] 04:31:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12bb0ac00) [pid = 1653] [serial = 2157] [outer = 0x0] 04:31:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12be1ac00) [pid = 1653] [serial = 2158] [outer = 0x12bb0ac00] 04:31:02 INFO - PROCESS | 1653 | 1461411062749 Marionette DEBUG loaded listener.js 04:31:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12be22800) [pid = 1653] [serial = 2159] [outer = 0x12bb0ac00] 04:31:03 INFO - PROCESS | 1653 | 1461411063206 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:31:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:31:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 674ms 04:31:03 INFO - PROCESS | 1653 | 1461411063243 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 04:31:03 INFO - PROCESS | 1653 | 1461411063246 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 04:31:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:31:03 INFO - PROCESS | 1653 | 1461411063250 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:31:03 INFO - PROCESS | 1653 | 1461411063252 Marionette TRACE conn2 <- [1,2850,null,{}] 04:31:03 INFO - PROCESS | 1653 | 1461411063276 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:03 INFO - PROCESS | 1653 | 1461411063388 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 04:31:03 INFO - PROCESS | 1653 | 1461411063451 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.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/transformations/2d.transformation.scale.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aeea000 == 68 [pid = 1653] [id = 720] 04:31:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x1147d2800) [pid = 1653] [serial = 2160] [outer = 0x0] 04:31:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x114fa3000) [pid = 1653] [serial = 2161] [outer = 0x1147d2800] 04:31:03 INFO - PROCESS | 1653 | 1461411063524 Marionette DEBUG loaded listener.js 04:31:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11794a400) [pid = 1653] [serial = 2162] [outer = 0x1147d2800] 04:31:03 INFO - PROCESS | 1653 | 1461411063958 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:31:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:31:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 723ms 04:31:03 INFO - PROCESS | 1653 | 1461411063991 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 04:31:03 INFO - PROCESS | 1653 | 1461411063995 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 04:31:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:31:04 INFO - PROCESS | 1653 | 1461411064029 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:31:04 INFO - PROCESS | 1653 | 1461411064031 Marionette TRACE conn2 <- [1,2854,null,{}] 04:31:04 INFO - PROCESS | 1653 | 1461411064033 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:04 INFO - PROCESS | 1653 | 1461411064140 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 04:31:04 INFO - PROCESS | 1653 | 1461411064214 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x129115800 == 69 [pid = 1653] [id = 721] 04:31:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11a505c00) [pid = 1653] [serial = 2163] [outer = 0x0] 04:31:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11aa04000) [pid = 1653] [serial = 2164] [outer = 0x11a505c00] 04:31:04 INFO - PROCESS | 1653 | 1461411064245 Marionette DEBUG loaded listener.js 04:31:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11b8a9800) [pid = 1653] [serial = 2165] [outer = 0x11a505c00] 04:31:04 INFO - PROCESS | 1653 | 1461411064652 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:31:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:31:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 671ms 04:31:04 INFO - PROCESS | 1653 | 1461411064699 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 04:31:04 INFO - PROCESS | 1653 | 1461411064700 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 04:31:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:31:04 INFO - PROCESS | 1653 | 1461411064703 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:31:04 INFO - PROCESS | 1653 | 1461411064706 Marionette TRACE conn2 <- [1,2858,null,{}] 04:31:04 INFO - PROCESS | 1653 | 1461411064714 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:04 INFO - PROCESS | 1653 | 1461411064828 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 04:31:04 INFO - PROCESS | 1653 | 1461411064932 Marionette TRACE conn2 -> [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([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e441000 == 70 [pid = 1653] [id = 722] 04:31:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11aa09800) [pid = 1653] [serial = 2166] [outer = 0x0] 04:31:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x1286f5c00) [pid = 1653] [serial = 2167] [outer = 0x11aa09800] 04:31:04 INFO - PROCESS | 1653 | 1461411064967 Marionette DEBUG loaded listener.js 04:31:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x129d6ac00) [pid = 1653] [serial = 2168] [outer = 0x11aa09800] 04:31:05 INFO - PROCESS | 1653 | 1461411065387 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:31:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:31:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 723ms 04:31:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:31:05 INFO - PROCESS | 1653 | 1461411065426 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 04:31:05 INFO - PROCESS | 1653 | 1461411065428 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 04:31:05 INFO - PROCESS | 1653 | 1461411065431 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:31:05 INFO - PROCESS | 1653 | 1461411065432 Marionette TRACE conn2 <- [1,2862,null,{}] 04:31:05 INFO - PROCESS | 1653 | 1461411065435 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:05 INFO - PROCESS | 1653 | 1461411065601 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 04:31:05 INFO - PROCESS | 1653 | 1461411065710 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x130368800 == 71 [pid = 1653] [id = 723] 04:31:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x129d71800) [pid = 1653] [serial = 2169] [outer = 0x0] 04:31:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12a359c00) [pid = 1653] [serial = 2170] [outer = 0x129d71800] 04:31:05 INFO - PROCESS | 1653 | 1461411065742 Marionette DEBUG loaded listener.js 04:31:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12ab85000) [pid = 1653] [serial = 2171] [outer = 0x129d71800] 04:31:06 INFO - PROCESS | 1653 | 1461411066152 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:31:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:31:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 770ms 04:31:06 INFO - PROCESS | 1653 | 1461411066201 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 04:31:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:31:06 INFO - PROCESS | 1653 | 1461411066202 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 04:31:06 INFO - PROCESS | 1653 | 1461411066204 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:31:06 INFO - PROCESS | 1653 | 1461411066206 Marionette TRACE conn2 <- [1,2866,null,{}] 04:31:06 INFO - PROCESS | 1653 | 1461411066208 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:06 INFO - PROCESS | 1653 | 1461411066313 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 04:31:06 INFO - PROCESS | 1653 | 1461411066416 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x132012000 == 72 [pid = 1653] [id = 724] 04:31:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12a38b800) [pid = 1653] [serial = 2172] [outer = 0x0] 04:31:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12b351400) [pid = 1653] [serial = 2173] [outer = 0x12a38b800] 04:31:06 INFO - PROCESS | 1653 | 1461411066448 Marionette DEBUG loaded listener.js 04:31:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12b826c00) [pid = 1653] [serial = 2174] [outer = 0x12a38b800] 04:31:06 INFO - PROCESS | 1653 | 1461411066849 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:31:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:31:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 672ms 04:31:06 INFO - PROCESS | 1653 | 1461411066877 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 04:31:06 INFO - PROCESS | 1653 | 1461411066878 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 04:31:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:31:06 INFO - PROCESS | 1653 | 1461411066880 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:31:06 INFO - PROCESS | 1653 | 1461411066882 Marionette TRACE conn2 <- [1,2870,null,{}] 04:31:06 INFO - PROCESS | 1653 | 1461411066884 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:07 INFO - PROCESS | 1653 | 1461411067025 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 04:31:07 INFO - PROCESS | 1653 | 1461411067145 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x132036000 == 73 [pid = 1653] [id = 725] 04:31:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12b3c3400) [pid = 1653] [serial = 2175] [outer = 0x0] 04:31:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12be60800) [pid = 1653] [serial = 2176] [outer = 0x12b3c3400] 04:31:07 INFO - PROCESS | 1653 | 1461411067178 Marionette DEBUG loaded listener.js 04:31:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12d090800) [pid = 1653] [serial = 2177] [outer = 0x12b3c3400] 04:31:07 INFO - PROCESS | 1653 | 1461411067774 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:31:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:31:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 920ms 04:31:07 INFO - PROCESS | 1653 | 1461411067816 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 04:31:07 INFO - PROCESS | 1653 | 1461411067818 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 04:31:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:31:07 INFO - PROCESS | 1653 | 1461411067822 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:31:07 INFO - PROCESS | 1653 | 1461411067825 Marionette TRACE conn2 <- [1,2874,null,{}] 04:31:07 INFO - PROCESS | 1653 | 1461411067830 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:07 INFO - PROCESS | 1653 | 1461411067929 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 04:31:08 INFO - PROCESS | 1653 | 1461411068002 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x126392000 == 74 [pid = 1653] [id = 726] 04:31:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x114f4c000) [pid = 1653] [serial = 2178] [outer = 0x0] 04:31:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x114fac800) [pid = 1653] [serial = 2179] [outer = 0x114f4c000] 04:31:08 INFO - PROCESS | 1653 | 1461411068030 Marionette DEBUG loaded listener.js 04:31:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x118642800) [pid = 1653] [serial = 2180] [outer = 0x114f4c000] 04:31:08 INFO - PROCESS | 1653 | 1461411068490 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:31:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:31:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 728ms 04:31:08 INFO - PROCESS | 1653 | 1461411068561 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 04:31:08 INFO - PROCESS | 1653 | 1461411068564 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 04:31:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:31:08 INFO - PROCESS | 1653 | 1461411068570 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:31:08 INFO - PROCESS | 1653 | 1461411068572 Marionette TRACE conn2 <- [1,2878,null,{}] 04:31:08 INFO - PROCESS | 1653 | 1461411068577 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:08 INFO - PROCESS | 1653 | 1461411068678 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 04:31:08 INFO - PROCESS | 1653 | 1461411068757 Marionette TRACE conn2 -> [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([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271e6000 == 75 [pid = 1653] [id = 727] 04:31:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x11a577c00) [pid = 1653] [serial = 2181] [outer = 0x0] 04:31:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x11aa05800) [pid = 1653] [serial = 2182] [outer = 0x11a577c00] 04:31:08 INFO - PROCESS | 1653 | 1461411068785 Marionette DEBUG loaded listener.js 04:31:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x11b8a1c00) [pid = 1653] [serial = 2183] [outer = 0x11a577c00] 04:31:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12afbb800 == 74 [pid = 1653] [id = 448] 04:31:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12e98d000 == 73 [pid = 1653] [id = 718] 04:31:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12dba4000 == 72 [pid = 1653] [id = 717] 04:31:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12796f000 == 71 [pid = 1653] [id = 716] 04:31:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf06800 == 70 [pid = 1653] [id = 715] 04:31:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12bbf4000 == 69 [pid = 1653] [id = 714] 04:31:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12b203000 == 68 [pid = 1653] [id = 713] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x129dd1400) [pid = 1653] [serial = 2056] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x11587f400) [pid = 1653] [serial = 2047] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x11a798400) [pid = 1653] [serial = 2050] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12a352800) [pid = 1653] [serial = 2059] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x1286e8000) [pid = 1653] [serial = 2053] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12a862000 == 67 [pid = 1653] [id = 712] 04:31:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12a308000 == 66 [pid = 1653] [id = 711] 04:31:09 INFO - PROCESS | 1653 | --DOCSHELL 0x127d13000 == 65 [pid = 1653] [id = 710] 04:31:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1267b6000 == 64 [pid = 1653] [id = 709] 04:31:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11bb86800 == 63 [pid = 1653] [id = 708] 04:31:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11c43e800 == 62 [pid = 1653] [id = 707] 04:31:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12ff8b000 == 61 [pid = 1653] [id = 703] 04:31:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12f5c6800 == 60 [pid = 1653] [id = 702] 04:31:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0b3000 == 59 [pid = 1653] [id = 701] 04:31:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1275cb000 == 58 [pid = 1653] [id = 700] 04:31:09 INFO - PROCESS | 1653 | 1461411069226 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:31:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:31:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 04:31:09 INFO - PROCESS | 1653 | 1461411069242 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 04:31:09 INFO - PROCESS | 1653 | 1461411069245 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 04:31:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:31:09 INFO - PROCESS | 1653 | 1461411069248 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:31:09 INFO - PROCESS | 1653 | 1461411069250 Marionette TRACE conn2 <- [1,2882,null,{}] 04:31:09 INFO - PROCESS | 1653 | 1461411069261 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12b3bf000) [pid = 1653] [serial = 2095] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12b41d800) [pid = 1653] [serial = 2096] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x129e8bc00) [pid = 1653] [serial = 2078] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12a38c400) [pid = 1653] [serial = 2080] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x129a08400) [pid = 1653] [serial = 2089] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12b352800) [pid = 1653] [serial = 2093] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12b30f400) [pid = 1653] [serial = 2092] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12ab84400) [pid = 1653] [serial = 2086] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12ab80400) [pid = 1653] [serial = 2090] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x11aff4c00) [pid = 1653] [serial = 2069] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11aa0dc00) [pid = 1653] [serial = 2068] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x127341c00) [pid = 1653] [serial = 2072] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x128f92c00) [pid = 1653] [serial = 2074] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12a3cc800) [pid = 1653] [serial = 2081] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x114bbe000) [pid = 1653] [serial = 2062] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11bdf0000) [pid = 1653] [serial = 2071] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12a83ac00) [pid = 1653] [serial = 2084] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x118ab2800) [pid = 1653] [serial = 2065] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x129d6f400) [pid = 1653] [serial = 2077] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12b30a400) [pid = 1653] [serial = 2087] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12a831400) [pid = 1653] [serial = 2083] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x114f52c00) [pid = 1653] [serial = 2063] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11a78a400) [pid = 1653] [serial = 2066] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x129752800) [pid = 1653] [serial = 2075] [outer = 0x0] [url = about:blank] 04:31:09 INFO - PROCESS | 1653 | 1461411069410 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 04:31:09 INFO - PROCESS | 1653 | 1461411069472 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c856000 == 59 [pid = 1653] [id = 728] 04:31:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x118c09800) [pid = 1653] [serial = 2184] [outer = 0x0] 04:31:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11b854400) [pid = 1653] [serial = 2185] [outer = 0x118c09800] 04:31:09 INFO - PROCESS | 1653 | 1461411069518 Marionette DEBUG loaded listener.js 04:31:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11c71b400) [pid = 1653] [serial = 2186] [outer = 0x118c09800] 04:31:09 INFO - PROCESS | 1653 | 1461411069868 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:31:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:31:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 672ms 04:31:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:31:09 INFO - PROCESS | 1653 | 1461411069921 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 04:31:09 INFO - PROCESS | 1653 | 1461411069923 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 04:31:09 INFO - PROCESS | 1653 | 1461411069925 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:31:09 INFO - PROCESS | 1653 | 1461411069926 Marionette TRACE conn2 <- [1,2886,null,{}] 04:31:09 INFO - PROCESS | 1653 | 1461411069929 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:10 INFO - PROCESS | 1653 | 1461411070016 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 04:31:10 INFO - PROCESS | 1653 | 1461411070043 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a308000 == 60 [pid = 1653] [id = 729] 04:31:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1286e9000) [pid = 1653] [serial = 2187] [outer = 0x0] 04:31:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x129a08c00) [pid = 1653] [serial = 2188] [outer = 0x1286e9000] 04:31:10 INFO - PROCESS | 1653 | 1461411070069 Marionette DEBUG loaded listener.js 04:31:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x129c83400) [pid = 1653] [serial = 2189] [outer = 0x1286e9000] 04:31:10 INFO - PROCESS | 1653 | 1461411070398 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:31:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:31:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 518ms 04:31:10 INFO - PROCESS | 1653 | 1461411070456 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 04:31:10 INFO - PROCESS | 1653 | 1461411070457 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 04:31:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:31:10 INFO - PROCESS | 1653 | 1461411070461 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:31:10 INFO - PROCESS | 1653 | 1461411070462 Marionette TRACE conn2 <- [1,2890,null,{}] 04:31:10 INFO - PROCESS | 1653 | 1461411070465 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:10 INFO - PROCESS | 1653 | 1461411070552 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 04:31:10 INFO - PROCESS | 1653 | 1461411070558 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11596b800 == 61 [pid = 1653] [id = 730] 04:31:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x129c85000) [pid = 1653] [serial = 2190] [outer = 0x0] 04:31:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x129d76400) [pid = 1653] [serial = 2191] [outer = 0x129c85000] 04:31:10 INFO - PROCESS | 1653 | 1461411070584 Marionette DEBUG loaded listener.js 04:31:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x129dce000) [pid = 1653] [serial = 2192] [outer = 0x129c85000] 04:31:10 INFO - PROCESS | 1653 | 1461411070918 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:31:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:31:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 468ms 04:31:10 INFO - PROCESS | 1653 | 1461411070930 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 04:31:10 INFO - PROCESS | 1653 | 1461411070931 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 04:31:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:31:10 INFO - PROCESS | 1653 | 1461411070933 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:31:10 INFO - PROCESS | 1653 | 1461411070934 Marionette TRACE conn2 <- [1,2894,null,{}] 04:31:10 INFO - PROCESS | 1653 | 1461411070936 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:11 INFO - PROCESS | 1653 | 1461411071045 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 04:31:11 INFO - PROCESS | 1653 | 1461411071118 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0ba800 == 62 [pid = 1653] [id = 731] 04:31:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x129dc7000) [pid = 1653] [serial = 2193] [outer = 0x0] 04:31:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x129e79400) [pid = 1653] [serial = 2194] [outer = 0x129dc7000] 04:31:11 INFO - PROCESS | 1653 | 1461411071146 Marionette DEBUG loaded listener.js 04:31:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12a839000) [pid = 1653] [serial = 2195] [outer = 0x129dc7000] 04:31:11 INFO - PROCESS | 1653 | 1461411071517 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:31:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:31:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 624ms 04:31:11 INFO - PROCESS | 1653 | 1461411071557 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 04:31:11 INFO - PROCESS | 1653 | 1461411071559 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 04:31:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:31:11 INFO - PROCESS | 1653 | 1461411071561 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:31:11 INFO - PROCESS | 1653 | 1461411071562 Marionette TRACE conn2 <- [1,2898,null,{}] 04:31:11 INFO - PROCESS | 1653 | 1461411071564 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:11 INFO - PROCESS | 1653 | 1461411071673 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 04:31:11 INFO - PROCESS | 1653 | 1461411071686 Marionette TRACE conn2 -> [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([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfaa000 == 63 [pid = 1653] [id = 732] 04:31:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x114fad800) [pid = 1653] [serial = 2196] [outer = 0x0] 04:31:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1296d7800) [pid = 1653] [serial = 2197] [outer = 0x114fad800] 04:31:11 INFO - PROCESS | 1653 | 1461411071711 Marionette DEBUG loaded listener.js 04:31:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12b34f800) [pid = 1653] [serial = 2198] [outer = 0x114fad800] 04:31:12 INFO - PROCESS | 1653 | 1461411072126 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:31:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:31:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 622ms 04:31:12 INFO - PROCESS | 1653 | 1461411072184 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 04:31:12 INFO - PROCESS | 1653 | 1461411072186 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 04:31:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:31:12 INFO - PROCESS | 1653 | 1461411072189 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:31:12 INFO - PROCESS | 1653 | 1461411072191 Marionette TRACE conn2 <- [1,2902,null,{}] 04:31:12 INFO - PROCESS | 1653 | 1461411072194 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:12 INFO - PROCESS | 1653 | 1461411072324 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 04:31:12 INFO - PROCESS | 1653 | 1461411072358 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.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/transformations/2d.transformation.translate.basic.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dbad800 == 64 [pid = 1653] [id = 733] 04:31:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12b34fc00) [pid = 1653] [serial = 2199] [outer = 0x0] 04:31:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12b3b9c00) [pid = 1653] [serial = 2200] [outer = 0x12b34fc00] 04:31:12 INFO - PROCESS | 1653 | 1461411072383 Marionette DEBUG loaded listener.js 04:31:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12b427000) [pid = 1653] [serial = 2201] [outer = 0x12b34fc00] 04:31:12 INFO - PROCESS | 1653 | 1461411072753 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:31:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:31:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 621ms 04:31:12 INFO - PROCESS | 1653 | 1461411072811 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 04:31:12 INFO - PROCESS | 1653 | 1461411072812 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 04:31:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:31:12 INFO - PROCESS | 1653 | 1461411072814 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:31:12 INFO - PROCESS | 1653 | 1461411072815 Marionette TRACE conn2 <- [1,2906,null,{}] 04:31:12 INFO - PROCESS | 1653 | 1461411072817 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:12 INFO - PROCESS | 1653 | 1461411072934 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 04:31:12 INFO - PROCESS | 1653 | 1461411072949 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e42f000 == 65 [pid = 1653] [id = 734] 04:31:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x11a57b400) [pid = 1653] [serial = 2202] [outer = 0x0] 04:31:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12bb10400) [pid = 1653] [serial = 2203] [outer = 0x11a57b400] 04:31:12 INFO - PROCESS | 1653 | 1461411072975 Marionette DEBUG loaded listener.js 04:31:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12be20000) [pid = 1653] [serial = 2204] [outer = 0x11a57b400] 04:31:13 INFO - PROCESS | 1653 | 1461411073304 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:31:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:31:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 518ms 04:31:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:31:13 INFO - PROCESS | 1653 | 1461411073332 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 04:31:13 INFO - PROCESS | 1653 | 1461411073334 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 04:31:13 INFO - PROCESS | 1653 | 1461411073336 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:31:13 INFO - PROCESS | 1653 | 1461411073337 Marionette TRACE conn2 <- [1,2910,null,{}] 04:31:13 INFO - PROCESS | 1653 | 1461411073339 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:13 INFO - PROCESS | 1653 | 1461411073453 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 04:31:13 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12a391800) [pid = 1653] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:31:13 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x129dc8c00) [pid = 1653] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:31:13 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x129dca800) [pid = 1653] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:31:13 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x118642c00) [pid = 1653] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:31:13 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x116547800) [pid = 1653] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:31:13 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x114bbf000) [pid = 1653] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:31:13 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x11c367c00) [pid = 1653] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:31:13 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11c36a800) [pid = 1653] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:31:13 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12a38c800) [pid = 1653] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:31:13 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12736d800) [pid = 1653] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:31:13 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x1286a0400) [pid = 1653] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:31:13 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1198ad000) [pid = 1653] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:31:13 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12ab83000) [pid = 1653] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:31:13 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11a797000) [pid = 1653] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:31:13 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12fb1c400) [pid = 1653] [serial = 50] [outer = 0x0] [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.] 04:31:13 INFO - PROCESS | 1653 | 1461411073732 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x119716000 == 66 [pid = 1653] [id = 735] 04:31:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x11366a400) [pid = 1653] [serial = 2205] [outer = 0x0] 04:31:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x116547800) [pid = 1653] [serial = 2206] [outer = 0x11366a400] 04:31:13 INFO - PROCESS | 1653 | 1461411073758 Marionette DEBUG loaded listener.js 04:31:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11c367c00) [pid = 1653] [serial = 2207] [outer = 0x11366a400] 04:31:14 INFO - PROCESS | 1653 | 1461411073995 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:31:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:31:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:31:14 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 671ms 04:31:14 INFO - TEST-START | /DOMEvents/constructors.html 04:31:14 INFO - PROCESS | 1653 | 1461411074014 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 04:31:14 INFO - PROCESS | 1653 | 1461411074016 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 04:31:14 INFO - PROCESS | 1653 | 1461411074018 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:31:14 INFO - PROCESS | 1653 | 1461411074020 Marionette TRACE conn2 <- [1,2914,null,{}] 04:31:14 INFO - PROCESS | 1653 | 1461411074029 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:14 INFO - PROCESS | 1653 | 1461411074143 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 04:31:14 INFO - PROCESS | 1653 | 1461411074147 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fc23800 == 67 [pid = 1653] [id = 736] 04:31:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11c36a800) [pid = 1653] [serial = 2208] [outer = 0x0] 04:31:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12a3c8800) [pid = 1653] [serial = 2209] [outer = 0x11c36a800] 04:31:14 INFO - PROCESS | 1653 | 1461411074177 Marionette DEBUG loaded listener.js 04:31:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12d095000) [pid = 1653] [serial = 2210] [outer = 0x11c36a800] 04:31:14 INFO - PROCESS | 1653 | 1461411074551 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:31:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:31:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:31:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:31:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:31:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:31:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:31:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:31:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:31:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:31:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:31:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:31:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:31:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:31:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:31:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:31:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:31:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:31:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:31:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:31:14 INFO - TEST-OK | /DOMEvents/constructors.html | took 579ms 04:31:14 INFO - PROCESS | 1653 | 1461411074598 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 04:31:14 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:31:14 INFO - PROCESS | 1653 | 1461411074599 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 04:31:14 INFO - PROCESS | 1653 | 1461411074603 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:31:14 INFO - PROCESS | 1653 | 1461411074604 Marionette TRACE conn2 <- [1,2918,null,{}] 04:31:14 INFO - PROCESS | 1653 | 1461411074607 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:14 INFO - PROCESS | 1653 | 1461411074724 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 04:31:14 INFO - PROCESS | 1653 | 1461411074731 Marionette TRACE conn2 -> [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([\"/DOMEvents/event-phases-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/DOMEvents/event-phases-order.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x132008800 == 68 [pid = 1653] [id = 737] 04:31:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12d097800) [pid = 1653] [serial = 2211] [outer = 0x0] 04:31:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12d698400) [pid = 1653] [serial = 2212] [outer = 0x12d097800] 04:31:14 INFO - PROCESS | 1653 | 1461411074770 Marionette DEBUG loaded listener.js 04:31:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12d6cbc00) [pid = 1653] [serial = 2213] [outer = 0x12d097800] 04:31:15 INFO - PROCESS | 1653 | 1461411075199 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:31:15 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:31:15 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 623ms 04:31:15 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:31:15 INFO - PROCESS | 1653 | 1461411075233 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 04:31:15 INFO - PROCESS | 1653 | 1461411075234 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 04:31:15 INFO - PROCESS | 1653 | 1461411075236 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:31:15 INFO - PROCESS | 1653 | 1461411075237 Marionette TRACE conn2 <- [1,2922,null,{}] 04:31:15 INFO - PROCESS | 1653 | 1461411075240 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:15 INFO - PROCESS | 1653 | 1461411075331 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 04:31:15 INFO - PROCESS | 1653 | 1461411075335 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x132188000 == 69 [pid = 1653] [id = 738] 04:31:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12d6ce400) [pid = 1653] [serial = 2214] [outer = 0x0] 04:31:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12d6d4800) [pid = 1653] [serial = 2215] [outer = 0x12d6ce400] 04:31:15 INFO - PROCESS | 1653 | 1461411075360 Marionette DEBUG loaded listener.js 04:31:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12e37ec00) [pid = 1653] [serial = 2216] [outer = 0x12d6ce400] 04:31:15 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 04:31:15 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 04:31:15 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 04:31:15 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 04:31:15 INFO - PROCESS | 1653 | 1461411075768 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:31:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:31:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:31:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:31:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:31:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 04:31:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:31:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:31:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:31:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 04:31:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:31:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:31:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:31:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 04:31:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:31:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:31:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:31:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:31:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 570ms 04:31:15 INFO - PROCESS | 1653 | 1461411075807 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 04:31:15 INFO - PROCESS | 1653 | 1461411075810 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 04:31:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:31:15 INFO - PROCESS | 1653 | 1461411075814 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:31:15 INFO - PROCESS | 1653 | 1461411075817 Marionette TRACE conn2 <- [1,2926,null,{}] 04:31:15 INFO - PROCESS | 1653 | 1461411075821 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:15 INFO - PROCESS | 1653 | 1461411075933 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 04:31:16 INFO - PROCESS | 1653 | 1461411076016 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-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/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c04e800 == 70 [pid = 1653] [id = 739] 04:31:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x114f55800) [pid = 1653] [serial = 2217] [outer = 0x0] 04:31:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x114fdd000) [pid = 1653] [serial = 2218] [outer = 0x114f55800] 04:31:16 INFO - PROCESS | 1653 | 1461411076047 Marionette DEBUG loaded listener.js 04:31:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x118c23000) [pid = 1653] [serial = 2219] [outer = 0x114f55800] 04:31:16 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:31:16 INFO - PROCESS | 1653 | 1461411076430 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:31:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:31:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 624ms 04:31:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:31:16 INFO - PROCESS | 1653 | 1461411076438 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 04:31:16 INFO - PROCESS | 1653 | 1461411076442 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 04:31:16 INFO - PROCESS | 1653 | 1461411076447 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:31:16 INFO - PROCESS | 1653 | 1461411076448 Marionette TRACE conn2 <- [1,2930,null,{}] 04:31:16 INFO - PROCESS | 1653 | 1461411076451 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:16 INFO - PROCESS | 1653 | 1461411076562 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 04:31:16 INFO - PROCESS | 1653 | 1461411076668 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a314000 == 71 [pid = 1653] [id = 740] 04:31:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x119138400) [pid = 1653] [serial = 2220] [outer = 0x0] 04:31:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x11bdfa000) [pid = 1653] [serial = 2221] [outer = 0x119138400] 04:31:16 INFO - PROCESS | 1653 | 1461411076700 Marionette DEBUG loaded listener.js 04:31:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x1266e4400) [pid = 1653] [serial = 2222] [outer = 0x119138400] 04:31:16 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:31:17 INFO - PROCESS | 1653 | 1461411077051 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:31:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:31:17 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 620ms 04:31:17 INFO - PROCESS | 1653 | 1461411077067 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 04:31:17 INFO - PROCESS | 1653 | 1461411077069 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 04:31:17 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:31:17 INFO - PROCESS | 1653 | 1461411077071 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:31:17 INFO - PROCESS | 1653 | 1461411077073 Marionette TRACE conn2 <- [1,2934,null,{}] 04:31:17 INFO - PROCESS | 1653 | 1461411077082 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:17 INFO - PROCESS | 1653 | 1461411077197 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 04:31:17 INFO - PROCESS | 1653 | 1461411077302 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f5e3000 == 72 [pid = 1653] [id = 741] 04:31:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x129754000) [pid = 1653] [serial = 2223] [outer = 0x0] 04:31:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x129dc3800) [pid = 1653] [serial = 2224] [outer = 0x129754000] 04:31:17 INFO - PROCESS | 1653 | 1461411077358 Marionette DEBUG loaded listener.js 04:31:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12a386800) [pid = 1653] [serial = 2225] [outer = 0x129754000] 04:31:17 INFO - PROCESS | 1653 | 1461411077760 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:31:17 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:31:17 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 721ms 04:31:17 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:31:17 INFO - PROCESS | 1653 | 1461411077793 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 04:31:17 INFO - PROCESS | 1653 | 1461411077796 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 04:31:17 INFO - PROCESS | 1653 | 1461411077799 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:31:17 INFO - PROCESS | 1653 | 1461411077801 Marionette TRACE conn2 <- [1,2938,null,{}] 04:31:17 INFO - PROCESS | 1653 | 1461411077805 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:17 INFO - PROCESS | 1653 | 1461411077967 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 04:31:18 INFO - PROCESS | 1653 | 1461411078084 Marionette TRACE conn2 -> [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([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x138db2800 == 73 [pid = 1653] [id = 742] 04:31:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12a387c00) [pid = 1653] [serial = 2226] [outer = 0x0] 04:31:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12a833800) [pid = 1653] [serial = 2227] [outer = 0x12a387c00] 04:31:18 INFO - PROCESS | 1653 | 1461411078115 Marionette DEBUG loaded listener.js 04:31:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12bbc1c00) [pid = 1653] [serial = 2228] [outer = 0x12a387c00] 04:31:18 INFO - PROCESS | 1653 | 1461411078461 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:31:18 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:31:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 04:31:18 INFO - PROCESS | 1653 | 1461411078470 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 04:31:18 INFO - PROCESS | 1653 | 1461411078472 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 04:31:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:31:18 INFO - PROCESS | 1653 | 1461411078476 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:31:18 INFO - PROCESS | 1653 | 1461411078478 Marionette TRACE conn2 <- [1,2942,null,{}] 04:31:18 INFO - PROCESS | 1653 | 1461411078480 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:18 INFO - PROCESS | 1653 | 1461411078586 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 04:31:18 INFO - PROCESS | 1653 | 1461411078678 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x138d87800 == 74 [pid = 1653] [id = 743] 04:31:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12bbc2c00) [pid = 1653] [serial = 2229] [outer = 0x0] 04:31:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12bf5a000) [pid = 1653] [serial = 2230] [outer = 0x12bbc2c00] 04:31:18 INFO - PROCESS | 1653 | 1461411078708 Marionette DEBUG loaded listener.js 04:31:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12d095400) [pid = 1653] [serial = 2231] [outer = 0x12bbc2c00] 04:31:19 INFO - PROCESS | 1653 | 1461411079049 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:31:19 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:31:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:31:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 622ms 04:31:19 INFO - PROCESS | 1653 | 1461411079097 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 04:31:19 INFO - PROCESS | 1653 | 1461411079099 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 04:31:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:31:19 INFO - PROCESS | 1653 | 1461411079101 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:31:19 INFO - PROCESS | 1653 | 1461411079102 Marionette TRACE conn2 <- [1,2946,null,{}] 04:31:19 INFO - PROCESS | 1653 | 1461411079105 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:19 INFO - PROCESS | 1653 | 1461411079230 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 04:31:19 INFO - PROCESS | 1653 | 1461411079334 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a980000 == 75 [pid = 1653] [id = 744] 04:31:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12d603800) [pid = 1653] [serial = 2232] [outer = 0x0] 04:31:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12d69d400) [pid = 1653] [serial = 2233] [outer = 0x12d603800] 04:31:19 INFO - PROCESS | 1653 | 1461411079368 Marionette DEBUG loaded listener.js 04:31:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12e3f8800) [pid = 1653] [serial = 2234] [outer = 0x12d603800] 04:31:19 INFO - PROCESS | 1653 | 1461411079719 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:31:19 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:31:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 668ms 04:31:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:31:19 INFO - PROCESS | 1653 | 1461411079770 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 04:31:19 INFO - PROCESS | 1653 | 1461411079771 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 04:31:19 INFO - PROCESS | 1653 | 1461411079773 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:31:19 INFO - PROCESS | 1653 | 1461411079774 Marionette TRACE conn2 <- [1,2950,null,{}] 04:31:19 INFO - PROCESS | 1653 | 1461411079776 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:19 INFO - PROCESS | 1653 | 1461411079884 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 04:31:19 INFO - PROCESS | 1653 | 1461411079992 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a99b000 == 76 [pid = 1653] [id = 745] 04:31:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12e3f8400) [pid = 1653] [serial = 2235] [outer = 0x0] 04:31:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12e40c400) [pid = 1653] [serial = 2236] [outer = 0x12e3f8400] 04:31:20 INFO - PROCESS | 1653 | 1461411080023 Marionette DEBUG loaded listener.js 04:31:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12e865800) [pid = 1653] [serial = 2237] [outer = 0x12e3f8400] 04:31:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x13219a000 == 77 [pid = 1653] [id = 746] 04:31:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12e86b800) [pid = 1653] [serial = 2238] [outer = 0x0] 04:31:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12e40b400) [pid = 1653] [serial = 2239] [outer = 0x12e86b800] 04:31:20 INFO - PROCESS | 1653 | 1461411080399 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:31:20 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:31:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 669ms 04:31:20 INFO - PROCESS | 1653 | 1461411080443 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 04:31:20 INFO - PROCESS | 1653 | 1461411080444 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 04:31:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:31:20 INFO - PROCESS | 1653 | 1461411080446 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:31:20 INFO - PROCESS | 1653 | 1461411080448 Marionette TRACE conn2 <- [1,2954,null,{}] 04:31:20 INFO - PROCESS | 1653 | 1461411080450 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:20 INFO - PROCESS | 1653 | 1461411080586 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 04:31:20 INFO - PROCESS | 1653 | 1461411080693 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x139621800 == 78 [pid = 1653] [id = 747] 04:31:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12e863800) [pid = 1653] [serial = 2240] [outer = 0x0] 04:31:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12e86c800) [pid = 1653] [serial = 2241] [outer = 0x12e863800] 04:31:20 INFO - PROCESS | 1653 | 1461411080724 Marionette DEBUG loaded listener.js 04:31:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12e873c00) [pid = 1653] [serial = 2242] [outer = 0x12e863800] 04:31:21 INFO - PROCESS | 1653 | 1461411081059 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:31:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:31:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:31:21 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 668ms 04:31:21 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:31:21 INFO - PROCESS | 1653 | 1461411081116 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 04:31:21 INFO - PROCESS | 1653 | 1461411081117 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 04:31:21 INFO - PROCESS | 1653 | 1461411081119 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:31:21 INFO - PROCESS | 1653 | 1461411081121 Marionette TRACE conn2 <- [1,2958,null,{}] 04:31:21 INFO - PROCESS | 1653 | 1461411081123 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:21 INFO - PROCESS | 1653 | 1461411081242 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 04:31:21 INFO - PROCESS | 1653 | 1461411081350 Marionette TRACE conn2 -> [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([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c04e000 == 79 [pid = 1653] [id = 748] 04:31:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x11367b400) [pid = 1653] [serial = 2243] [outer = 0x0] 04:31:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x118c0f000) [pid = 1653] [serial = 2244] [outer = 0x11367b400] 04:31:21 INFO - PROCESS | 1653 | 1461411081382 Marionette DEBUG loaded listener.js 04:31:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12e876800) [pid = 1653] [serial = 2245] [outer = 0x11367b400] 04:31:21 INFO - PROCESS | 1653 | 1461411081732 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:31:21 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:31:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 619ms 04:31:21 INFO - PROCESS | 1653 | 1461411081740 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 04:31:21 INFO - PROCESS | 1653 | 1461411081743 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 04:31:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:31:21 INFO - PROCESS | 1653 | 1461411081746 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:31:21 INFO - PROCESS | 1653 | 1461411081747 Marionette TRACE conn2 <- [1,2962,null,{}] 04:31:21 INFO - PROCESS | 1653 | 1461411081749 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:21 INFO - PROCESS | 1653 | 1461411081859 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 04:31:22 INFO - PROCESS | 1653 | 1461411082135 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c050800 == 80 [pid = 1653] [id = 749] 04:31:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x113677c00) [pid = 1653] [serial = 2246] [outer = 0x0] 04:31:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x113680c00) [pid = 1653] [serial = 2247] [outer = 0x113677c00] 04:31:22 INFO - PROCESS | 1653 | 1461411082195 Marionette DEBUG loaded listener.js 04:31:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x114f4b000) [pid = 1653] [serial = 2248] [outer = 0x113677c00] 04:31:22 INFO - PROCESS | 1653 | 1461411082566 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:31:22 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:31:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 869ms 04:31:22 INFO - PROCESS | 1653 | 1461411082616 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 04:31:22 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:31:22 INFO - PROCESS | 1653 | 1461411082618 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 04:31:22 INFO - PROCESS | 1653 | 1461411082621 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:31:22 INFO - PROCESS | 1653 | 1461411082623 Marionette TRACE conn2 <- [1,2966,null,{}] 04:31:22 INFO - PROCESS | 1653 | 1461411082627 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:22 INFO - PROCESS | 1653 | 1461411082729 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 04:31:22 INFO - PROCESS | 1653 | 1461411082794 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1165ed800 == 81 [pid = 1653] [id = 750] 04:31:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x1158a1400) [pid = 1653] [serial = 2249] [outer = 0x0] 04:31:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x1165a9800) [pid = 1653] [serial = 2250] [outer = 0x1158a1400] 04:31:22 INFO - PROCESS | 1653 | 1461411082868 Marionette DEBUG loaded listener.js 04:31:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x118fdd000) [pid = 1653] [serial = 2251] [outer = 0x1158a1400] 04:31:23 INFO - PROCESS | 1653 | 1461411083241 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:31:23 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:31:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 674ms 04:31:23 INFO - PROCESS | 1653 | 1461411083298 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 04:31:23 INFO - PROCESS | 1653 | 1461411083302 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 04:31:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:31:23 INFO - PROCESS | 1653 | 1461411083307 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:31:23 INFO - PROCESS | 1653 | 1461411083308 Marionette TRACE conn2 <- [1,2970,null,{}] 04:31:23 INFO - PROCESS | 1653 | 1461411083312 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:23 INFO - PROCESS | 1653 | 1461411083472 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 04:31:23 INFO - PROCESS | 1653 | --DOCSHELL 0x138dc2000 == 80 [pid = 1653] [id = 599] 04:31:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1263a1800 == 79 [pid = 1653] [id = 669] 04:31:23 INFO - PROCESS | 1653 | --DOCSHELL 0x132008800 == 78 [pid = 1653] [id = 737] 04:31:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12fc23800 == 77 [pid = 1653] [id = 736] 04:31:23 INFO - PROCESS | 1653 | --DOCSHELL 0x119716000 == 76 [pid = 1653] [id = 735] 04:31:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12e42f000 == 75 [pid = 1653] [id = 734] 04:31:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12dbad800 == 74 [pid = 1653] [id = 733] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x12be1ac00) [pid = 1653] [serial = 2158] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfaa000 == 73 [pid = 1653] [id = 732] 04:31:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12b0ba800 == 72 [pid = 1653] [id = 731] 04:31:23 INFO - PROCESS | 1653 | --DOCSHELL 0x11596b800 == 71 [pid = 1653] [id = 730] 04:31:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12a308000 == 70 [pid = 1653] [id = 729] 04:31:23 INFO - PROCESS | 1653 | --DOCSHELL 0x11c856000 == 69 [pid = 1653] [id = 728] 04:31:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1271e6000 == 68 [pid = 1653] [id = 727] 04:31:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12fc37800 == 67 [pid = 1653] [id = 18] 04:31:23 INFO - PROCESS | 1653 | --DOCSHELL 0x126392000 == 66 [pid = 1653] [id = 726] 04:31:23 INFO - PROCESS | 1653 | --DOCSHELL 0x132012000 == 65 [pid = 1653] [id = 724] 04:31:23 INFO - PROCESS | 1653 | --DOCSHELL 0x130368800 == 64 [pid = 1653] [id = 723] 04:31:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12e441000 == 63 [pid = 1653] [id = 722] 04:31:23 INFO - PROCESS | 1653 | --DOCSHELL 0x129115800 == 62 [pid = 1653] [id = 721] 04:31:23 INFO - PROCESS | 1653 | --DOCSHELL 0x11aeea000 == 61 [pid = 1653] [id = 720] 04:31:23 INFO - PROCESS | 1653 | 1461411083584 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x12a3d2800) [pid = 1653] [serial = 2003] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x129dcf000) [pid = 1653] [serial = 2140] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12a38e000) [pid = 1653] [serial = 2146] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12a357400) [pid = 1653] [serial = 2143] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12a383000) [pid = 1653] [serial = 2144] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x118c1b400) [pid = 1653] [serial = 2125] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x1153a6400) [pid = 1653] [serial = 2123] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x114f54000) [pid = 1653] [serial = 2122] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12bb0d400) [pid = 1653] [serial = 2116] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x11913d000) [pid = 1653] [serial = 2101] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12b318800) [pid = 1653] [serial = 2110] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x128f97400) [pid = 1653] [serial = 2149] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x1266d9c00) [pid = 1653] [serial = 2131] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12736b000) [pid = 1653] [serial = 2132] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12a837c00) [pid = 1653] [serial = 2152] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x128f92400) [pid = 1653] [serial = 2134] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x129607400) [pid = 1653] [serial = 2135] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12b420000) [pid = 1653] [serial = 2113] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x129dd1000) [pid = 1653] [serial = 2107] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x129c30c00) [pid = 1653] [serial = 2137] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12a3cb400) [pid = 1653] [serial = 2150] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11b9bf000) [pid = 1653] [serial = 2104] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12a35d800) [pid = 1653] [serial = 2120] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x11bdf2000) [pid = 1653] [serial = 2119] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12bbc1800) [pid = 1653] [serial = 2156] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12b422000) [pid = 1653] [serial = 2098] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x11ac67000) [pid = 1653] [serial = 2128] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x11bdf2400) [pid = 1653] [serial = 2129] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12bb05800) [pid = 1653] [serial = 2155] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12a82f000) [pid = 1653] [serial = 2147] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11a575000) [pid = 1653] [serial = 1439] [outer = 0x0] [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.] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11a798000) [pid = 1653] [serial = 2126] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x129e7c000) [pid = 1653] [serial = 2141] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12b3c3800) [pid = 1653] [serial = 2153] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x129dc4c00) [pid = 1653] [serial = 2138] [outer = 0x0] [url = about:blank] 04:31:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11980d800 == 62 [pid = 1653] [id = 751] 04:31:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x114f54000) [pid = 1653] [serial = 2252] [outer = 0x0] 04:31:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x11a78e800) [pid = 1653] [serial = 2253] [outer = 0x114f54000] 04:31:23 INFO - PROCESS | 1653 | 1461411083617 Marionette DEBUG loaded listener.js 04:31:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x11afea000) [pid = 1653] [serial = 2254] [outer = 0x114f54000] 04:31:23 INFO - PROCESS | 1653 | 1461411083906 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:31:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:31:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 624ms 04:31:23 INFO - PROCESS | 1653 | 1461411083930 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 04:31:23 INFO - PROCESS | 1653 | 1461411083932 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 04:31:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:31:23 INFO - PROCESS | 1653 | 1461411083935 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:31:23 INFO - PROCESS | 1653 | 1461411083939 Marionette TRACE conn2 <- [1,2974,null,{}] 04:31:23 INFO - PROCESS | 1653 | 1461411083953 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:24 INFO - PROCESS | 1653 | 1461411084049 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 04:31:24 INFO - PROCESS | 1653 | 1461411084076 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.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/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x129112800 == 63 [pid = 1653] [id = 752] 04:31:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11c0e8000) [pid = 1653] [serial = 2255] [outer = 0x0] 04:31:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11c61d400) [pid = 1653] [serial = 2256] [outer = 0x11c0e8000] 04:31:24 INFO - PROCESS | 1653 | 1461411084102 Marionette DEBUG loaded listener.js 04:31:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x1266e4800) [pid = 1653] [serial = 2257] [outer = 0x11c0e8000] 04:31:24 INFO - PROCESS | 1653 | 1461411084449 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:31:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 04:31:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 531ms 04:31:24 INFO - PROCESS | 1653 | 1461411084468 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 04:31:24 INFO - PROCESS | 1653 | 1461411084470 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 04:31:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:31:24 INFO - PROCESS | 1653 | 1461411084472 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:31:24 INFO - PROCESS | 1653 | 1461411084473 Marionette TRACE conn2 <- [1,2978,null,{}] 04:31:24 INFO - PROCESS | 1653 | 1461411084478 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:24 INFO - PROCESS | 1653 | 1461411084568 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 04:31:24 INFO - PROCESS | 1653 | 1461411084572 Marionette TRACE conn2 -> [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([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a860000 == 64 [pid = 1653] [id = 753] 04:31:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x127343800) [pid = 1653] [serial = 2258] [outer = 0x0] 04:31:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x127bf5c00) [pid = 1653] [serial = 2259] [outer = 0x127343800] 04:31:24 INFO - PROCESS | 1653 | 1461411084599 Marionette DEBUG loaded listener.js 04:31:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x1286f4000) [pid = 1653] [serial = 2260] [outer = 0x127343800] 04:31:24 INFO - PROCESS | 1653 | 1461411084921 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:31:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:31:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 472ms 04:31:24 INFO - PROCESS | 1653 | 1461411084944 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 04:31:24 INFO - PROCESS | 1653 | 1461411084946 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 04:31:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:31:24 INFO - PROCESS | 1653 | 1461411084948 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:31:24 INFO - PROCESS | 1653 | 1461411084949 Marionette TRACE conn2 <- [1,2982,null,{}] 04:31:24 INFO - PROCESS | 1653 | 1461411084951 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:25 INFO - PROCESS | 1653 | 1461411085065 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 04:31:25 INFO - PROCESS | 1653 | 1461411085072 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aacf800 == 65 [pid = 1653] [id = 754] 04:31:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x129c2e400) [pid = 1653] [serial = 2261] [outer = 0x0] 04:31:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x129c7b000) [pid = 1653] [serial = 2262] [outer = 0x129c2e400] 04:31:25 INFO - PROCESS | 1653 | 1461411085106 Marionette DEBUG loaded listener.js 04:31:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x129dc7c00) [pid = 1653] [serial = 2263] [outer = 0x129c2e400] 04:31:25 INFO - PROCESS | 1653 | 1461411085448 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:31:25 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:31:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:31:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 518ms 04:31:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:31:25 INFO - PROCESS | 1653 | 1461411085467 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 04:31:25 INFO - PROCESS | 1653 | 1461411085468 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 04:31:25 INFO - PROCESS | 1653 | 1461411085470 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:31:25 INFO - PROCESS | 1653 | 1461411085471 Marionette TRACE conn2 <- [1,2986,null,{}] 04:31:25 INFO - PROCESS | 1653 | 1461411085477 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:25 INFO - PROCESS | 1653 | 1461411085567 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 04:31:25 INFO - PROCESS | 1653 | 1461411085571 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b815000 == 66 [pid = 1653] [id = 755] 04:31:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x129e77c00) [pid = 1653] [serial = 2264] [outer = 0x0] 04:31:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12a3c9000) [pid = 1653] [serial = 2265] [outer = 0x129e77c00] 04:31:25 INFO - PROCESS | 1653 | 1461411085598 Marionette DEBUG loaded listener.js 04:31:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12ab7c400) [pid = 1653] [serial = 2266] [outer = 0x129e77c00] 04:31:25 INFO - PROCESS | 1653 | 1461411085943 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:31:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:31:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 522ms 04:31:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:31:25 INFO - PROCESS | 1653 | 1461411085993 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 04:31:25 INFO - PROCESS | 1653 | 1461411085994 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 04:31:25 INFO - PROCESS | 1653 | 1461411085996 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:31:25 INFO - PROCESS | 1653 | 1461411085997 Marionette TRACE conn2 <- [1,2990,null,{}] 04:31:26 INFO - PROCESS | 1653 | 1461411086000 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:26 INFO - PROCESS | 1653 | 1461411086115 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 04:31:26 INFO - PROCESS | 1653 | 1461411086128 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf06800 == 67 [pid = 1653] [id = 756] 04:31:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12ab85c00) [pid = 1653] [serial = 2267] [outer = 0x0] 04:31:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12b317400) [pid = 1653] [serial = 2268] [outer = 0x12ab85c00] 04:31:26 INFO - PROCESS | 1653 | 1461411086154 Marionette DEBUG loaded listener.js 04:31:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12b3bd800) [pid = 1653] [serial = 2269] [outer = 0x12ab85c00] 04:31:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bb2e800 == 68 [pid = 1653] [id = 757] 04:31:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12bbc0c00) [pid = 1653] [serial = 2270] [outer = 0x0] 04:31:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12b352800) [pid = 1653] [serial = 2271] [outer = 0x12bbc0c00] 04:31:26 INFO - PROCESS | 1653 | 1461411086508 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:31:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:31:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 521ms 04:31:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:31:26 INFO - PROCESS | 1653 | 1461411086517 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 04:31:26 INFO - PROCESS | 1653 | 1461411086518 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 04:31:26 INFO - PROCESS | 1653 | 1461411086521 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:31:26 INFO - PROCESS | 1653 | 1461411086522 Marionette TRACE conn2 <- [1,2994,null,{}] 04:31:26 INFO - PROCESS | 1653 | 1461411086525 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:26 INFO - PROCESS | 1653 | 1461411086663 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 04:31:26 INFO - PROCESS | 1653 | 1461411086690 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e153800 == 69 [pid = 1653] [id = 758] 04:31:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12b3c3800) [pid = 1653] [serial = 2272] [outer = 0x0] 04:31:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12b424c00) [pid = 1653] [serial = 2273] [outer = 0x12b3c3800] 04:31:26 INFO - PROCESS | 1653 | 1461411086715 Marionette DEBUG loaded listener.js 04:31:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12bbc9800) [pid = 1653] [serial = 2274] [outer = 0x12b3c3800] 04:31:27 INFO - PROCESS | 1653 | 1461411087033 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:31:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:31:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:31:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 571ms 04:31:27 INFO - PROCESS | 1653 | 1461411087092 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 04:31:27 INFO - PROCESS | 1653 | 1461411087093 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 04:31:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:31:27 INFO - PROCESS | 1653 | 1461411087095 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:31:27 INFO - PROCESS | 1653 | 1461411087096 Marionette TRACE conn2 <- [1,2998,null,{}] 04:31:27 INFO - PROCESS | 1653 | 1461411087099 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:27 INFO - PROCESS | 1653 | 1461411087216 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 04:31:27 INFO - PROCESS | 1653 | 1461411087230 Marionette TRACE conn2 -> [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([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e98b000 == 70 [pid = 1653] [id = 759] 04:31:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12be62800) [pid = 1653] [serial = 2275] [outer = 0x0] 04:31:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12cff3400) [pid = 1653] [serial = 2276] [outer = 0x12be62800] 04:31:27 INFO - PROCESS | 1653 | 1461411087254 Marionette DEBUG loaded listener.js 04:31:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12d097000) [pid = 1653] [serial = 2277] [outer = 0x12be62800] 04:31:27 INFO - PROCESS | 1653 | 1461411087571 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:31:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:31:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 517ms 04:31:27 INFO - PROCESS | 1653 | 1461411087614 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 04:31:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:31:27 INFO - PROCESS | 1653 | 1461411087615 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 04:31:27 INFO - PROCESS | 1653 | 1461411087624 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:31:27 INFO - PROCESS | 1653 | 1461411087625 Marionette TRACE conn2 <- [1,3002,null,{}] 04:31:27 INFO - PROCESS | 1653 | 1461411087628 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:27 INFO - PROCESS | 1653 | 1461411087926 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12fc38800) [pid = 1653] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12a3cd000) [pid = 1653] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12b3b9000) [pid = 1653] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x129c2ec00) [pid = 1653] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x118c22400) [pid = 1653] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x11a861000) [pid = 1653] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x12b427c00) [pid = 1653] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x114fad800) [pid = 1653] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12b34fc00) [pid = 1653] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x11a57b400) [pid = 1653] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x11366a400) [pid = 1653] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12bb0ac00) [pid = 1653] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11a577c00) [pid = 1653] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12d097800) [pid = 1653] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x114f4c000) [pid = 1653] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x118c09800) [pid = 1653] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x1286e9000) [pid = 1653] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x129dc7000) [pid = 1653] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x129c85000) [pid = 1653] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x11c36a800) [pid = 1653] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x129cbe400) [pid = 1653] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x114f53000) [pid = 1653] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x129d6c800) [pid = 1653] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12733d800) [pid = 1653] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x118851800) [pid = 1653] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x129cc4800) [pid = 1653] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12a3c7c00) [pid = 1653] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x128f8a800) [pid = 1653] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x1291b9400) [pid = 1653] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11bdfa800) [pid = 1653] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x114fdec00) [pid = 1653] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:31:27 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11367ac00) [pid = 1653] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:31:28 INFO - PROCESS | 1653 | 1461411088011 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11594f800 == 71 [pid = 1653] [id = 760] 04:31:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11367d400) [pid = 1653] [serial = 2278] [outer = 0x0] 04:31:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x114f53000) [pid = 1653] [serial = 2279] [outer = 0x11367d400] 04:31:28 INFO - PROCESS | 1653 | 1461411088042 Marionette DEBUG loaded listener.js 04:31:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11aff1800) [pid = 1653] [serial = 2280] [outer = 0x11367d400] 04:31:28 INFO - PROCESS | 1653 | 1461411088313 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:31:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:31:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 727ms 04:31:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:31:28 INFO - PROCESS | 1653 | 1461411088347 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 04:31:28 INFO - PROCESS | 1653 | 1461411088349 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 04:31:28 INFO - PROCESS | 1653 | 1461411088351 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:31:28 INFO - PROCESS | 1653 | 1461411088353 Marionette TRACE conn2 <- [1,3006,null,{}] 04:31:28 INFO - PROCESS | 1653 | 1461411088355 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:28 INFO - PROCESS | 1653 | 1461411088471 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 04:31:28 INFO - PROCESS | 1653 | 1461411088536 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e99f800 == 72 [pid = 1653] [id = 761] 04:31:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x114bb5c00) [pid = 1653] [serial = 2281] [outer = 0x0] 04:31:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x129c7d800) [pid = 1653] [serial = 2282] [outer = 0x114bb5c00] 04:31:28 INFO - PROCESS | 1653 | 1461411088561 Marionette DEBUG loaded listener.js 04:31:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12b3c0400) [pid = 1653] [serial = 2283] [outer = 0x114bb5c00] 04:31:28 INFO - PROCESS | 1653 | 1461411088804 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:31:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:31:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 469ms 04:31:28 INFO - PROCESS | 1653 | 1461411088820 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 04:31:28 INFO - PROCESS | 1653 | 1461411088821 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 04:31:28 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:31:28 INFO - PROCESS | 1653 | 1461411088830 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:31:28 INFO - PROCESS | 1653 | 1461411088831 Marionette TRACE conn2 <- [1,3010,null,{}] 04:31:28 INFO - PROCESS | 1653 | 1461411088834 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:28 INFO - PROCESS | 1653 | 1461411088933 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 04:31:28 INFO - PROCESS | 1653 | 1461411088937 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/Progress_event_bubbles_cancelable.html\",\n 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/Progress_event_bubbles_cancelable.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ff9f800 == 73 [pid = 1653] [id = 762] 04:31:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12b3b8000) [pid = 1653] [serial = 2284] [outer = 0x0] 04:31:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12d610c00) [pid = 1653] [serial = 2285] [outer = 0x12b3b8000] 04:31:28 INFO - PROCESS | 1653 | 1461411088963 Marionette DEBUG loaded listener.js 04:31:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12d6d6800) [pid = 1653] [serial = 2286] [outer = 0x12b3b8000] 04:31:29 INFO - PROCESS | 1653 | 1461411089301 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:31:29 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 04:31:29 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 524ms 04:31:29 INFO - PROCESS | 1653 | 1461411089349 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 04:31:29 INFO - PROCESS | 1653 | 1461411089350 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 04:31:29 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:31:29 INFO - PROCESS | 1653 | 1461411089352 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:31:29 INFO - PROCESS | 1653 | 1461411089353 Marionette TRACE conn2 <- [1,3014,null,{}] 04:31:29 INFO - PROCESS | 1653 | 1461411089355 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:29 INFO - PROCESS | 1653 | 1461411089477 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 04:31:29 INFO - PROCESS | 1653 | 1461411089483 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x132006000 == 74 [pid = 1653] [id = 763] 04:31:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12d6d0c00) [pid = 1653] [serial = 2287] [outer = 0x0] 04:31:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12e387800) [pid = 1653] [serial = 2288] [outer = 0x12d6d0c00] 04:31:29 INFO - PROCESS | 1653 | 1461411089509 Marionette DEBUG loaded listener.js 04:31:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12e3f6800) [pid = 1653] [serial = 2289] [outer = 0x12d6d0c00] 04:31:29 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:31:29 INFO - PROCESS | 1653 | 1461411089845 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:31:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:31:29 INFO - {} 04:31:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:31:29 INFO - {} 04:31:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:31:29 INFO - {} 04:31:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:31:29 INFO - {} 04:31:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 518ms 04:31:29 INFO - PROCESS | 1653 | 1461411089871 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 04:31:29 INFO - PROCESS | 1653 | 1461411089872 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 04:31:29 INFO - TEST-START | /FileAPI/fileReader.html 04:31:29 INFO - PROCESS | 1653 | 1461411089874 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:31:29 INFO - PROCESS | 1653 | 1461411089875 Marionette TRACE conn2 <- [1,3018,null,{}] 04:31:29 INFO - PROCESS | 1653 | 1461411089878 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:30 INFO - PROCESS | 1653 | 1461411090046 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 04:31:30 INFO - PROCESS | 1653 | 1461411090153 Marionette TRACE conn2 -> [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([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c6a800 == 75 [pid = 1653] [id = 764] 04:31:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x113670000) [pid = 1653] [serial = 2290] [outer = 0x0] 04:31:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x1142d1800) [pid = 1653] [serial = 2291] [outer = 0x113670000] 04:31:30 INFO - PROCESS | 1653 | 1461411090187 Marionette DEBUG loaded listener.js 04:31:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x114fa4c00) [pid = 1653] [serial = 2292] [outer = 0x113670000] 04:31:30 INFO - PROCESS | 1653 | 1461411090578 Marionette TRACE conn2 <- [1,3020,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]]]}] 04:31:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:31:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:31:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:31:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:31:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 720ms 04:31:30 INFO - PROCESS | 1653 | 1461411090595 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 04:31:30 INFO - PROCESS | 1653 | 1461411090599 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 04:31:30 INFO - TEST-START | /FileAPI/historical.html 04:31:30 INFO - PROCESS | 1653 | 1461411090602 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:31:30 INFO - PROCESS | 1653 | 1461411090605 Marionette TRACE conn2 <- [1,3022,null,{}] 04:31:30 INFO - PROCESS | 1653 | 1461411090608 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:30 INFO - PROCESS | 1653 | 1461411090746 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 04:31:30 INFO - PROCESS | 1653 | 1461411090831 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12801d800 == 76 [pid = 1653] [id = 765] 04:31:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x118c18400) [pid = 1653] [serial = 2293] [outer = 0x0] 04:31:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x11a57b800) [pid = 1653] [serial = 2294] [outer = 0x118c18400] 04:31:30 INFO - PROCESS | 1653 | 1461411090866 Marionette DEBUG loaded listener.js 04:31:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x11aff2c00) [pid = 1653] [serial = 2295] [outer = 0x118c18400] 04:31:31 INFO - PROCESS | 1653 | 1461411091298 Marionette TRACE conn2 <- [1,3024,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],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:31:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:31:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:31:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:31:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:31:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:31:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:31:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:31:31 INFO - TEST-OK | /FileAPI/historical.html | took 725ms 04:31:31 INFO - PROCESS | 1653 | 1461411091327 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 04:31:31 INFO - PROCESS | 1653 | 1461411091329 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 04:31:31 INFO - TEST-START | /FileAPI/idlharness.html 04:31:31 INFO - PROCESS | 1653 | 1461411091331 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:31:31 INFO - PROCESS | 1653 | 1461411091333 Marionette TRACE conn2 <- [1,3026,null,{}] 04:31:31 INFO - PROCESS | 1653 | 1461411091335 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:31 INFO - PROCESS | 1653 | 1461411091448 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 04:31:31 INFO - PROCESS | 1653 | 1461411091560 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b80a000 == 77 [pid = 1653] [id = 766] 04:31:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x11b89dc00) [pid = 1653] [serial = 2296] [outer = 0x0] 04:31:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x11c61b800) [pid = 1653] [serial = 2297] [outer = 0x11b89dc00] 04:31:31 INFO - PROCESS | 1653 | 1461411091593 Marionette DEBUG loaded listener.js 04:31:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x128f99400) [pid = 1653] [serial = 2298] [outer = 0x11b89dc00] 04:31:32 INFO - PROCESS | 1653 | 1461411092256 Marionette TRACE conn2 <- [1,3028,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:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349: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:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629: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:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349: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:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629: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:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349: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:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629: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:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352: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:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629: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:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352: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:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629: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:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349: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:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629: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:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352: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:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629: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:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352: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:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629: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 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 \"readAsText\" with the proper type (1)",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 (2)",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 (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:31:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:31:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:31:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:31:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:31:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:31:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:31:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:31:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:31:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:31:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:31:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:31:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:31:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:31:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:31:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:31:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:31:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:31:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:31:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:31:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:31:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:31:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:31:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:31:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:31:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:31:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:31:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:31:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:31:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:31:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:31:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:31:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:31:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:31:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:31:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:31:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:31:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 04:31:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:31:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:31:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:31:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:31:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:31:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:31:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:31:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:31:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:31:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:31:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:31:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:31:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:31:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:31:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:31:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:31:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:31:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:31:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:31:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:31:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:31:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:31:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:31:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:31:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:31:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:31:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:31:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 04:31:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:31:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:31:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:31:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:31:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:31:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:31:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:31:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:31:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:31:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:31:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:31:32 INFO - TEST-OK | /FileAPI/idlharness.html | took 987ms 04:31:32 INFO - PROCESS | 1653 | 1461411092320 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 04:31:32 INFO - PROCESS | 1653 | 1461411092323 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 04:31:32 INFO - TEST-START | /FileAPI/idlharness.worker 04:31:32 INFO - PROCESS | 1653 | 1461411092335 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:31:32 INFO - PROCESS | 1653 | 1461411092339 Marionette TRACE conn2 <- [1,3030,null,{}] 04:31:32 INFO - PROCESS | 1653 | 1461411092342 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:32 INFO - PROCESS | 1653 | 1461411092460 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 04:31:32 INFO - PROCESS | 1653 | 1461411092538 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x129e30000 == 78 [pid = 1653] [id = 767] 04:31:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x1286e7c00) [pid = 1653] [serial = 2299] [outer = 0x0] 04:31:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12f9c1c00) [pid = 1653] [serial = 2300] [outer = 0x1286e7c00] 04:31:32 INFO - PROCESS | 1653 | 1461411092584 Marionette DEBUG loaded listener.js 04:31:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12f9c6c00) [pid = 1653] [serial = 2301] [outer = 0x1286e7c00] 04:31:32 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:31:33 INFO - PROCESS | 1653 | 1461411093320 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["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:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["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:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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 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 \"readAsText\" with the proper type (1)",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 (2)",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 (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",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 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 \"readAsText\" with the proper type (1)",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 (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:31:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:31:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:31:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:31:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:31:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:31:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:31:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:31:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:31:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:31:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:31:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:31:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:31:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:31:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:31:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:31:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:31:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:31:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:31:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:31:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:31:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:31:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:31:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:31:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:31:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:31:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:31:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:31:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:31:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:31:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:31:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:31:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:31:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:31:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:31:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:31:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:31:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:31:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:31:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:31:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:31:33 INFO - {} 04:31:33 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1098ms 04:31:33 INFO - PROCESS | 1653 | 1461411093429 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 04:31:33 INFO - PROCESS | 1653 | 1461411093430 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 04:31:33 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:31:33 INFO - PROCESS | 1653 | 1461411093433 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:31:33 INFO - PROCESS | 1653 | 1461411093435 Marionette TRACE conn2 <- [1,3034,null,{}] 04:31:33 INFO - PROCESS | 1653 | 1461411093437 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:33 INFO - PROCESS | 1653 | 1461411093553 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 04:31:33 INFO - PROCESS | 1653 | 1461411093658 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/blob/Blob-XHR-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/FileAPI/blob/Blob-XHR-revoke.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x13a0de800 == 79 [pid = 1653] [id = 768] 04:31:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12ab90000) [pid = 1653] [serial = 2302] [outer = 0x0] 04:31:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12ab91c00) [pid = 1653] [serial = 2303] [outer = 0x12ab90000] 04:31:33 INFO - PROCESS | 1653 | 1461411093690 Marionette DEBUG loaded listener.js 04:31:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12ab98000) [pid = 1653] [serial = 2304] [outer = 0x12ab90000] 04:31:34 INFO - PROCESS | 1653 | 1461411094041 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:31:34 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:31:34 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 624ms 04:31:34 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:31:34 INFO - PROCESS | 1653 | 1461411094059 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 04:31:34 INFO - PROCESS | 1653 | 1461411094061 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 04:31:34 INFO - PROCESS | 1653 | 1461411094063 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:31:34 INFO - PROCESS | 1653 | 1461411094065 Marionette TRACE conn2 <- [1,3038,null,{}] 04:31:34 INFO - PROCESS | 1653 | 1461411094067 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:34 INFO - PROCESS | 1653 | 1461411094179 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 04:31:34 INFO - PROCESS | 1653 | 1461411094288 Marionette TRACE conn2 -> [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([\"/FileAPI/blob/Blob-close.html\",\n 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/blob/Blob-close.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1353b8800 == 80 [pid = 1653] [id = 769] 04:31:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x1302cb800) [pid = 1653] [serial = 2305] [outer = 0x0] 04:31:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x138b17c00) [pid = 1653] [serial = 2306] [outer = 0x1302cb800] 04:31:34 INFO - PROCESS | 1653 | 1461411094328 Marionette DEBUG loaded listener.js 04:31:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x138b1f800) [pid = 1653] [serial = 2307] [outer = 0x1302cb800] 04:31:34 INFO - PROCESS | 1653 | 1461411094694 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:31:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:31:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:31:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:31:34 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 04:31:34 INFO - PROCESS | 1653 | 1461411094735 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 04:31:34 INFO - PROCESS | 1653 | 1461411094736 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 04:31:34 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:31:34 INFO - PROCESS | 1653 | 1461411094739 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:31:34 INFO - PROCESS | 1653 | 1461411094740 Marionette TRACE conn2 <- [1,3042,null,{}] 04:31:34 INFO - PROCESS | 1653 | 1461411094742 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:34 INFO - PROCESS | 1653 | 1461411094857 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 04:31:34 INFO - PROCESS | 1653 | 1461411094964 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/blob/Blob-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/blob/Blob-constructor.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x138b61800 == 81 [pid = 1653] [id = 770] 04:31:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12ae6e800) [pid = 1653] [serial = 2308] [outer = 0x0] 04:31:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12ae72c00) [pid = 1653] [serial = 2309] [outer = 0x12ae6e800] 04:31:34 INFO - PROCESS | 1653 | 1461411094995 Marionette DEBUG loaded listener.js 04:31:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12e389400) [pid = 1653] [serial = 2310] [outer = 0x12ae6e800] 04:31:35 INFO - PROCESS | 1653 | 1461411095429 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:31:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:31:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:31:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:31:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:31:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:31:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:31:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:31:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:31:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:31:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:31:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:31:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:31:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:31:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:31:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:31:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:31:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:31:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:31:35 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 728ms 04:31:35 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:31:35 INFO - PROCESS | 1653 | 1461411095468 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 04:31:35 INFO - PROCESS | 1653 | 1461411095469 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 04:31:35 INFO - PROCESS | 1653 | 1461411095472 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:31:35 INFO - PROCESS | 1653 | 1461411095473 Marionette TRACE conn2 <- [1,3046,null,{}] 04:31:35 INFO - PROCESS | 1653 | 1461411095476 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:35 INFO - PROCESS | 1653 | 1461411095619 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 04:31:35 INFO - PROCESS | 1653 | 1461411095701 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.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/blob/Blob-in-worker.worker\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x13a20d800 == 82 [pid = 1653] [id = 771] 04:31:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12ae6ec00) [pid = 1653] [serial = 2311] [outer = 0x0] 04:31:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x138b18c00) [pid = 1653] [serial = 2312] [outer = 0x12ae6ec00] 04:31:35 INFO - PROCESS | 1653 | 1461411095731 Marionette DEBUG loaded listener.js 04:31:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x139f7c000) [pid = 1653] [serial = 2313] [outer = 0x12ae6ec00] 04:31:35 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:31:36 INFO - PROCESS | 1653 | 1461411096116 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:31:36 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:31:36 INFO - {} 04:31:36 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 670ms 04:31:36 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:31:36 INFO - PROCESS | 1653 | 1461411096142 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 04:31:36 INFO - PROCESS | 1653 | 1461411096143 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 04:31:36 INFO - PROCESS | 1653 | 1461411096146 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:31:36 INFO - PROCESS | 1653 | 1461411096147 Marionette TRACE conn2 <- [1,3050,null,{}] 04:31:36 INFO - PROCESS | 1653 | 1461411096149 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:36 INFO - PROCESS | 1653 | 1461411096313 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 04:31:36 INFO - PROCESS | 1653 | 1461411096631 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/blob/Blob-slice-overflow.html\",\n 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/blob/Blob-slice-overflow.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1262a2800 == 83 [pid = 1653] [id = 772] 04:31:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x113678000) [pid = 1653] [serial = 2314] [outer = 0x0] 04:31:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x114762c00) [pid = 1653] [serial = 2315] [outer = 0x113678000] 04:31:36 INFO - PROCESS | 1653 | 1461411096661 Marionette DEBUG loaded listener.js 04:31:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x114fa6800) [pid = 1653] [serial = 2316] [outer = 0x113678000] 04:31:37 INFO - PROCESS | 1653 | 1461411097029 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:31:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 920ms 04:31:37 INFO - PROCESS | 1653 | 1461411097067 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 04:31:37 INFO - PROCESS | 1653 | 1461411097070 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 04:31:37 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:31:37 INFO - PROCESS | 1653 | 1461411097074 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:31:37 INFO - PROCESS | 1653 | 1461411097076 Marionette TRACE conn2 <- [1,3054,null,{}] 04:31:37 INFO - PROCESS | 1653 | 1461411097079 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:37 INFO - PROCESS | 1653 | 1461411097184 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 04:31:37 INFO - PROCESS | 1653 | 1461411097303 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/blob/Blob-slice.html\",\n 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/blob/Blob-slice.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a31e800 == 84 [pid = 1653] [id = 773] 04:31:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x114fd9800) [pid = 1653] [serial = 2317] [outer = 0x0] 04:31:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x116548400) [pid = 1653] [serial = 2318] [outer = 0x114fd9800] 04:31:37 INFO - PROCESS | 1653 | 1461411097335 Marionette DEBUG loaded listener.js 04:31:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x11a579800) [pid = 1653] [serial = 2319] [outer = 0x114fd9800] 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:31:37 INFO - PROCESS | 1653 | 1461411097835 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:31:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:31:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 04:31:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:31:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:31:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 788ms 04:31:37 INFO - PROCESS | 1653 | 1461411097927 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 04:31:37 INFO - PROCESS | 1653 | 1461411097929 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x130b78000 == 83 [pid = 1653] [id = 705] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x130361800 == 82 [pid = 1653] [id = 704] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12fc28800 == 81 [pid = 1653] [id = 699] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x132006000 == 80 [pid = 1653] [id = 763] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12ff9f800 == 79 [pid = 1653] [id = 762] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12e99f800 == 78 [pid = 1653] [id = 761] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11594f800 == 77 [pid = 1653] [id = 760] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12e98b000 == 76 [pid = 1653] [id = 759] 04:31:37 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x12ff17800) [pid = 1653] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:31:37 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x12d6d4800) [pid = 1653] [serial = 2215] [outer = 0x0] [url = about:blank] 04:31:37 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12e153800 == 75 [pid = 1653] [id = 758] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12bb2e800 == 74 [pid = 1653] [id = 757] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf06800 == 73 [pid = 1653] [id = 756] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12b815000 == 72 [pid = 1653] [id = 755] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12aacf800 == 71 [pid = 1653] [id = 754] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12a860000 == 70 [pid = 1653] [id = 753] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x129112800 == 69 [pid = 1653] [id = 752] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11980d800 == 68 [pid = 1653] [id = 751] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1165ed800 == 67 [pid = 1653] [id = 750] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11c050800 == 66 [pid = 1653] [id = 749] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11c04e000 == 65 [pid = 1653] [id = 748] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x139621800 == 64 [pid = 1653] [id = 747] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x13219a000 == 63 [pid = 1653] [id = 746] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12a99b000 == 62 [pid = 1653] [id = 745] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12a980000 == 61 [pid = 1653] [id = 744] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x138d87800 == 60 [pid = 1653] [id = 743] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x138db2800 == 59 [pid = 1653] [id = 742] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12f5e3000 == 58 [pid = 1653] [id = 741] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12a314000 == 57 [pid = 1653] [id = 740] 04:31:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11c04e800 == 56 [pid = 1653] [id = 739] 04:31:37 INFO - PROCESS | 1653 | 1461411097987 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:31:37 INFO - PROCESS | 1653 | 1461411097988 Marionette TRACE conn2 <- [1,3058,null,{}] 04:31:37 INFO - PROCESS | 1653 | 1461411097992 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:38 INFO - PROCESS | 1653 | 1461411098090 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12ab7d000) [pid = 1653] [serial = 2021] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12a361c00) [pid = 1653] [serial = 2018] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x129dd2c00) [pid = 1653] [serial = 2015] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12736e400) [pid = 1653] [serial = 2012] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x11a576800) [pid = 1653] [serial = 2009] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x114f9e800) [pid = 1653] [serial = 2006] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x129e73800) [pid = 1653] [serial = 2045] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x118ab3800) [pid = 1653] [serial = 2048] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12a38d000) [pid = 1653] [serial = 2060] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x129c7bc00) [pid = 1653] [serial = 2054] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x11ae89000) [pid = 1653] [serial = 2051] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x129e8b400) [pid = 1653] [serial = 2057] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x1296d7800) [pid = 1653] [serial = 2197] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12b427000) [pid = 1653] [serial = 2201] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x12b3b9c00) [pid = 1653] [serial = 2200] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12be20000) [pid = 1653] [serial = 2204] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12bb10400) [pid = 1653] [serial = 2203] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x11c367c00) [pid = 1653] [serial = 2207] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12be22800) [pid = 1653] [serial = 2159] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x11b8a1c00) [pid = 1653] [serial = 2183] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11aa05800) [pid = 1653] [serial = 2182] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x11aa04000) [pid = 1653] [serial = 2164] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12d698400) [pid = 1653] [serial = 2212] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12a359c00) [pid = 1653] [serial = 2170] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x114fa3000) [pid = 1653] [serial = 2161] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x118642800) [pid = 1653] [serial = 2180] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x114fac800) [pid = 1653] [serial = 2179] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x11b854400) [pid = 1653] [serial = 2185] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x11c71b400) [pid = 1653] [serial = 2186] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x129a08c00) [pid = 1653] [serial = 2188] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x129c83400) [pid = 1653] [serial = 2189] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x129e79400) [pid = 1653] [serial = 2194] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x129d76400) [pid = 1653] [serial = 2191] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x129dce000) [pid = 1653] [serial = 2192] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12b351400) [pid = 1653] [serial = 2173] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12be60800) [pid = 1653] [serial = 2176] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x1286f5c00) [pid = 1653] [serial = 2167] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12a3c8800) [pid = 1653] [serial = 2209] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12d6cbc00) [pid = 1653] [serial = 2213] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x116547800) [pid = 1653] [serial = 2206] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12d095000) [pid = 1653] [serial = 2210] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12b34f800) [pid = 1653] [serial = 2198] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12a839000) [pid = 1653] [serial = 2195] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12b358400) [pid = 1653] [serial = 2111] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12b605c00) [pid = 1653] [serial = 2114] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12a38ac00) [pid = 1653] [serial = 2108] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11a57c400) [pid = 1653] [serial = 2102] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12710d400) [pid = 1653] [serial = 2105] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12bbca800) [pid = 1653] [serial = 2117] [outer = 0x0] [url = about:blank] 04:31:38 INFO - PROCESS | 1653 | 1461411098167 Marionette TRACE conn2 -> [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([\"/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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aee0800 == 57 [pid = 1653] [id = 774] 04:31:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x114fa3000) [pid = 1653] [serial = 2320] [outer = 0x0] 04:31:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11a575000) [pid = 1653] [serial = 2321] [outer = 0x114fa3000] 04:31:38 INFO - PROCESS | 1653 | 1461411098199 Marionette DEBUG loaded listener.js 04:31:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11c61b000) [pid = 1653] [serial = 2322] [outer = 0x114fa3000] 04:31:38 INFO - PROCESS | 1653 | 1461411098533 Marionette TRACE conn2 <- [1,3060,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:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496: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:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496: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:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496: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]]]}] 04:31:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:31:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:31:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:31:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:31:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:31:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:31:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:31:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:31:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:31:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:31:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:31:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:31:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:31:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:31:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:31:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:31:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:31:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:31:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:31:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 588ms 04:31:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:31:38 INFO - PROCESS | 1653 | 1461411098562 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 04:31:38 INFO - PROCESS | 1653 | 1461411098563 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 04:31:38 INFO - PROCESS | 1653 | 1461411098570 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:31:38 INFO - PROCESS | 1653 | 1461411098574 Marionette TRACE conn2 <- [1,3062,null,{}] 04:31:38 INFO - PROCESS | 1653 | 1461411098578 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:38 INFO - PROCESS | 1653 | 1461411098672 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 04:31:38 INFO - PROCESS | 1653 | 1461411098760 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a85d800 == 58 [pid = 1653] [id = 775] 04:31:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11b854400) [pid = 1653] [serial = 2323] [outer = 0x0] 04:31:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x129e77800) [pid = 1653] [serial = 2324] [outer = 0x11b854400] 04:31:38 INFO - PROCESS | 1653 | 1461411098786 Marionette DEBUG loaded listener.js 04:31:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12a357000) [pid = 1653] [serial = 2325] [outer = 0x11b854400] 04:31:38 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:31:39 INFO - PROCESS | 1653 | 1461411099090 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:31:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:31:39 INFO - {} 04:31:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 529ms 04:31:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:31:39 INFO - PROCESS | 1653 | 1461411099101 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 04:31:39 INFO - PROCESS | 1653 | 1461411099102 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 04:31:39 INFO - PROCESS | 1653 | 1461411099104 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:31:39 INFO - PROCESS | 1653 | 1461411099105 Marionette TRACE conn2 <- [1,3066,null,{}] 04:31:39 INFO - PROCESS | 1653 | 1461411099108 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:39 INFO - PROCESS | 1653 | 1461411099207 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 04:31:39 INFO - PROCESS | 1653 | 1461411099211 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n 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/filelist-section/filelist.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b0b2800 == 59 [pid = 1653] [id = 776] 04:31:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x129e90800) [pid = 1653] [serial = 2326] [outer = 0x0] 04:31:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12a391400) [pid = 1653] [serial = 2327] [outer = 0x129e90800] 04:31:39 INFO - PROCESS | 1653 | 1461411099237 Marionette DEBUG loaded listener.js 04:31:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12ab84400) [pid = 1653] [serial = 2328] [outer = 0x129e90800] 04:31:39 INFO - PROCESS | 1653 | 1461411099601 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:31:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:31:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:31:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:31:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:31:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:31:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:31:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:31:39 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 524ms 04:31:39 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:31:39 INFO - PROCESS | 1653 | 1461411099629 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 04:31:39 INFO - PROCESS | 1653 | 1461411099631 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 04:31:39 INFO - PROCESS | 1653 | 1461411099633 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:31:39 INFO - PROCESS | 1653 | 1461411099634 Marionette TRACE conn2 <- [1,3070,null,{}] 04:31:39 INFO - PROCESS | 1653 | 1461411099636 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:39 INFO - PROCESS | 1653 | 1461411099729 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 04:31:39 INFO - PROCESS | 1653 | 1461411099733 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/reading-data-section/Determining-Encoding.html\",\n 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/reading-data-section/Determining-Encoding.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf76800 == 60 [pid = 1653] [id = 777] 04:31:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12ae6a000) [pid = 1653] [serial = 2329] [outer = 0x0] 04:31:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12ae70c00) [pid = 1653] [serial = 2330] [outer = 0x12ae6a000] 04:31:39 INFO - PROCESS | 1653 | 1461411099764 Marionette DEBUG loaded listener.js 04:31:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12b3b9c00) [pid = 1653] [serial = 2331] [outer = 0x12ae6a000] 04:31:40 INFO - PROCESS | 1653 | 1461411100116 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:31:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:31:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:31:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:31:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:31:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:31:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:31:40 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 519ms 04:31:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:31:40 INFO - PROCESS | 1653 | 1461411100152 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 04:31:40 INFO - PROCESS | 1653 | 1461411100153 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 04:31:40 INFO - PROCESS | 1653 | 1461411100156 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:31:40 INFO - PROCESS | 1653 | 1461411100157 Marionette TRACE conn2 <- [1,3074,null,{}] 04:31:40 INFO - PROCESS | 1653 | 1461411100159 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:40 INFO - PROCESS | 1653 | 1461411100253 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 04:31:40 INFO - PROCESS | 1653 | 1461411100346 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/reading-data-section/FileReader-event-handler-attributes.html\",\n 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/reading-data-section/FileReader-event-handler-attributes.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d404000 == 61 [pid = 1653] [id = 778] 04:31:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12ae73800) [pid = 1653] [serial = 2332] [outer = 0x0] 04:31:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12b82a800) [pid = 1653] [serial = 2333] [outer = 0x12ae73800] 04:31:40 INFO - PROCESS | 1653 | 1461411100371 Marionette DEBUG loaded listener.js 04:31:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12bf53000) [pid = 1653] [serial = 2334] [outer = 0x12ae73800] 04:31:40 INFO - PROCESS | 1653 | 1461411100685 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:31:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:31:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:31:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:31:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:31:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:31:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:31:40 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 570ms 04:31:40 INFO - PROCESS | 1653 | 1461411100726 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 04:31:40 INFO - PROCESS | 1653 | 1461411100728 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 04:31:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:31:40 INFO - PROCESS | 1653 | 1461411100730 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:31:40 INFO - PROCESS | 1653 | 1461411100731 Marionette TRACE conn2 <- [1,3078,null,{}] 04:31:40 INFO - PROCESS | 1653 | 1461411100733 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:40 INFO - PROCESS | 1653 | 1461411100852 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 04:31:40 INFO - PROCESS | 1653 | 1461411100865 Marionette TRACE conn2 -> [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([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n 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/reading-data-section/FileReader-multiple-reads.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e15c000 == 62 [pid = 1653] [id = 779] 04:31:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12cff8800) [pid = 1653] [serial = 2335] [outer = 0x0] 04:31:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12d604000) [pid = 1653] [serial = 2336] [outer = 0x12cff8800] 04:31:40 INFO - PROCESS | 1653 | 1461411100891 Marionette DEBUG loaded listener.js 04:31:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12d6c9c00) [pid = 1653] [serial = 2337] [outer = 0x12cff8800] 04:31:41 INFO - PROCESS | 1653 | 1461411101227 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 04:31:41 INFO - PROCESS | 1653 | 1461411101250 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 04:31:41 INFO - PROCESS | 1653 | 1461411101252 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:31:41 INFO - PROCESS | 1653 | 1461411101253 Marionette TRACE conn2 <- [1,3082,null,{}] 04:31:41 INFO - PROCESS | 1653 | 1461411101255 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:41 INFO - PROCESS | 1653 | 1461411101383 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 04:31:41 INFO - PROCESS | 1653 | 1461411101401 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/reading-data-section/filereader_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/FileAPI/reading-data-section/filereader_abort.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12afbe800 == 63 [pid = 1653] [id = 780] 04:31:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11c615400) [pid = 1653] [serial = 2338] [outer = 0x0] 04:31:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12d6cc400) [pid = 1653] [serial = 2339] [outer = 0x11c615400] 04:31:41 INFO - PROCESS | 1653 | 1461411101427 Marionette DEBUG loaded listener.js 04:31:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12e3f2000) [pid = 1653] [serial = 2340] [outer = 0x11c615400] 04:31:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:31:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:31:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:31:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 517ms 04:31:41 INFO - PROCESS | 1653 | 1461411101765 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:31:41 INFO - PROCESS | 1653 | 1461411101770 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 04:31:41 INFO - PROCESS | 1653 | 1461411101772 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 04:31:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:31:41 INFO - PROCESS | 1653 | 1461411101775 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:31:41 INFO - PROCESS | 1653 | 1461411101777 Marionette TRACE conn2 <- [1,3086,null,{}] 04:31:41 INFO - PROCESS | 1653 | 1461411101780 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:41 INFO - PROCESS | 1653 | 1461411101903 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 04:31:41 INFO - PROCESS | 1653 | 1461411101920 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/reading-data-section/filereader_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/FileAPI/reading-data-section/filereader_error.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f1b5800 == 64 [pid = 1653] [id = 781] 04:31:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12e406400) [pid = 1653] [serial = 2341] [outer = 0x0] 04:31:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12edcdc00) [pid = 1653] [serial = 2342] [outer = 0x12e406400] 04:31:41 INFO - PROCESS | 1653 | 1461411101946 Marionette DEBUG loaded listener.js 04:31:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12f9c0800) [pid = 1653] [serial = 2343] [outer = 0x12e406400] 04:31:42 INFO - PROCESS | 1653 | 1461411102443 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:31:42 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12ab85c00) [pid = 1653] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:31:42 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12b3c3800) [pid = 1653] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:31:42 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12bbc0c00) [pid = 1653] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:31:42 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12be62800) [pid = 1653] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:31:42 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11c0e8000) [pid = 1653] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:31:42 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x127343800) [pid = 1653] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:31:42 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x114f54000) [pid = 1653] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:31:42 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x129c2e400) [pid = 1653] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:31:42 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12e86b800) [pid = 1653] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:31:42 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x129e77c00) [pid = 1653] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:31:42 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12b3b8000) [pid = 1653] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:31:42 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x113677c00) [pid = 1653] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:31:42 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x1158a1400) [pid = 1653] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:31:42 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12d6ce400) [pid = 1653] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:31:42 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11367d400) [pid = 1653] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:31:42 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x114bb5c00) [pid = 1653] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:31:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:31:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 721ms 04:31:42 INFO - PROCESS | 1653 | 1461411102497 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 04:31:42 INFO - PROCESS | 1653 | 1461411102498 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 04:31:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:31:42 INFO - PROCESS | 1653 | 1461411102500 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:31:42 INFO - PROCESS | 1653 | 1461411102501 Marionette TRACE conn2 <- [1,3090,null,{}] 04:31:42 INFO - PROCESS | 1653 | 1461411102504 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:42 INFO - PROCESS | 1653 | 1461411102598 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 04:31:42 INFO - PROCESS | 1653 | 1461411102602 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/reading-data-section/filereader_readAsArrayBuffer.html\",\n 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/reading-data-section/filereader_readAsArrayBuffer.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4b4800 == 65 [pid = 1653] [id = 782] 04:31:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x1198ad000) [pid = 1653] [serial = 2344] [outer = 0x0] 04:31:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x129c2e400) [pid = 1653] [serial = 2345] [outer = 0x1198ad000] 04:31:42 INFO - PROCESS | 1653 | 1461411102632 Marionette DEBUG loaded listener.js 04:31:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12edd3400) [pid = 1653] [serial = 2346] [outer = 0x1198ad000] 04:31:43 INFO - PROCESS | 1653 | 1461411103026 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:31:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:31:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 569ms 04:31:43 INFO - PROCESS | 1653 | 1461411103075 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 04:31:43 INFO - PROCESS | 1653 | 1461411103077 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 04:31:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:31:43 INFO - PROCESS | 1653 | 1461411103081 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:31:43 INFO - PROCESS | 1653 | 1461411103084 Marionette TRACE conn2 <- [1,3094,null,{}] 04:31:43 INFO - PROCESS | 1653 | 1461411103087 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:43 INFO - PROCESS | 1653 | 1461411103254 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 04:31:43 INFO - PROCESS | 1653 | 1461411103263 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n 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/reading-data-section/filereader_readAsDataURL.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x130364800 == 66 [pid = 1653] [id = 783] 04:31:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12f9cb800) [pid = 1653] [serial = 2347] [outer = 0x0] 04:31:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12fb21000) [pid = 1653] [serial = 2348] [outer = 0x12f9cb800] 04:31:43 INFO - PROCESS | 1653 | 1461411103287 Marionette DEBUG loaded listener.js 04:31:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12fe35c00) [pid = 1653] [serial = 2349] [outer = 0x12f9cb800] 04:31:43 INFO - PROCESS | 1653 | 1461411103616 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:31:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:31:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 571ms 04:31:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:31:43 INFO - PROCESS | 1653 | 1461411103652 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 04:31:43 INFO - PROCESS | 1653 | 1461411103653 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 04:31:43 INFO - PROCESS | 1653 | 1461411103655 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:31:43 INFO - PROCESS | 1653 | 1461411103657 Marionette TRACE conn2 <- [1,3098,null,{}] 04:31:43 INFO - PROCESS | 1653 | 1461411103665 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:43 INFO - PROCESS | 1653 | 1461411103804 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 04:31:43 INFO - PROCESS | 1653 | 1461411103813 Marionette TRACE conn2 -> [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([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n 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/reading-data-section/filereader_readAsText.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x132014800 == 67 [pid = 1653] [id = 784] 04:31:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x129e50000) [pid = 1653] [serial = 2350] [outer = 0x0] 04:31:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x129e53000) [pid = 1653] [serial = 2351] [outer = 0x129e50000] 04:31:43 INFO - PROCESS | 1653 | 1461411103838 Marionette DEBUG loaded listener.js 04:31:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x129e57400) [pid = 1653] [serial = 2352] [outer = 0x129e50000] 04:31:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:31:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:31:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 525ms 04:31:44 INFO - PROCESS | 1653 | 1461411104171 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:31:44 INFO - PROCESS | 1653 | 1461411104180 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 04:31:44 INFO - PROCESS | 1653 | 1461411104181 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 04:31:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:31:44 INFO - PROCESS | 1653 | 1461411104184 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:31:44 INFO - PROCESS | 1653 | 1461411104185 Marionette TRACE conn2 <- [1,3102,null,{}] 04:31:44 INFO - PROCESS | 1653 | 1461411104187 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:44 INFO - PROCESS | 1653 | 1461411104287 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 04:31:44 INFO - PROCESS | 1653 | 1461411104292 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/reading-data-section/filereader_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/FileAPI/reading-data-section/filereader_readystate.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aace800 == 68 [pid = 1653] [id = 785] 04:31:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x129e59c00) [pid = 1653] [serial = 2353] [outer = 0x0] 04:31:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12a38a000) [pid = 1653] [serial = 2354] [outer = 0x129e59c00] 04:31:44 INFO - PROCESS | 1653 | 1461411104314 Marionette DEBUG loaded listener.js 04:31:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12ac36000) [pid = 1653] [serial = 2355] [outer = 0x129e59c00] 04:31:44 INFO - PROCESS | 1653 | 1461411104799 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:31:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:31:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 668ms 04:31:44 INFO - PROCESS | 1653 | 1461411104853 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 04:31:44 INFO - PROCESS | 1653 | 1461411104858 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 04:31:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:31:44 INFO - PROCESS | 1653 | 1461411104864 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:31:44 INFO - PROCESS | 1653 | 1461411104867 Marionette TRACE conn2 <- [1,3106,null,{}] 04:31:44 INFO - PROCESS | 1653 | 1461411104873 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:45 INFO - PROCESS | 1653 | 1461411105079 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 04:31:45 INFO - PROCESS | 1653 | 1461411105238 Marionette TRACE conn2 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/reading-data-section/filereader_result.html\",\n 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/reading-data-section/filereader_result.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x127b99800 == 69 [pid = 1653] [id = 786] 04:31:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x118c22400) [pid = 1653] [serial = 2356] [outer = 0x0] 04:31:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x11913d800) [pid = 1653] [serial = 2357] [outer = 0x118c22400] 04:31:45 INFO - PROCESS | 1653 | 1461411105271 Marionette DEBUG loaded listener.js 04:31:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x11a862000) [pid = 1653] [serial = 2358] [outer = 0x118c22400] 04:31:45 INFO - PROCESS | 1653 | 1461411105647 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:31:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:31:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:31:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:31:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 823ms 04:31:45 INFO - PROCESS | 1653 | 1461411105687 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 04:31:45 INFO - PROCESS | 1653 | 1461411105692 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 04:31:45 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:31:45 INFO - PROCESS | 1653 | 1461411105696 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:31:45 INFO - PROCESS | 1653 | 1461411105698 Marionette TRACE conn2 <- [1,3110,null,{}] 04:31:45 INFO - PROCESS | 1653 | 1461411105701 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:45 INFO - PROCESS | 1653 | 1461411105820 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 04:31:45 INFO - PROCESS | 1653 | 1461411105935 Marionette TRACE conn2 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/url/url_createobjecturl_blob.html\",\n 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/url/url_createobjecturl_blob.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a66b000 == 70 [pid = 1653] [id = 787] 04:31:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x11ae52000) [pid = 1653] [serial = 2359] [outer = 0x0] 04:31:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x11bee6000) [pid = 1653] [serial = 2360] [outer = 0x11ae52000] 04:31:45 INFO - PROCESS | 1653 | 1461411105967 Marionette DEBUG loaded listener.js 04:31:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x127683800) [pid = 1653] [serial = 2361] [outer = 0x11ae52000] 04:31:46 INFO - PROCESS | 1653 | 1461411106337 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:31:46 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:31:46 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 04:31:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:31:46 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 04:31:46 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:31:46 INFO - PROCESS | 1653 | 1461411106366 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 04:31:46 INFO - PROCESS | 1653 | 1461411106368 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 04:31:46 INFO - PROCESS | 1653 | 1461411106370 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:31:46 INFO - PROCESS | 1653 | 1461411106373 Marionette TRACE conn2 <- [1,3114,null,{}] 04:31:46 INFO - PROCESS | 1653 | 1461411106381 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:46 INFO - PROCESS | 1653 | 1461411106499 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 04:31:46 INFO - PROCESS | 1653 | 1461411106613 Marionette TRACE conn2 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/url/url_xmlhttprequest.html\",\n 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/url/url_xmlhttprequest.html\", \"d7944148-cc8f-4b01-8fae-3556809dc16f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e4a0000 == 71 [pid = 1653] [id = 788] 04:31:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x129c7bc00) [pid = 1653] [serial = 2362] [outer = 0x0] 04:31:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x129e52400) [pid = 1653] [serial = 2363] [outer = 0x129c7bc00] 04:31:46 INFO - PROCESS | 1653 | 1461411106646 Marionette DEBUG loaded listener.js 04:31:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12a107800) [pid = 1653] [serial = 2364] [outer = 0x129c7bc00] 04:31:47 INFO - PROCESS | 1653 | 1461411107003 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:31:47 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:31:47 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 674ms 04:31:47 INFO - PROCESS | 1653 | 1461411107044 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 04:31:47 INFO - PROCESS | 1653 | 1461411107046 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 04:31:48 WARNING - u'runner_teardown' () 04:31:48 INFO - No more tests 04:31:48 INFO - Got 0 unexpected results 04:31:48 INFO - SUITE-END | took 513s 04:31:48 INFO - Closing logging queue 04:31:48 INFO - queue closed 04:31:48 INFO - Return code: 0 04:31:48 WARNING - # TBPL SUCCESS # 04:31:48 INFO - Running post-action listener: _resource_record_post_action 04:31:48 INFO - Running post-run listener: _resource_record_post_run 04:31:49 INFO - Total resource usage - Wall time: 536s; CPU: 57.0%; Read bytes: 31985152; Write bytes: 994170368; Read time: 325; Write time: 4787 04:31:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:31:49 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 176517632; Write bytes: 171001856; Read time: 14370; Write time: 367 04:31:49 INFO - run-tests - Wall time: 517s; CPU: 58.0%; Read bytes: 30162432; Write bytes: 794893824; Read time: 306; Write time: 4366 04:31:49 INFO - Running post-run listener: _upload_blobber_files 04:31:49 INFO - Blob upload gear active. 04:31:49 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:31:49 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 04:31:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 04:31:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 04:31:49 INFO - (blobuploader) - INFO - Open directory for files ... 04:31:49 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:31:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:31:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:31:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:31:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:31:50 INFO - (blobuploader) - INFO - Done attempting. 04:31:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:31:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:31:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:31:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:31:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:31:52 INFO - (blobuploader) - INFO - Done attempting. 04:31:52 INFO - (blobuploader) - INFO - Iteration through files over. 04:31:52 INFO - Return code: 0 04:31:52 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:31:52 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:31:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/98cd7273efa16053b00d6e6dd021f82fe981c82493efc8f52ae6366e28545c8fb2b3f9e2da29cbb9ff354012f5bd259547ccf015b1aec0210c1b0decd5934a08", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f0fc106cd046df541a037eca7bfc7919e5cac786d12c66c7aa958ca902b77704a2814dc3adc741d21a8199bcbdf962a1f276c5cc6038c0cf6c5b0bec187e105e"} 04:31:52 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:31:52 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:31:52 INFO - Contents: 04:31:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/98cd7273efa16053b00d6e6dd021f82fe981c82493efc8f52ae6366e28545c8fb2b3f9e2da29cbb9ff354012f5bd259547ccf015b1aec0210c1b0decd5934a08", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f0fc106cd046df541a037eca7bfc7919e5cac786d12c66c7aa958ca902b77704a2814dc3adc741d21a8199bcbdf962a1f276c5cc6038c0cf6c5b0bec187e105e"} 04:31:52 INFO - Running post-run listener: copy_logs_to_upload_dir 04:31:52 INFO - Copying logs to upload dir... 04:31:52 INFO - mkdir: /builds/slave/test/build/upload/logs 04:31:52 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=656.740414 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 57 secs) (at 2016-04-23 04:31:52.913315) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-23 04:31:52.916710) ========= 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: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.MtFSAPYvMF/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test/properties RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.RVPG01455M/Listeners TMPDIR=/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/98cd7273efa16053b00d6e6dd021f82fe981c82493efc8f52ae6366e28545c8fb2b3f9e2da29cbb9ff354012f5bd259547ccf015b1aec0210c1b0decd5934a08", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f0fc106cd046df541a037eca7bfc7919e5cac786d12c66c7aa958ca902b77704a2814dc3adc741d21a8199bcbdf962a1f276c5cc6038c0cf6c5b0bec187e105e"} build_url:https://queue.taskcluster.net/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012638 build_url: 'https://queue.taskcluster.net/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/98cd7273efa16053b00d6e6dd021f82fe981c82493efc8f52ae6366e28545c8fb2b3f9e2da29cbb9ff354012f5bd259547ccf015b1aec0210c1b0decd5934a08", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f0fc106cd046df541a037eca7bfc7919e5cac786d12c66c7aa958ca902b77704a2814dc3adc741d21a8199bcbdf962a1f276c5cc6038c0cf6c5b0bec187e105e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YoR4G74KRFi3tEe_IW6Yow/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-23 04:31:52.948185) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 04:31:52.948600) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.MtFSAPYvMF/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.RVPG01455M/Listeners TMPDIR=/var/folders/wq/k1fxgwns1ls22g4fg828fjf400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.005240 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 04:31:53.014968) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-23 04:31:53.017100) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-23 04:31:53.017860) ========= ========= Total master_lag: 0.47 =========